boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
krobelus has quit [Ping timeout: 252 seconds]
boomboxnation has quit [Read error: Connection reset by peer]
krobelus has joined #foot
boomboxnation has joined #foot
onjen has quit [Server closed connection]
onjen has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
ashfield has quit [Server closed connection]
ashfield has joined #foot
cpli has quit [Server closed connection]
cpli has joined #foot
ifreund has quit [Server closed connection]
ifreund has joined #foot
dekedro has quit [Server closed connection]
dekedro has joined #foot
ursa-major has quit [Server closed connection]
ursa-major has joined #foot
dnkl has quit [Server closed connection]
dnkl has joined #foot
d4ve has quit [Server closed connection]
d4ve has joined #foot
Guest1762 has quit [Server closed connection]
undefined has joined #foot
undefined is now known as Guest3768
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
mtm has quit [Ping timeout: 248 seconds]
boomboxnation has joined #foot
mtm has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
chimo has quit [Quit: Bye.]
chimo has joined #foot
<dnkl>
rockorager: thought I'd see how much work it would be to implement the 'w' part of the text-sizing protocol. TL;DR there's now a WIP branch, text-width-protocol. No PR yet, because I don't yet handle w=0. But explicit widths seems to work (including text reflow on window resize)
boomboxnation has quit [Read error: Connection reset by peer]
cbb has joined #foot
<rockorager>
dnkl: nice. I haven’t played around with it at the client side but it should be incredibly easy to implement there
boomboxnation has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
alexherbo2 has joined #foot
esu has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
bitblt_ has joined #foot
bitblt has quit [Ping timeout: 252 seconds]
bitblt_ is now known as bitblt
cbb has quit [Quit: cbb]
delthas_ is now known as delthas
<krobelus>
I don't know if this is the best solution to the wcswidth-mismatch problem but it's very simple, which probably gives it the edge over the "ask the terminal how many cells this text is" approach.
<krobelus>
AFAICT, being able to emit it without querying for support is more convenient but it's not necessary to prevent any glitches right (the extra network roundtrip should be insignificant in most cases)
<krobelus>
I plan to use text-sizing for emoji+variation selector sequences. For ease of implementation, I might simply apply it to every non-ASCII code point
<krobelus>
and ambiguous width too, as you mention. I guess PUA glyphs only need handling if the app explicitly supports them.
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
novenary has quit [Remote host closed the connection]
novenary has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
alexherbo2 has quit [Remote host closed the connection]
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]