CVSROOT: /cvs Module name: src Changes by: [email protected] 2025/05/19 08:27:38
Modified files:
bin/ksh : vi.c
Log message:
Minor improvement of the "move right by character" command ('l', SPACE)
in VI editing mode. If we are on the first byte in the command line
and it is a UTF-8 continuation byte, then it actually takes up a column
in the terminal, which typically displays U+FFFD REPLACEMENT CHARACTER.
Consequently, moving past this byte should consume one right movement.
OK lucas@
