scrollbackbuffer program for st
git clone git://
Log | Files | Refs | README | LICENSE

commit d3d81f46445c69af661102ece1979c880724415e
parent 7c010c6353e9eac94979287f44d3ee080a9d1a76
Author: Jan Klemkow <>
Date:   Mon, 18 Jan 2021 21:42:06 +0100

discribe the current status of scroll

MREADME | 17+++++++++++++++++
1 file changed, 17 insertions(+), 0 deletions(-)

diff --git a/README b/README @@ -7,6 +7,23 @@ productive use. The initial version of this program is from Roberto E. Vargas Caballero: +What is the state of scroll? + +The project is faced with some hard facts, that our original plan is not doable +as we thought in the fist place: + + 1. [crtl]+[e] is used in emacs mode (default) on the shell to jump to the end + of the line. But, its also used so signal a scroll down mouse event from + terminal emulators to the shell an other programs. + + - A workaround is to use vi mode in the shell. + - Or to give up mouse support (default behavior) + + 2. scroll could not handle backward cursor jumps and editing of old lines + properly. We just handle current line editing and switching between + alternative screens (curses mode). For a proper end user experience we + would need to write complete new terminal emulator like screen or tmux. + What is the performance impact of scroll? indirect OpenBSD