]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_extern.C
rename commandtags.h to lfuns.h and renumber/cleanup. Rebuild the tree !
[lyx.git] / src / mathed / math_extern.C
index 8c887038f8de8d14249af818b3b016d264890044..c1227166786befddc14c50ace904315543b3a482 100644 (file)
@@ -1,6 +1,3 @@
-#ifdef __GNUG__
-#pragma implementation
-#endif
 
 // This file contains most of the magic that extracts "context
 // information" from the unstructered layout-oriented stuff in an
@@ -823,39 +820,39 @@ void normalize(MathArray const & ar, NormalStream & os)
 }
 
 
-void octavize(MathArray const & dat, OctaveStream & os)
+void octave(MathArray const & dat, OctaveStream & os)
 {
        MathArray ar = dat;
        extractStructure(ar);
        for (MathArray::const_iterator it = ar.begin(); it != ar.end(); ++it)
-               (*it)->octavize(os);
+               (*it)->octave(os);
 }
 
 
-void maplize(MathArray const & dat, MapleStream & os)
+void maple(MathArray const & dat, MapleStream & os)
 {
        MathArray ar = dat;
        extractStructure(ar);
        for (MathArray::const_iterator it = ar.begin(); it != ar.end(); ++it)
-               (*it)->maplize(os);
+               (*it)->maple(os);
 }
 
 
-void maximize(MathArray const & dat, MaximaStream & os)
+void maxima(MathArray const & dat, MaximaStream & os)
 {
        MathArray ar = dat;
        extractStructure(ar);
        for (MathArray::const_iterator it = ar.begin(); it != ar.end(); ++it)
-               (*it)->maximize(os);
+               (*it)->maxima(os);
 }
 
 
-void mathematicize(MathArray const & dat, MathematicaStream & os)
+void mathematica(MathArray const & dat, MathematicaStream & os)
 {
        MathArray ar = dat;
        extractStructure(ar);
        for (MathArray::const_iterator it = ar.begin(); it != ar.end(); ++it)
-               (*it)->mathematicize(os);
+               (*it)->mathematica(os);
 }
 
 
@@ -1062,7 +1059,7 @@ namespace {
                        //                   Probably missing an operator such as * p
                        //
                        lyxerr << "checking expr: '" << expr << "'\n";
-                       string out = captureOutput("mint -i 1 -S -s -q -q", expr + ";");
+                       string out = captureOutput("mint -i 1 -S -s -q -q", expr + ';');
                        if (out.empty())
                                break; // expression syntax is ok
                        istringstream is(out.c_str());
@@ -1077,7 +1074,7 @@ namespace {
                        pos -= 15; // skip the "on line ..." part
                        if (expr[pos] == '*' || (pos > 0 && expr[pos - 1] == '*'))
                                break; // two '*' in a row are definitely bad
-                       expr.insert(pos,  "*");
+                       expr.insert(pos, 1, '*');
                }
 
                string full = "latex(" +  extra + '(' + expr + "));";
@@ -1138,7 +1135,7 @@ namespace {
                        pos -= 4; // skip the ">>> " part
                        if (expr[pos] == '*')
                                break; // two '*' in a row are definitely bad
-                       expr.insert(pos,  "*");
+                       expr.insert(pos, 1, '*');
                }
 
                if (out.size() < 6)
@@ -1178,15 +1175,15 @@ MathArray pipeThroughExtern(string const & lang, string const & extra,
        // create normalized expression
        ostringstream os;
        NormalStream ns(os);
-       os << "[" << extra << ' ';
+       os << '[' << extra << ' ';
        ns << ar;
-       os << "]";
+       os << ']';
        string data = STRCONV(os.str());
 
        // search external script
        string file = LibFileSearch("mathed", "extern_" + lang);
        if (file.empty()) {
-               lyxerr << "converter to '" << lang << "' not found\n";
+               lyxerr << "converter to '" << lang << "' not found" << endl;
                return MathArray();
        }