]> git.lyx.org Git - features.git/commitdiff
* lib/lyx2lyx/lyx_1_6.py:
authorJürgen Spitzmüller <spitz@lyx.org>
Mon, 17 Mar 2008 14:35:03 +0000 (14:35 +0000)
committerJürgen Spitzmüller <spitz@lyx.org>
Mon, 17 Mar 2008 14:35:03 +0000 (14:35 +0000)
- fix convert_spaceinset routine.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23794 a592a061-630c-0410-9148-cb99ea01b6c8

lib/lyx2lyx/lyx_1_6.py

index cbb7288c8911da08427bb5a070762472bd7782dd..33e7e609978a5939266b290b9cb40dafd9c15b7f 100644 (file)
@@ -1391,13 +1391,10 @@ def remove_extra_embedded_files(document):
 
 def convert_spaceinset(document):
     " Convert '\\InsetSpace foo' to '\\begin_inset Space foo\n\\end_inset' "
-    i = 0
-    while True:
-        i = find_token(document.body, "\\InsetSpace", i)
-        if i == -1:
-            return
-        document.body[i] = document.body[i].replace('\\InsetSpace', '\\begin_inset Space')
-        document.body[i] = document.body[i] + "\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"
 
 
 def revert_spaceinset(document):