tex2lyx/Parser.cpp: refine \verb handling

This commit is contained in:
Uwe Stöhr 2012-07-01 02:12:56 +02:00
parent d10063fd20
commit 56f0e0c4fc

View File

@ -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