01-10-2022, 11:30 AM | #16 |
Well trained by Cats
Posts: 29,799
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
I just use the 'Ignore' button (for the one I know is correct). The others will still be listed. Note: Ignore does not affect variations, those must be also Ignored.
Ignore is for the session |
01-10-2022, 03:37 PM | #17 |
Wizard
Posts: 2,297
Karma: 12126329
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
I think I reproduced what AlanHK is saying.
* * * Steps to Reproduce Open attached EPUB. 1. Tools > Spellcheck > Spellcheck. 2. Make sure "Show All Words" is unchecked + sort by Word column. 3. Scroll down to the word "Texty". 4. Double-click on the word to hop to it in Code View. 5. Correct "Texty ans" to "Texans" in the code itself. While you're there, you spot "Anoother" + "Erorr" right next to it. Correct to "Another" + "Error". 6. Back in the Spellcheck List, click on another random word, like "Neque". 7. Change Selected Word To: Equine. * * * This is where AlanHK's issue is. The Spellcheck List at Step 6 is here: Code:
Nec 1 Neque 1 <--- Your highlight is here. Nisi 1 Nisl 1 Nunc 2 Code:
Nec 1 Nisi 1 Nisl 1 Nunc 2 <--- Highlight is now here. Code:
Nec 1 <--- Highlight should be here. Nisi 1 Nisl 1 Nunc 2 So if you did 4 manual corrections, the highlight would hop down 4 spots. * * * Note: This time, check "Show All Words", then repeat the exact same steps. After Step 7, the highlight stays in the same spot: "Neque" -> "Nec" No hopping bug. You can also just do Steps 6+7 by themselves. And the highlight also goes from "Neque" -> "Nec". The odd hopping only seems to appear when "Show All Words" is unchecked. Last edited by Tex2002ans; 01-10-2022 at 03:40 PM. |
Advert | |
|
01-10-2022, 04:28 PM | #18 |
Sigil Developer
Posts: 7,644
Karma: 5433388
Join Date: Nov 2009
Device: many
|
This is expected behaviour. When All Words are unchecked, as you fix words or ignore words using the Spellcheck Editor, they are removed from the incorrect word list on the fly and your position is kept properly.
But when you fix things by hand outside the mechanisms built into the Spellcheck Editor, the Spellcheck editor has no way of knowing you did that other than the underlying file says its contents has been modified somehow, which triggers a rebuild of the incorrect word list which now comes up with fewer incorrect words (if in front of it in the word list sort order) which makes your last position in the list incorrect. So again, consistently using the Spellcheck Editors change or Ignore features is the best way to use it. You are making its position in the list information incorrect by going behind its back and then complaining it can not remember the next word to look at from the previous list. If you do decide to go behind its back, then manually hitting the Refresh button and starting at the top or bottom is probably the best approach. Even if the Spellcheck editor tried to remember the next word in the list after your current word, that may not work either as you could have fixed that one as well (or the one prior or created a new mistake or ... behind its back and it would have no place to go. So use the tools provided in the Spellcheck Editor, and if you do fix things behind its back, be prepared to note your location to resume to or refresh and begin from the top or bottom or just jump around. It is your choice. Last edited by KevinH; 01-10-2022 at 05:29 PM. |
01-23-2022, 08:23 PM | #19 | |
Guru
Posts: 668
Karma: 929286
Join Date: Apr 2014
Device: PW-3, iPad, Android phone
|
Quote:
What it can do is remember the word it was on before the list was rebuilt. If that word is still in the new list, position on it. If it's not, go to the position after that word would have been. This I think is unambiguous. |
|
01-23-2022, 08:27 PM | #20 |
Sigil Developer
Posts: 7,644
Karma: 5433388
Join Date: Nov 2009
Device: many
|
No, your change may introduce a new error, fix an extra word before it in the list or one after. There is no guaranteed to work approach given the above.
|
Advert | |
|
01-23-2022, 08:43 PM | #21 |
null operator (he/him)
Posts: 20,567
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
|
01-23-2022, 10:33 PM | #22 |
Sigil Developer
Posts: 7,644
Karma: 5433388
Join Date: Nov 2009
Device: many
|
Which is exactly what Sigil's Refresh button does.
|
01-24-2022, 12:24 AM | #23 | |
Guru
Posts: 668
Karma: 929286
Join Date: Apr 2014
Device: PW-3, iPad, Android phone
|
Quote:
Sure. That's what I've been doing for some years. But it's a lot easier if the program does it. Last edited by AlanHK; 01-24-2022 at 02:19 AM. |
|
01-24-2022, 04:41 AM | #24 | |
null operator (he/him)
Posts: 20,567
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Or read that post carefully Last edited by BetterRed; 01-24-2022 at 04:59 AM. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Fun with spell-check! | exaltedwombat | Sigil | 1 | 11-12-2019 07:32 AM |
Review ignored words in spell check? | Phssthpok | Editor | 12 | 11-04-2015 10:04 AM |
Spell Check | GeckoFriend | Sigil | 5 | 06-15-2012 03:09 PM |
My problem with the spell check. | kamanza | Sigil | 9 | 06-03-2012 04:27 PM |
how to use spell check | richreads | Sigil | 2 | 01-24-2012 10:13 PM |