Op 30-6-2012 3:25, Uwe Stöhr schreef:
The branch, master, has been updated.

- Log -----------------------------------------------------------------

commit 80884330d1221a08699b00e64181eb18cc6ce783
Author: Uwe Stöhr <uwesto...@lyx.org>
Date:   Sat Jun 30 03:25:19 2012 +0200

     tex2lyx: fix handling of \verb
- Parser.cpp: \verb can have any character as delimiter (except of ASCII letters) not only '+', therefore partly revert [3943b887/lyxgit] and fix it for all cases

diff --git a/src/tex2lyx/Parser.cpp b/src/tex2lyx/Parser.cpp
index 5d0335a..fc3b4d2 100644
--- a/src/tex2lyx/Parser.cpp
+++ b/src/tex2lyx/Parser.cpp
@@ -399,12 +399,12 @@ 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
+               if (next_token().cat() == catEscape)
+                       if (next_token().character() == c)


1. This must be next_next_token()
2. You must compare it with 'right'

Vincent

Reply via email to