]> git.lyx.org Git - features.git/commitdiff
Fix the new incarnation of bug 4687
authorEnrico Forestieri <forenr@lyx.org>
Sun, 22 Jun 2008 22:32:48 +0000 (22:32 +0000)
committerEnrico Forestieri <forenr@lyx.org>
Sun, 22 Jun 2008 22:32:48 +0000 (22:32 +0000)
http://bugzilla.lyx.org/show_bug.cgi?id=4687

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25355 a592a061-630c-0410-9148-cb99ea01b6c8

src/mathed/MathData.cpp

index 121303f7371dfd7bd85b30565b48c72315dd2046..70b05f3223e6b00e9ba5bee0291424c8079e7bdd 100644 (file)
@@ -382,7 +382,8 @@ void MathData::updateMacros(Cursor * cur, MacroContext const & mc)
        // go over the array and look for macros
        for (size_t i = 0; i < size(); ++i) {
                MathMacro * macroInset = operator[](i).nucleus()->asMacro();
-               if (!macroInset)
+               if (!macroInset || macroInset->name_[0] == '^'
+                               || macroInset->name_[0] == '_')
                        continue;
                
                // get macro