]> git.lyx.org Git - features.git/commitdiff
small bugfix
authorAndré Pönitz <poenitz@gmx.net>
Fri, 10 Aug 2001 09:35:19 +0000 (09:35 +0000)
committerAndré Pönitz <poenitz@gmx.net>
Fri, 10 Aug 2001 09:35:19 +0000 (09:35 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2474 a592a061-630c-0410-9148-cb99ea01b6c8

src/mathed/math_parser.C

index 77364b868ed4f5dfcfd41bec70670829fced09f8..37e3d4be9536bf8437bee90f632c45844b549e19 100644 (file)
@@ -523,16 +523,26 @@ latexkeys const * Parser::read_delim()
                case LM_TK_SYM:
                case LM_TK_NOGLYPH:
                case LM_TK_SPECIAL:
-               case LM_TK_BEGIN:
+               case LM_TK_BEGIN: {
                        l = lval_;
                        //lyxerr << "found key 1: '" << l << "'\n";
                        //lyxerr << "found key 1: '" << l->name << "'\n";
                        break;
-               case LM_TK_STR:
+               }
+               case ']':
+               case '[': {
+                       string s;
+                       s += ld;
+                       l = in_word_set(s);
+                       //lyxerr << "found key 2: '" << l->name << "'\n";
+                       break;
+               }
+               case LM_TK_STR: {
                        string s;
                        s += ival_;
                        l = in_word_set(s);
                        //lyxerr << "found key 2: '" << l->name << "'\n";
+               }
        }
        return l;
 }