Tag Archives: Notepad++

User Dictionaries – a Fundamental Design Flaw

I have just had to add several words to the user dictionary for the spell-checker in Notepad++, that I have already added to my user dictionary in LibreOffice, and to my user dictionary in (all under Windows 10 – does this happen with user dictionaries under Unix & Mac operating systems?).

Notepad++ spell-checker, not recognising the word 'Mabbett'

Under , a user should not have to accept a word’s spelling more than once.

User dictionaries should not be in a “walled garden” within an application. They should exist at operating-system level, or more specifically, at user-account level.

Or, until Microsoft (and other operating system vendors) implement this, applications — at least, open source applications like those listed above — should make their user dictionaries accessible to each other.

Some issues to consider: users with dictionaries in more than one language; security.

Prior art: I raised a Notepad++ ticket about this. It was (not unreasonably) closed, with a pointer to this DSpellCheck ticket on the same subject.