>>>>> "Emmanuel" == Emmanuel Dumas <[EMAIL PROTECTED]> writes:

Emmanuel> Hi I've found a bug. I work on SGI O2 on IRIX 6.3, I use
Emmanuel> lyx-1.0.4pre2 compiled with egcs 1.1.2.

Emmanuel> To reproduced the bug you made this (I note "M-m" the
Emmanuel> key-sequence Alt and d): start lyx, open a new document type
Emmanuel> this keys sequence: M-m d c = \ s u m _ i = 0 space ^ N - 1
Emmanuel> space left-arrow \ s u m Backspace Backspace Backspace
Emmanuel> right-arraw

Emmanuel> and lyx crash !

  I *think* this has been fixed yesterday by Alejandro. Try the
  following patch to src/formula.C

Index: formula.C
===================================================================
RCS file: /usr/local/lyxsrc/cvsroot/lyx-1_0_x/src/formula.C,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- formula.C   1999/06/15 10:54:33     1.9
+++ formula.C   1999/07/21 17:03:35     1.10
@@ -796,7 +796,7 @@
        if (!mathcursor->Left()) 
         break;
        
-       if (mathcursor->pullArg()) {       
+       if (!mathcursor-> InMacroMode() && mathcursor->pullArg()) {       
           UpdateInset(this);
           break;
        }

Reply via email to