From 88cdd6dc6056c94c5989ad8072cc34ad7c819ebd Mon Sep 17 00:00:00 2001 From: Georg Baum Date: Sat, 3 Jan 2015 17:59:20 +0100 Subject: [PATCH] Skip missing optional argument insets in tex2lyx Optional arguments are optional, so if one is missing, do not stop the parsing, but continue with the next argument (it might be a required one). --- src/tex2lyx/text.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tex2lyx/text.cpp b/src/tex2lyx/text.cpp index aecc6fbd0a..0f3aae76a1 100644 --- a/src/tex2lyx/text.cpp +++ b/src/tex2lyx/text.cpp @@ -644,7 +644,7 @@ void output_arguments(ostream & os, Parser & p, bool outer, Context & context, } else { if (p.next_token().cat() == catEscape || p.next_token().character() != '[') - break; + continue; p.get_token(); // eat '[' begin_inset(os, "Argument "); os << i << "\nstatus collapsed\n\n"; -- 2.39.5