On Monday 06 August 2001 07:19 pm, you wrote:
> John Levon wrote:
> > sorry if this one has been seen, but "insert in personal dictionary"
> > doesn't then move on to the next unknown word. I have to do ignore word
> > or something to get it to move on ...

patch attached.

> You are better off than I. Replace word just adds the new word after the
> old one here. --with-pspell latest.

I think someone has been tinkering with selectNextWord in text.C which has 
broken things for the spellchecker. Might look at this when I have some time, 
but...

gr.ed.
Index: src/frontends/controllers/ChangeLog
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/controllers/ChangeLog,v
retrieving revision 1.70
diff -u -p -r1.70 ChangeLog
--- src/frontends/controllers/ChangeLog 2001/08/06 14:55:01     1.70
+++ src/frontends/controllers/ChangeLog 2001/08/07 07:45:48
@@ -1,3 +1,7 @@
+2001-08-07  Edwin Leuven  <[EMAIL PROTECTED]>
+
+       * ControlSpellchecker.C: check next word after insert in personal dict
+
 2001-08-06  Juergen Vigna  <[EMAIL PROTECTED]>
 
        * ControlERT.[Ch]: new file
Index: src/frontends/controllers/ControlSpellchecker.C
===================================================================
RCS file: 
/usr/local/lyx/cvsroot/lyx-devel/src/frontends/controllers/ControlSpellchecker.C,v
retrieving revision 1.4
diff -u -p -r1.4 ControlSpellchecker.C
--- src/frontends/controllers/ControlSpellchecker.C     2001/07/17 09:00:16     1.4
+++ src/frontends/controllers/ControlSpellchecker.C     2001/08/07 07:45:48
@@ -157,6 +157,7 @@ void ControlSpellchecker::replaceAll(str
 void ControlSpellchecker::insert()
 {
        speller_->insert(word_);
+       check();
 }
 
 

Reply via email to