It would appear that on Sep 25, Stephan Witt did say: > Am 25.09.2011 um 00:02 schrieb Joe(theWordy)Philbrook: > > Note: As I said I positioned my cursor *_AFTER_* the first instance of the > > "garrrrbaggge" word... (And I note that I also double checked the file: > > "~/.lyx/pwl_english.dict" to make sure I hadn't accidentally added the > > "garrrrbaggge" word, I had not.) > > "Ignore All" adds the word to the non-persistent list of accepted words for > the current session. It doesn't add the word to your personal dictionary. > And I think it should stop at the second word "garrrrbaggge" in any case > except when you did ignore it for the current session.
OK let me be a little more specific... I checked ~/.lyx/pwl_english.dict to makes sure that I hadn't previously added the "garrrrbaggge" word to the word list by mistake. But the fact that I positioned the cursor AFTER the "garrrrbaggge" word before pressing F7 And that somehow the spellchecker did skip back to a cursor position in a chapter that I hadn't even looked at in months without first checking all the errors that were there between the cursor position where I had pressed F7 and the 2nd marker line with the 2nd instance in whole document of the "garrrrbaggge" word which it NEVER reached because when I realized I was correcting deliberate misspelling in the earlier text I aborted spellchecking without it ever actually finding either instance of the "garrrrbaggge" word. Which means that I never clicked on ANY spellchecker button (ignore, ignore all, or any other) with the "garrrrbaggge" word in the spellchecker's crosshairs... > >> You should have been asked at the end of the document before wrapping > >> around. > > > > Yeah, but it never got to the end of the document. At some point during the > > spellcheck initiated between two "garrrrbaggge" word markers {the cursor > > was actually on the first character of the first line after the > > "garrrrbaggge" > > marker line when I pressed F7 and began spellchecking. The starting > > position was several chapters deep in the "book" I'm writing. It had not yet > > found all of the many fat fingered typos that existed in the text between > > the "garrrrbaggge" word markers when I noticed some distinctive text that > > only occurs in the first few chapters of the book... > > The spell checker always starts at the current cursor position, IMHO. > When the cursor is moved to another part of your text the subsequent F7 > should start over there. Agreed. But since I hadn't scrolled back to the previous chapters, "I" didn't change the cursor position to them. The only times I intervened in the cursor position was when I wasn't sure if a suggested word was actually the word I intended or had some other meaning. in which case I would hit escape to stop the spellchecker, use ^X to cut the questionable word to the clipboard, switch to the desktop area where I had a browser open to an on-line dictionary. Paste the word and edit until the dictionary liked the spelling AND presented me with the intended definition. At which point I would mark the corrected word and copy it to the clipboard, change back to the desktop area where my LyX window was, then I'd paste the corrected word into my document. Then to ensure the opportunity to add that word to LyX's word list if needed, I'd move the cursor up just one line and press F7 again... > >> And no there is no way to spell check some selection of text only. > >> But there is an enhancement request already: > >> http://www.lyx.org/trac/ticket/2511 > > > > Except that it always used to check in a linear fashion that allowed me to > > be sure that each questionable word would always be further from the > > beginning of the document than the last until and unless I confirmed that it > > could continue checking from the beginning... Unfortunately this behavior > > is no longer reliable. > > It should be reliable unless you move to current cursor position manually. Yeah it should be. And that is my whole point. For some reason it isn't. The only time I change the cursor position of a LyX document while I'm spellchecking is as I described above. But, like I said before, this problem doesn't happen every time I spellcheck, so I can't reliably reproduce it for a bug report. And since the workaround of cutting the section of text to the clipboard, And then pasting it into an otherwise empty .lyx file, does get me a way to reliably spellcheck the text. And until such a time as http://www.lyx.org/trac/ticket/2511 becomes a reality, I think I'll just use that kludge I just described. -- | ^^^ ^^^ | <o> <o> Joe (theWordy) Philbrook | ^ J(tWdy)P | ___ <<jtw...@ttlc.net>> <sigh>