From: Uwe Stöhr Date: Sun, 1 Jul 2012 00:12:56 +0000 (+0200) Subject: tex2lyx/Parser.cpp: refine \verb handling X-Git-Tag: 2.0.6~214 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=f5f053ff86fcb409145e8b1db0ca8cdc4501698c;p=features.git tex2lyx/Parser.cpp: refine \verb handling --- diff --git a/src/tex2lyx/Parser.cpp b/src/tex2lyx/Parser.cpp index ec48e01d02..e8337f489c 100644 --- a/src/tex2lyx/Parser.cpp +++ b/src/tex2lyx/Parser.cpp @@ -402,9 +402,9 @@ Parser::Arg Parser::getFullArg(char left, char right) // for \verb a single '\' is allowed no matter what the delimiter is // for example "\verb+\+" (reported as bug #4468) // To support this, we allow single '\' if it is the only character - // within the delimiters + // within equal delimiters if (next_token().cat() == catEscape) - if (next_token().character() == c) + if (next_token().character() == right && right == left) result += '\\'; while ((c = getChar()) != right && good()) { // Ignore comments