[LyX/master] fix glitch in index reversion
Juergen Spitzmueller
spitz at lyx.org
Sat Jan 28 15:06:47 UTC 2023
commit 1b42d800a3c2d000d4770ba5f2adbf79fc01e0c7
Author: Juergen Spitzmueller <spitz at lyx.org>
Date: Sat Jan 28 17:06:35 2023 +0100
fix glitch in index reversion
---
lib/lyx2lyx/lyx_2_4.py | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/lib/lyx2lyx/lyx_2_4.py b/lib/lyx2lyx/lyx_2_4.py
index a060962..87cbba2 100644
--- a/lib/lyx2lyx/lyx_2_4.py
+++ b/lib/lyx2lyx/lyx_2_4.py
@@ -4504,9 +4504,15 @@ def revert_index_macros(document):
# construct the latex sequence
icont = xicont + put_cmd_in_ert("@") + xxicont[1:]
if len(subentry) > 0:
- subentry2 = icont[1:]
+ if (icont[0] == "\\begin_layout Plain Layout"):
+ subentry2 = icont[1:]
+ else:
+ subentry2 = icont
else:
- subentry = icont[1:]
+ if (icont[0] == "\\begin_layout Plain Layout"):
+ subentry = icont[1:]
+ else:
+ subentry = icont
elif imacro == "sortkey":
sortkey = icont
# Everything stored. Delete subinset.
More information about the lyx-cvs
mailing list