When one enters some special ASCII-characters at the end of a line, there arises
a cursor position error. The ASCII-characters causing the problem are: #129,
#141, #143, #144, #157. These characters can be useful in programming source
code files.

This bug can be checked very easily:

Start with a blank document
Click 5 times an ordinary character (eg 5 times 'a')
Open the ASCII table (Tools -> ASCII Table window)
Double-click the empty box of the ASCII-character #143
In the main window click at the cursor position 6 (right after the fifth 'a')
The cursor position in the status bar below should be 6 but it indicates
position 7.

The bug occurs in Windows 7 and Windows 8. The bug does not occur in Windows XP
SP3.

This bug makes a mess of the cursor position when a long line with multiple
ASCII characters of this kind is scrolled horizontally. One can verify this by
creating a line with the whole ASCII table by means of the extension 'ASCII Set
32-255 Generator'.

PS. I appreciate PSPad as a very user-friendly software.

-- 
<http://forum.pspad.com/read.php?4,60893,60893>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem