>>>>> "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;
}