Introduction
Introduction Statistics Contact Development Disclaimer Help
Don't retain any clear screen sequence variants. - scroll - scrollbackbuffer pr…
git clone git://git.suckless.org/scroll
Log
Files
Refs
README
LICENSE
---
commit e1b7a5e2d472d56c236262b1679c5017e934a025
parent 2f696500f791925b6d5cdff3268e57f2fbc3a2a9
Author: Ian Remmler <[email protected]>
Date: Sat, 25 Apr 2020 17:13:52 -0500
Don't retain any clear screen sequence variants.
(Simpler, replaces previous patch)
Elide all clear screen escape sequences from the scrollback buffer,
partial or complete. zshell, for example, emits ^[[J on startup, which
causes the scrolled down portion of the screen to be cleared when
scrolling to the beginning of the buffer and less than the entire screen
is scrolled.
Diffstat:
M scroll.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/scroll.c b/scroll.c
@@ -208,7 +208,7 @@ skipesc(char c)
/* don't save cursor move or clear screen */
/* esc sequences to log */
- if (c == 'H' || strcmp(buf, "2J") == 0)
+ if (c == 'H' || c == 'J')
return true;
}
break;
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.