]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/MathMacroTable.C
Fix comment according to Enricos explanation
[lyx.git] / src / mathed / MathMacroTable.C
index d7e2c0aa17f25a4a21cd28a2d117f341c80947a9..da31ea15deb9e5408fe433122ee96d3ec4f831b2 100644 (file)
@@ -78,14 +78,6 @@ MacroTable & MacroTable::globalMacros()
 }
 
 
-// The local table.
-//MacroTable & MacroTable::localMacros()
-//{
-//     static MacroTable theLocalMacros;
-//     return theLocalMacros;
-//}
-
-
 bool MacroTable::has(docstring const & name) const
 {
        return find(name) != end();
@@ -102,16 +94,15 @@ MacroData const & MacroTable::get(docstring const & name) const
 
 void MacroTable::insert(docstring const & name, MacroData const & data)
 {
-       //lyxerr << "MacroTable::insert: " << name << endl;
+       //lyxerr << "MacroTable::insert: " << to_utf8(name) << endl;
        operator[](name) = data;
 }
 
 
 void MacroTable::insert(docstring const & def)
 {
-       //lyxerr << "MacroTable::insert, def: " << def << endl;
-       std::istringstream is(to_utf8(def));
-       MathMacroTemplate mac(is);
+       //lyxerr << "MacroTable::insert, def: " << to_utf8(def) << endl;
+       MathMacroTemplate mac(def);
        insert(mac.name(), mac.asMacroData());
 }