mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-11 13:46:43 +00:00
tex2lyx/Parser.cpp: refine \verb handling
This commit is contained in:
parent
d10063fd20
commit
56f0e0c4fc
@ -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 \verb a single '\' is allowed no matter what the delimiter is
|
||||||
// for example "\verb+\+" (reported as bug #4468)
|
// for example "\verb+\+" (reported as bug #4468)
|
||||||
// To support this, we allow single '\' if it is the only character
|
// 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().cat() == catEscape)
|
||||||
if (next_token().character() == c)
|
if (next_token().character() == right && right == left)
|
||||||
result += '\\';
|
result += '\\';
|
||||||
while ((c = getChar()) != right && good()) {
|
while ((c = getChar()) != right && good()) {
|
||||||
// Ignore comments
|
// Ignore comments
|
||||||
|
Loading…
Reference in New Issue
Block a user