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.1.0beta1~1694 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=56f0e0c4fce0256a09f5f111e2d32e364996865b;p=features.git tex2lyx/Parser.cpp: refine \verb handling --- diff --git a/src/tex2lyx/Parser.cpp b/src/tex2lyx/Parser.cpp index fc3b4d2407..6cd727c230 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