[LyX/master] Fix glitch in index reversion routine

Juergen Spitzmueller spitz at lyx.org
Thu Nov 3 04:03:01 UTC 2022


commit b8502a3ea2735c4bd6df3dd0e4ac2825794caf68
Author: Juergen Spitzmueller <spitz at lyx.org>
Date:   Thu Nov 3 05:54:50 2022 +0100

    Fix glitch in index reversion routine
---
 lib/lyx2lyx/lyx_2_4.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/lib/lyx2lyx/lyx_2_4.py b/lib/lyx2lyx/lyx_2_4.py
index 43b7ce3..eefd283 100644
--- a/lib/lyx2lyx/lyx_2_4.py
+++ b/lib/lyx2lyx/lyx_2_4.py
@@ -4509,7 +4509,7 @@ def revert_index_macros(document):
                                 document.warning("Malformed LyX document: Can't find end of index macro inset plain layout at line %d" % i)
                             else:
                                 xicont = document.body[xiimpl:xiimple]
-                                xxicont = document.body[iimpl:xiimpl] + document.body[xiimple+1:iimple]
+                                xxicont = document.body[xiimple+1:xiim] + document.body[xiime+1:iimple]
                                 icont = xicont + put_cmd_in_ert("@") + xxicont[1:]
                 if len(subentry) > 0:
                     subentry2 = icont[1:]


More information about the lyx-cvs mailing list