From: Juergen Spitzmueller Date: Tue, 13 Mar 2018 16:39:40 +0000 (+0100) Subject: Fix known_escaped_chars X-Git-Tag: 2.3.1~133^2~31 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=f01369a56f969ff800e9a65e44552aebccdbfa50;p=features.git Fix known_escaped_chars (this includes the amend) --- diff --git a/src/tex2lyx/text.cpp b/src/tex2lyx/text.cpp index b81b866005..f0b4aedace 100644 --- a/src/tex2lyx/text.cpp +++ b/src/tex2lyx/text.cpp @@ -346,7 +346,7 @@ string minted_nonfloat_caption = ""; // Characters that have to be escaped by \\ in LaTeX char const * const known_escaped_chars[] = { - "&", "_", "$", "%", "#", "^", "{", "}"}; + "&", "_", "$", "%", "#", "^", "{", "}", 0}; /// splits "x=z, y=b" into a map and an ordered keyword vector @@ -621,7 +621,7 @@ pair convert_unicodesymbols(docstring s) else { res = false; for (auto const & c : known_escaped_chars) - if (prefixIs(s, from_ascii("\\") + c)) + if (c != 0 && prefixIs(s, from_ascii("\\") + c)) res = true; i = 1; }