From: Juergen Spitzmueller Date: Mon, 12 Aug 2024 11:15:02 +0000 (+0200) Subject: remove unused param X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=99fcf9df0ec7bca2fba8dbc804bbab3f17e60065;p=lyx.git remove unused param --- diff --git a/src/insets/InsetCommandParams.cpp b/src/insets/InsetCommandParams.cpp index 5b39bc0e41..a0d02e2245 100644 --- a/src/insets/InsetCommandParams.cpp +++ b/src/insets/InsetCommandParams.cpp @@ -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; } diff --git a/src/insets/InsetCommandParams.h b/src/insets/InsetCommandParams.h index a7cdd841b6..5f463454c0 100644 --- a/src/insets/InsetCommandParams.h +++ b/src/insets/InsetCommandParams.h @@ -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 {