]> git.lyx.org Git - features.git/commitdiff
* lyx2lyx/lyx_1_6.py: fix convert_url routine (bug 6121).
authorJürgen Spitzmüller <spitz@lyx.org>
Thu, 6 Aug 2009 08:05:31 +0000 (08:05 +0000)
committerJürgen Spitzmüller <spitz@lyx.org>
Thu, 6 Aug 2009 08:05:31 +0000 (08:05 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30869 a592a061-630c-0410-9148-cb99ea01b6c8

lib/lyx2lyx/lyx_1_6.py

index d11ed229745174eda299ce0a65d5223da01c8a83..43ea288ca48bd0615fa056781cc8956c85441ef5 100644 (file)
@@ -1321,13 +1321,13 @@ def convert_url(document):
       j = find_token(document.body, "target", i)
       if j == -1:
         document.warning("Malformed LyX document: Can't find target for url inset")
-        i = j
+        i += 1
         continue
       target = document.body[j][8:-1]
       k = find_token(document.body, "\\end_inset", j)
       if k == -1:
         document.warning("Malformed LyX document: Can't find end of url inset")
-        i = k
+        i = j
         continue
       newstuff = ["\\begin_inset Flex URL",
         "status collapsed", "",
@@ -1337,7 +1337,7 @@ def convert_url(document):
         "\\end_layout",
         ""]
       document.body[i:k] = newstuff
-      i = k
+      i = i + len(newstuff)
 
 def convert_ams_classes(document):
   tc = document.textclass