I'd like to report an issue posted to me by a mindful user of Notepad2. I'm able to reproduce the problem with SciTE 3.3.3 on Windows (any version, Direct2D disabled):
1. Create a new document in SciTE
2. Enable word wrap (Options, Wrap)
3. Type some text, until the line is long enough to get wrapped
4. Insert two line breaks (hit Enter twice)
5. Type a shorter line of text (that won't wrap)
6. Move the caret to the end of the wrapped line typed in step 3
7. Hit Delete twice to join the two lines
8. Hit Ctrl+Z to undo the last action
The last (short) line is now visible two or more times (possibly depending on the number of sub-lines ("display lines") occupied by the longer, wrapped line typed in step 3). Once the text is modified again, the SciTE window is resized, or the word wrap option is changed, anything is fine, so this seems to be a display-only problem.
The problem does not appear if the shorter line typed in step 5 is not at the end of the document (i.e. followed by at least one line break). If the shorter line from step 5 is long enough to be wrapped, too, only the last sub-line will be repeated.
--Florian