Am Sonntag, 9. Januar 2005 20:06 schrieb Andre Poenitz:
> Add the same thing (check for \\) to the parsing of oldfonts, please
> (the chunk above). This fixes anaother bug...

I did that already! (Or I don't understand what you mean):

     else if (l->inset == "oldfont") {
      cell->push_back(createMathInset(t.cs()));
-     parse(cell->back().nucleus()->cell(0), flags, asMode(mode, 
l->extra));
-     return;
+     parse(cell->back().nucleus()->cell(0),
+      flags | FLAG_ALIGN, asMode(mode, l->extra));
+     if (prevToken().cat() != catAlign &&
+         prevToken().cs() != "\\")
+      return;
+     putback();
     }


Georg

Reply via email to