smol/src
David Lawrence Ramsey aa04ad4f83 replacing: make spotlight() account for varying chunk width
spotlight() now displays softwrapped lines chunk by chunk instead of all
at once.  Since softwrapped lines are no longer of constant width, the
latter approach would fail if softwrapping breaks the spotlighted text.

Instead of taking a string, spotlight() now takes the starting and ending
columns of that string.  Also, its handling of softwrapped lines is now
split off into a separate function, spotlight_softwrapped().
2017-07-07 13:07:10 +02:00
..
Makefile.am build: for Solaris, tell the linker to use a threading lib 2017-07-05 21:18:52 +02:00
browser.c tweaks: transform the token DISABLE_BROWSER to ENABLE_BROWSER 2017-05-08 21:56:50 +02:00
chars.c tweaks: transform the token DISABLE_NANORC to ENABLE_NANORC 2017-05-09 11:59:34 +02:00
color.c startup: don't try parsing color names that were not specified 2017-07-07 11:55:10 +02:00
cut.c softwrap: add new functions for chunks of varying width 2017-07-07 13:07:10 +02:00
files.c softwrap: add new functions for chunks of varying width 2017-07-07 13:07:10 +02:00
global.c tweaks: correct a parameter type, and correct two empty initializations 2017-07-03 09:40:55 +02:00
help.c tweaks: transform the token DISABLE_BROWSER to ENABLE_BROWSER 2017-05-08 21:56:50 +02:00
move.c moving: make vertical movement account for varying chunk width 2017-07-07 13:07:10 +02:00
nano.c softwrap: in do_mouse(), keep the cursor before a softwrap breakpoint 2017-07-07 13:07:10 +02:00
nano.h tweaks: recognize the empty string as comment inhibitor, instead of NULL 2017-07-07 10:15:17 +02:00
prompt.c tweaks: remove unneeded braces, and mark empty parameter list as void 2017-07-03 09:52:13 +02:00
proto.h replacing: make spotlight() account for varying chunk width 2017-07-07 13:07:10 +02:00
rcfile.c tweaks: recognize the empty string as comment inhibitor, instead of NULL 2017-07-07 10:15:17 +02:00
search.c replacing: make spotlight() account for varying chunk width 2017-07-07 13:07:10 +02:00
text.c replacing: make spotlight() account for varying chunk width 2017-07-07 13:07:10 +02:00
utils.c tweaks: exclude from the tiny version five error-betraying messages 2017-05-16 22:13:10 +02:00
winio.c replacing: make spotlight() account for varying chunk width 2017-07-07 13:07:10 +02:00