micr0 has quit [Remote host closed the connection]
micr0 has joined #foot
micr0 has quit [Client Quit]
yyp has joined #foot
novakane has joined #foot
yyp has quit [Remote host closed the connection]
yyp has joined #foot
novakane has quit [Quit: WeeChat 3.2]
sterni has quit [Changing host]
sterni has joined #foot
novakane has joined #foot
yyp has quit [Remote host closed the connection]
novakane has quit [Quit: WeeChat 3.2]
st3r4g has joined #foot
yyp has joined #foot
cbb has joined #foot
<cbb>
dnkl: I wonder if cell:wc a bit field is viable
<cbb>
In theory, it only needs 21 bits
<cbb>
making cell::wc *
<dnkl>
cbb: heh, I considered that too. I can test, but I suspect printing characters will get noticably slower since it'll have start masking bits.
<cbb>
dnkl: yeah, quite likely
<dnkl>
cbb: performance wise, adding 4 bytes to the struct is probably our best bet. But it does increase the memory footprint.
<cbb>
dnkl: yeah, that may be the best option
cbb has quit [Ping timeout: 265 seconds]
cbb1 has joined #foot
micr0 has joined #foot
micr0 has quit [Changing host]
micr0 has joined #foot
novakane has joined #foot
micr0 has quit [Remote host closed the connection]
craftyguy has quit [Quit: craftyguy]
craftyguy has joined #foot
micr0 has joined #foot
micr0 has joined #foot
yyp has quit [Ping timeout: 240 seconds]
cbb1 has quit [Ping timeout: 268 seconds]
yyp has joined #foot
cbb1 has joined #foot
<Arnavion>
How is scrollback.lines config supposed to work? I assumed if I ran for i in {1..2000}; do echo $i; done and scrolled up I'd only be able to reach (2000 - num_rows_visible_in_the_window - config_value). But no matter what I set it to, I can always scroll back all the way to 1. Even if I don't set it and let it be the default 1000, I can still scroll back all the way to 1, so it's not just me making a typo
<Arnavion>
(To be clear, num_rows_visible_in_the_window is ~70)