Переглянути джерело

discribe the current status of scroll

Jan Klemkow 5 роки тому
батько
коміт
d3d81f4644
1 змінених файлів з 17 додано та 0 видалено
  1. 17 0
      README

+ 17 - 0
README

@@ -7,6 +7,23 @@ productive use.
 The initial version of this program is from Roberto E. Vargas Caballero:
 	https://lists.suckless.org/dev/1703/31256.html
 
+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