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]
boomboxnation has joined #foot
<dnkl>
j`ey: whether a printf without a newline results in the prompt on the same line, or the next line, is entirely up to the shell, and has absolutely nothing to do with OSC 133
<dnkl>
anarcat: now that you mention it, I do remember seeing those benchmarks before. Nice to see the performance and latency work we've been doing had payed off :)
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
<kode54>
funny you mention the performance tests
<kode54>
I ran those on a bunch of terminals on my machine
<kode54>
kitty had some pretty terrible unicode performance
<bookworm>
most terminals have broken utf8, so that might make them "fast" but if they are incorrect that doesn't help the user ;)
<kode54>
it had working UTF-8
<kode54>
foot also has working UTF-8
<kode54>
so does alacritty, but of course, famously no ligature support
<kode54>
makes me wonder how bad performance would be if something just built a hash table of all the ligature sequences in a font
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
<bookworm>
it's not only ligatures, grapheme clustering and combining emojis too
boomboxnation has quit [Read error: Connection reset by peer]
<dnkl>
j`ey: that appears to be an extended version, and is not what foot implements
<j`ey>
oh ok, that's just what I found when searching
<j`ey>
the fresh line feature does sound neat
rrogalski has quit [Quit: Quit: Dog probably tripped over power cord again.]
rrogalski has joined #foot
lbia has quit [Ping timeout: 246 seconds]
lbia has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
lbia has quit [Ping timeout: 256 seconds]
lbia has joined #foot
boomboxnation has joined #foot
erectus has quit [Ping timeout: 260 seconds]
ninewise has quit [Ping timeout: 260 seconds]
erectus has joined #foot
ninewise has joined #foot
<dnkl>
j`ey: since shells usually don't implement these OSC sequences themselves, but are emitted via various shell hooks, it's a really bad idea if the terminal starts inserting newlines
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
talismanick has quit [Remote host closed the connection]
emias has quit [Quit: Reboot.]
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
emias has joined #foot
lbia has quit [Ping timeout: 268 seconds]
boomboxnation has quit [Read error: Connection reset by peer]
lbia has joined #foot
boomboxnation has joined #foot
lbia has quit [Ping timeout: 246 seconds]
lbia has joined #foot
lbia has quit [Ping timeout: 246 seconds]
lbia has joined #foot
Biolunar has quit [Ping timeout: 255 seconds]
Biolunar has joined #foot
an3223 has quit [Remote host closed the connection]
erectus has quit [Read error: Connection reset by peer]
an3223 has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
erectus has joined #foot
boomboxnation has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]
boomboxnation has joined #foot
hmht has quit [Ping timeout: 246 seconds]
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
cbb has joined #foot
boomboxnation has quit [Quit: WeeChat 4.2.2]
boomboxnation has joined #foot
boomboxnation has quit [Quit: WeeChat 4.2.2]
boomboxnation has joined #foot
boomboxnation has quit [Client Quit]
boomboxnation has joined #foot
boomboxnation has quit [Client Quit]
boomboxnation has joined #foot
boomboxnation has quit [Read error: Connection reset by peer]