dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.12.1 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
an3223 has quit [Ping timeout: 240 seconds]
an3223 has joined #foot
c7s has quit [Ping timeout: 240 seconds]
c7s has joined #foot
c7s has quit [Ping timeout: 252 seconds]
_whitelogger has joined #foot
pranjhol has joined #foot
dutchie has quit [Ping timeout: 248 seconds]
dutchie has joined #foot
pranjhol has quit [Ping timeout: 252 seconds]
caveman has quit [Ping timeout: 240 seconds]
caveman has joined #foot
pranjhol has joined #foot
brocellous has quit [Remote host closed the connection]
brocellous has joined #foot
brocellous has quit [Remote host closed the connection]
brocellous has joined #foot
cbb has joined #foot
<baltazar> uhm... foot does some weird stuff when I scroll to the top while the scrollback buffer is full and the program outputs something more
<baltazar> I can see it overwrite the start of the scrollback
pranjal has joined #foot
<dnkl> i see it too. I think the issue is that we're not moving the viewport down. The "overwritten" lines are reused scrollback lines that technically are at the bottom, but since the viewport hasn't been updated, they get displayed at the top instead
pranjhol has quit [Quit: Client closed]
pranjal has quit [Quit: WeeChat 3.5]
<dnkl> yup, that's it. I have a POC patch that fixes the "normal" scrolling direction. Need to do the same for reverse scrolling, and hopefully clean things up a bit.
cvmn has joined #foot
cvmn has quit [Ping timeout: 240 seconds]
cbb has quit [Quit: WeeChat 3.5]
<dnkl> baltazar: https://codeberg.org/dnkl/foot/pulls/1064 should take care of the scrolling weirdness
<baltazar> nice
<dnkl> sterni: have you had a chance to look at https://codeberg.org/dnkl/foot/pulls/1060 (custom systemd path) yet?
<testuser[m]> Does foot (or terminal emulators in general) have some way to unit test the terminal itself?
<dnkl> testuser[m]: don't know about "in general", but foot does have some unittests. Just look for UNITTEST in the source code. There's also a standalone test in the "tests" directory
<dnkl> for vt100 conformity, there's "vttest" (by the XTerm developer/maintainer)
<testuser[m]> Ohh
<sterni> dnkl: missed it, thanks for the reminder; replied
c7s has joined #foot