Wed 15 Feb 2017 04:53:45 PM UTC, original submission:
(Taken from mailing list discussion.)
Using "aspell -c" as your alternative spell checker, and assuming "nano" isn't in your dictionary:
With current git, forwards: Open files.c; move to line 8, column 10; turn the mark on; move forward to line 8, column 14 (so the word "nano" is covered by the mark), and then press ^T to start the alternative spell checker. When it triggers on "nano", press "r" to replace, replace "nano" with "nanooooo", press "i" to ignore the new word, and after the spell checker finishes, the cursor will be on the space before "nanooooo", with the mark starting on and covering only the position the cursor is on.
With current git, backwards: Open files.c; move to line 8, column 14; turn the mark on; move backward to line 8, column 14 (so the word "nano" is covered by the mark), and then press ^T to start the alternative spell checker. When it triggers on "nano", press "r" to replace, replace "nano" with "nanooooo", press "i" to ignore the new word, and after the spell checker finishes, the cursor will be on the space where "nanooooo" starts, with the mark starting on the space before "nanooooo" and covering only the space before the position the cursor is on.
If "nano" is in your dictionary, the spell checker will return, and the mark will be covering the " GNU " just before "nano". Bug exists since version 2.4.1. Only happens when the marked region is within a single line.
|