From f01369a56f969ff800e9a65e44552aebccdbfa50 Mon Sep 17 00:00:00 2001 From: Juergen Spitzmueller Date: Tue, 13 Mar 2018 17:39:40 +0100 Subject: [PATCH] Fix known_escaped_chars (this includes the amend) --- src/tex2lyx/text.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; } -- 2.39.5