]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_factory.C
remove symbol_def.h
[lyx.git] / src / mathed / math_factory.C
index fae6732e9227b8f090e7073b9a46511ab5db8448..975cd1f89b7f6f9af14a8178378ec1d7a07cd85f 100644 (file)
@@ -1,7 +1,6 @@
 #include <config.h>
 
 #include "math_parser.h"
-#include "math_bigopinset.h"
 #include "math_binominset.h"
 #include "math_decorationinset.h"
 #include "math_dotsinset.h"
@@ -11,7 +10,6 @@
 #include "math_kerninset.h"
 #include "math_macro.h"
 #include "math_macrotable.h"
-#include "math_noglyphinset.h"
 #include "math_notinset.h"
 #include "math_rootinset.h"
 #include "math_spaceinset.h"
 MathInset * createMathInset(latexkeys const * l)
 {
        switch (l->token) {
-       case LM_TK_NOGLYPH:
-       case LM_TK_NOGLYPHB:
-               return new MathNoglyphInset(l);
-       case LM_TK_BIGSYM:
-               return new MathBigopInset(l);
        case LM_TK_FUNCLIM:
                return new MathFuncLimInset(l);
        case LM_TK_SPECIAL:
                return new MathSpecialCharInset(l->id);
        case LM_TK_SYM:
+       case LM_TK_CMR:
        case LM_TK_CMSY:
        case LM_TK_CMM:
        case LM_TK_CMEX:
@@ -59,11 +53,11 @@ MathInset * createMathInset(latexkeys const * l)
        case LM_TK_ROOT:
                return new MathRootInset;
        case LM_TK_DECORATION:
-               return new MathDecorationInset(l);
+               return new MathDecorationInset(l->name);
        case LM_TK_SPACE:
                return new MathSpaceInset(l->id);
        case LM_TK_DOTS:
-               return new MathDotsInset(l);
+               return new MathDotsInset(l->name);
        }
        return new MathFuncInset(l->name);
 }