remove unused param

This commit is contained in:
Juergen Spitzmueller 2024-08-12 13:15:02 +02:00
parent 2ec65921be
commit 99fcf9df0e
2 changed files with 1 additions and 20 deletions

View 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;
}

View 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 {