Fix clear screen esc sequences detection - scroll - scrollbackbuffer program for st
HTML git clone git://git.suckless.org/scroll
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 4c4aa0e7eb7df99f1bcad885432141dc1cf43dc7
DIR parent 75d5887e31271075919dc00ec76189f7e7246380
HTML Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Wed, 15 Apr 2020 00:01:57 +0200
Fix clear screen esc sequences detection
Diffstat:
M scroll.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
---
DIR diff --git a/scroll.c b/scroll.c
@@ -239,8 +239,9 @@ skipesc(char c)
strcmp(buf, "?47l" ) == 0)
altscreen = false;
- /* don't save clear screen esc sequences in log */
- if (strcmp(buf, "H\033[2J") == 0)
+ /* don't save cursor move or clear screen */
+ /* esc sequences to log */
+ if (c == 'H' || strcmp(buf, "2J") == 0)
return true;
}
break;