Autocomplete would be a very useful feature, but there is a problem that makes it nearly unusable (maybe I can solve it through the configuration, but I have not found how) . It does not recognize variable names that consist of a single character. If I have declared: var i: integer; everytime I want to use the variable i, PSPad "autocompletes" it to some name starting with i. For local variables in short procedures, I usually use very short names, so this happens (too) often.
Another problem in the context of short names: When I mark a variable name, PSPad highlights all occurrences of that variable name. While this is very useful (I don't want to turn the feature off), it should apply the "whole word" logic to the highlighting when the marked string is itself a whole word. When I mark the variable i, it highlights all occurrences of the character i in the program text. Only if the marked string is part of a longer word, all occurrences of the string should be highlighted, even if they are part of a longer word. -- <https://forum.pspad.com/read.php?2,79310,79310> PSPad freeware editor https://www.pspad.com
