View Single Post
Old 10-26-2012, 08:12 AM   #108
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,645
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
@mrmikel - you mean other than the issue that you yourself raised and meme commented back on?

At the risk of sounding like a broken record, we need detailed repro steps with a sample epub. Always, always, always please.

Words are added to the dictionary file straight away (when you choose the "Add to dictionary" option in Code View). Not when the book is saved. So they are immediately available to another instance of Sigil opened in parallel. It is possible to get the "in memory" cache of Sigil in a pickle if you do some edge case things likes removing a word from the dictionary without reopening the other Sigil instance, but generally it just works in a way people don't have an issue with.

As meme replied on your issue, the ignore list *will* get automatically cleared any time the dictionary is reloaded. Which means if you go into preferences and either switch dictionaries or add/remove words in there, your Ignore list gets wiped when you click OK.

It should also be noted that putting the word "foo" in the dictionary will not automatically put pluralised or other apostrophe'd variations in the dictionary too. So that "same word" you see may not really be the same word.

And as meme also pointed out on the issue there is a known bug with the spelling to do with casing variations. And how depending on the order of which variant is added to the dictionary first you may or may not see the issue occur.

Incidentally your other (legacy) issue you spotted about the syntax highlighting for misspelled words in that particular situation has been fixed for 0.6.
kiwidude is offline