Code

r16675@shi: ted | 2007-10-12 21:06:32 -0700
authorgouldtj <gouldtj@users.sourceforge.net>
Tue, 30 Oct 2007 19:27:57 +0000 (19:27 +0000)
committergouldtj <gouldtj@users.sourceforge.net>
Tue, 30 Oct 2007 19:27:57 +0000 (19:27 +0000)
 Fixing the escaping

src/extension/paramstring.cpp

index 1b5b09ade854505bc027b87cee800a4cdb84cd2a..f75f891b5b008716b5e716f3646b7d45d8a176ed 100644 (file)
@@ -63,29 +63,7 @@ ParamString::string (void)
 {
     if (_value == NULL)
         return new Glib::ustring("");
-
-    // FIXME: I think the string should NOT be escaped. Just put between "..."
-    // Otherwise \frac{1}{2} will become \\frac{1}{2} and then the LaTeX effect won't work....
-    //gchar * esc = g_strescape(_value, NULL);
-    Glib::ustring escaped(_value);
-    //g_free(esc);
-    
-#ifdef ESCAPE_DOLLAR_COMMANDLINE // escape the dollar sign 
-    Glib::ustring::iterator i;
-    for (i = escaped.begin(); i != escaped.end(); ++i) {
-        if ( *i == '$') {
-            i = escaped.insert(i, '\\');
-            i++;
-        }
-    }
-#endif
-
-    Glib::ustring * mystring = new Glib::ustring("");
-    *mystring += "\"";
-    *mystring += escaped;
-    *mystring += "\"";
-    
-    return mystring;
+       return new Glib::ustring(_value);
 }
 
 /** \brief  Initialize the object, to do that, copy the data. */