From: Uwe Stöhr Date: Thu, 20 Apr 2017 23:05:54 +0000 (+0200) Subject: lyx_2_2.py: fix box reversion routine again X-Git-Tag: 2.3.0alpha1~18 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=9ef3edf6d71077234781a92215d59084372f1c0f;p=features.git lyx_2_2.py: fix box reversion routine again silly mistake, now Math.lyx reverts correctly again. --- diff --git a/lib/lyx2lyx/lyx_2_2.py b/lib/lyx2lyx/lyx_2_2.py index 37b83e8e72..996c22684e 100644 --- a/lib/lyx2lyx/lyx_2_2.py +++ b/lib/lyx2lyx/lyx_2_2.py @@ -1092,11 +1092,13 @@ def revert_BoxFeatures(document): if i == -1: return binset = find_token(document.body, "\\begin_inset Box", i - 11) - if binset == -1: - return # then "thickness" is is just a word in the text + if binset == -1 or binset != i - 11: + i = i + 1 + continue # then "thickness" is is just a word in the text einset = find_end_of_inset(document.body, binset) if einset == -1: document.warning("Malformed LyX document: Can't find end of box inset!") + i = i + 1 continue # read out the values beg = document.body[i].find('"');