lack has quit [Read error: Connection reset by peer]
vey has quit [Remote host closed the connection]
vey has joined #foot
lack has joined #foot
lack has quit [Read error: Connection reset by peer]
lack has joined #foot
svr has quit [Quit: Lost terminal]
aktina has joined #foot
svr has joined #foot
urosm has quit [Ping timeout: 245 seconds]
sonofevropa has joined #foot
sonofevropa has quit [Remote host closed the connection]
urosm has joined #foot
urosm has quit [Client Quit]
urosm has joined #foot
jmcantrell_ has joined #foot
cbb has joined #foot
sentriz has quit [Remote host closed the connection]
sentriz has joined #foot
<ovf>
dnkl: is there a way to save/restore enough of the terminal state that "are we currently in sixel mode" would be in it?
<ovf>
my rlwrap-like thing passes through program output but sometimes wants to e.g. redraw the edit line, and then continue with output
urosm has quit [Ping timeout: 268 seconds]
<dnkl>
ovf: don't think so. A sixel is emitted as a single escape sequence. You can't inject anything else in the middle of it
<ovf>
so the two options are either second-guess (charitably, track) the terminal state handling in my own state machine (granted i do have it), or resort to hacks (charitably, heuristics) like i think real rlwrap does. :-(
<dnkl>
yeah, a proper vt state machine is required to handle this correctly. Note that the same limitations apply to all escape sequences
<ovf>
i seem to be worried about the wrong things. e.g. what if someone was never going to finish the sixel dcs? i'll be in a bad state, but then so will be the terminal...
jmcantrell_ has quit [Ping timeout: 276 seconds]
lack has quit [Read error: Connection reset by peer]
lack has joined #foot
sally_ has joined #foot
sally_ is now known as sally
tzf has quit [Quit: Lost In The Shell]
cbb has quit [Quit: cbb]
jmcantrell_ has joined #foot
lack has quit [Read error: Connection reset by peer]
lack has joined #foot
qyliss has quit [Quit: bye]
qyliss has joined #foot
tzf has joined #foot
jmcantrell_ has quit [Ping timeout: 255 seconds]
jmcantrell_ has joined #foot
urosm has joined #foot
lack has quit [Read error: Connection reset by peer]