From b5ce6e4bda4433658b7cd608e4e9d92aaa44385c Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Sun, 1 Jun 2008 01:28:31 +0000 Subject: [PATCH] Fix space inset lyx2lyx. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25031 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/lyx2lyx/lyx_1_6.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/lyx2lyx/lyx_1_6.py b/lib/lyx2lyx/lyx_1_6.py index 2078ff5866..a7d13cbc6a 100644 --- a/lib/lyx2lyx/lyx_1_6.py +++ b/lib/lyx2lyx/lyx_1_6.py @@ -1835,9 +1835,12 @@ def remove_extra_embedded_files(document): def convert_spaceinset(document): " Convert '\\InsetSpace foo' to '\\begin_inset Space foo\n\\end_inset' " for i in range(len(document.body)): - if re.search(r'\InsetSpace', document.body[i]): - document.body[i] = document.body[i].replace('\\InsetSpace', '\n\\begin_inset Space') - document.body[i] = document.body[i] + "\n\\end_inset" + m = re.match(r'(.*)\\InsetSpace (.*)', document.body[i]) + if m: + before = m.group(1) + after = m.group(2) + subst = [before, "\\begin_inset Space " + after, "\\end_inset"] + document.body[i: i+1] = subst def revert_spaceinset(document): -- 2.39.2