]> git.lyx.org Git - lyx.git/commitdiff
remove unused param
authorJuergen Spitzmueller <spitz@lyx.org>
Mon, 12 Aug 2024 11:15:02 +0000 (13:15 +0200)
committerJuergen Spitzmueller <spitz@lyx.org>
Mon, 12 Aug 2024 11:15:02 +0000 (13:15 +0200)
src/insets/InsetCommandParams.cpp
src/insets/InsetCommandParams.h

index 5b39bc0e41e1cbc4fa58a60f1159bdb22bb299fa..a0d02e224568211197a81efd1f60279d88ea2704 100644 (file)
@@ -440,8 +440,7 @@ docstring InsetCommandParams::prepareCommand(OutputParams const & runparams,
                result = command;
                ltrimmed = true;
        }
-       if (handling & ParamInfo::HANDLING_LATEXIFY
-           || handling & ParamInfo::HANDLING_INDEX_ESCAPE)
+       if (handling & ParamInfo::HANDLING_LATEXIFY)
                if ((*this)["literal"] == "true")
                        handling = ParamInfo::HANDLING_NONE;
 
@@ -540,23 +539,6 @@ docstring InsetCommandParams::prepareCommand(OutputParams const & runparams,
                                uncodable));
                }
        }
-       // INDEX_ESCAPE is independent of the others
-       if (handling & ParamInfo::HANDLING_INDEX_ESCAPE) {
-               // Now escape special commands
-               static docstring const quote = from_ascii("\"");
-               int const nchars_escape = 4;
-               static char_type const chars_escape[nchars_escape] = { '"', '@', '|', '!' };
-
-               if (!result.empty()) {
-                       // The characters in chars_name[] need to be changed to a command when
-                       // they are LaTeXified.
-                       for (int k = 0; k < nchars_escape; k++)
-                               for (size_t i = 0, pos;
-                                       (pos = result.find(chars_escape[k], i)) != string::npos;
-                                       i = pos + 2)
-                                               result.replace(pos, 1, quote + chars_escape[k]);
-               }
-       }
 
        return ltrimmed ? ltrim(result) : result;
 }
index a7cdd841b6b3f3e18875ea6be56d617acaf9b94f..5f463454c0b34fe73cfe29345c66ffb643adc4ef 100644 (file)
@@ -46,7 +46,6 @@ public:
                HANDLING_ESCAPE = 2,  /// escape special characters
                HANDLING_LATEXIFY = 4, /// transform special characters to LaTeX macros
                HANDLING_LTRIM = 8, /// trim blanks on the left
-               HANDLING_INDEX_ESCAPE = 16, /// escape makeindex special chars
        };
        ///
        class ParamData {