micro/internal
Dmitry Maluka c5798b5b8c
Fix softwrap scrolling issues (#1981)
Softwrap implementation enhanced to fix various issues with scrolling,
centering, relocating etc.

The main idea is simple: work not with simple line numbers but
with (Line, Row) pairs, where Line is a line number in the buffer
and Row is a visual line (a row) number within this line.
The logic remains mostly the same, but simple arithmetic operations
on line numbers are replaced with corresponding operations on
(Line, Row) pairs.

Fixes #632, #1657
2021-04-07 16:18:51 -04:00
..
action Fix softwrap scrolling issues (#1981) 2021-04-07 16:18:51 -04:00
buffer Fix regressions in buffer settings initialization (#2035) 2021-02-22 18:18:37 -05:00
clipboard Only use internal clipboard on error 2020-12-26 14:45:22 -05:00
config Remove conf highlighting (too many conflicts) 2021-02-20 14:27:58 -05:00
display Fix softwrap scrolling issues (#1981) 2021-04-07 16:18:51 -04:00
info Clear prompt before callback 2020-11-16 14:07:22 -05:00
lua Make more libraries available (#1917) 2020-11-21 01:46:17 -05:00
screen Enable xterm automatically if screen init fails 2020-09-15 01:11:59 -04:00
shell Fix some quality issues (#1914) 2021-01-09 13:39:21 -05:00
util Fix some quality issues (#1914) 2021-01-09 13:39:21 -05:00
views Fix unsplit crash 2020-02-08 21:06:13 -05:00