]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_parser.C
oh well
[lyx.git] / src / mathed / math_parser.C
index 70e827a319868badc88672d0ae707cf61bb2e4d1..35a555650e7486715b6d675cb5ad92092a4b72a0 100644 (file)
@@ -745,13 +745,13 @@ bool Parser::parse_macro(string & name)
                string pars;
                while (good() && nextToken().cat() != catBegin)
                        pars += getToken().cs();
-       
+
                if (!good()) {
                        lyxerr << "bad stream in parse_macro\n";
                        dump();
                        return false;
                }
-                       
+
                //lyxerr << "read \\def parameter list '" << pars << "'\n";
                if (!pars.empty()) {
                        lyxerr << "can't handle non-empty parameter lists\n";
@@ -780,7 +780,7 @@ bool Parser::parse_macro(string & name)
                if (!arg.empty())
                        nargs = atoi(arg.c_str());
 
-       } else { 
+       } else {
                lyxerr << "\\newcommand or \\def  expected\n";
                return false;
        }
@@ -802,6 +802,7 @@ bool Parser::parse_macro(string & name)
                return false;
        }
 
+       // is a version for display attached?
        MathArray ar2;
        parse_into(ar2, FLAG_ITEM);
 
@@ -858,7 +859,8 @@ bool Parser::parse_normal(MathAtom & matrix)
        }
 
        if (cs != "begin") {
-               lyxerr << "'begin' of un-simple math expected, got '" << cs << "'\n";
+               lyxerr[Debug::MATHED]
+                       << "'begin' of un-simple math expected, got '" << cs << "'\n";
                return false;
        }
 
@@ -1031,8 +1033,8 @@ void Parser::parse_into1(MathArray & array, unsigned flags, MathTextCodes code)
                        dump();
                        lyxerr << "found '}' unexpectedly, array: '" << array << "'\n";
                        //lyxerr << "found '}' unexpectedly\n";
-                       lyx::Assert(0);
-                       add(array, '}', LM_TC_TEX);
+                       //lyx::Assert(0);
+                       //add(array, '}', LM_TC_TEX);
                }
 
                else if (t.cat() == catAlign) {