]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/MathParser.cpp
simplify Lexer use a bit
[lyx.git] / src / mathed / MathParser.cpp
index 266272e84eecd86a90f083a40fc2865b86bec626..4a24b3f2ba5c948ee2e817c369ca9017fecb94ad 100644 (file)
@@ -378,7 +378,7 @@ private:
 
 
 Parser::Parser(Lexer & lexer)
-       : lineno_(lexer.getLineNo()), pos_(0)
+       : lineno_(lexer.lineNumber()), pos_(0)
 {
        tokenize(lexer.getStream());
        lexer.eatLine();
@@ -1440,7 +1440,9 @@ void Parser::parse1(InsetMathGrid & grid, unsigned flags,
                        }
                }
 
-               else if (t.cs() == "choose" || t.cs() == "over" || t.cs() == "atop") {
+               else if (t.cs() == "choose" || t.cs() == "over"
+                               || t.cs() == "atop" || t.cs() == "brace"
+                               || t.cs() == "brack") {
                        MathAtom at = createInsetMath(t.cs());
                        at.nucleus()->cell(0) = *cell;
                        cell->clear();