View Single Post
Old 08-16-2020, 07:10 PM   #59
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,934
Karma: 6361444
Join Date: Nov 2009
Device: many
Interestingly, Ignored words in Sigil in macOS is a bit broken (although no one has ever complained). Ignored words should be associated with a single book/MainWindow. But Sigil on macOS can have multiple MainWindows open within the same instance of Sigil.

So the list of ignored words should be associated with either a MainWindow or a Book object and not the single instance of the SpellCheck object as is done currently, at least on macOS.

That will take some work to keep and pass in an ignored word hash to be used by spellchecking from the book invoking the spellcheck.

This is the second reason that ignored words should never be added to a dictionary itself even if temporarily.

More work to do here ...
KevinH is online now   Reply With Quote