dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.20.2 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
mtm has quit [Ping timeout: 260 seconds]
mtm has joined #foot
ciara has joined #foot
Guest12 has joined #foot
ciara has quit [Remote host closed the connection]
ciara has joined #foot
ciara has quit [Remote host closed the connection]
Guest12 has quit [Quit: Client closed]
ciara 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]
boomboxnation has joined #foot
chilledfrogs has quit [Quit: connection reset by purr]
chilledfrogs has joined #foot
dutchie has quit [Remote host closed the connection]
dutchie has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
<dnkl> cbb: sterni: we could probably (ab)use the mechanism for grapheme clusters to implement the width part of the kitty protocol. That is, store the entire string, along with the number of cells it uses, in the first cell.
<dnkl> as long as it's only used for "problematic" characters (like multi-codepoint emojis), there won't be a performance impact. But if people start emitting it for *every* character... then it'll get really slow.
<dnkl> xaltsc: faster startup times, mostly. You'll also get a pre-filled glyph cache which might speed up rendering (at least initially) in some cases.
<rockorager> dnkl: fwiw my planned usage would be to only use it for multi-code point, ambiguous width, or PUA glyphs. I still wish kovid would accept my proposal to use an sgr for width so you can use this safely without detecting support
<rockorager> I think of those it’ll be the PUAs that see most usage with nerd font icons
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot