Actually, for Sigil, using multiple UserDictionaries is possible since for each word in the UserDictionary is simply added to the open Hunspell dictionary using hunspell add. These are just temporary so many lists could be added.
Unfortunately, we do the same with Ignore which should always be kept in a separate hash or set and ignored words should never be added to the dictionary itself p, even just temporarily.
I will look into changing that.
|