HANDLING_NONE = 1, /// no special handling
HANDLING_ESCAPE = 2, /// escape special characters
HANDLING_LATEXIFY = 4, /// transform special characters to LaTeX macros
- HANDLING_LTRIM = 8 /// trim blanks on the left
+ HANDLING_LTRIM = 8, /// trim blanks on the left
+ HANDLING_INDEX_ESCAPE = 16, /// escape makeindex special chars
};
///
class ParamData {
};
/// adds a new parameter
- /// If ignore is true, then the parameter is never saved, and is always
+ /// If ignoreval is true, then the parameter is never saved, and is always
/// given the default value.
void add(std::string const & name, ParamType type,
- ParamHandling = HANDLING_NONE, bool ignore = false,
+ ParamHandling = HANDLING_NONE, bool ignoreval = false,
docstring default_value = docstring());
///
bool empty() const { return info_.empty(); }