]> git.lyx.org Git - lyx.git/blobdiff - lib/lyx2lyx/lyxconvert_217.py
Small fix
[lyx.git] / lib / lyx2lyx / lyxconvert_217.py
index 875b4f57cb68e27752cd09219585d997ac2bc452..2d52ef581581bada714405991db31778255d55da 100644 (file)
@@ -22,7 +22,7 @@ bool_table =  {"0": "false", "1":"true" }
 align_table = {"0": "top", "2": "left", "4": "right", "8": "center"}
 use_table = {"0": "none", "1": "parbox"}
 
-table_meta_re = re.compile(r'<LyXTabular version="1" rows="(\d*)" columns="(\d*)">')
+#table_meta_re = re.compile(r'<LyXTabular version="1" rows="(\d*)" columns="(\d*)">')
 def update_tabular(lines):
     i=0
     while 1:
@@ -41,10 +41,7 @@ def update_tabular(lines):
             break
 
         new_table = table_update(lines[i:j])
-        tail = lines[j:]
-        lines[i:] = []
-        lines.extend(new_table)
-        lines.extend(tail)
+       lines[i:j] = new_table
         i = i + len(new_table)
 
 col_re = re.compile(r'<column alignment="(\d)" valignment="(\d)" leftline="(\d)" rightline="(\d)" width="(.*)" special="(.*)">')
@@ -89,6 +86,7 @@ def table_update(lines):
         res = row_re.match(lines[i])
         if res:
             val = res.groups()
+            sys.stderr.write("%s, %s, %s %s\n" %(val[0],val[1],val[2],lines[i]))
             lines[i] = '<row topline="%s" bottomline="%s" newpage="%s">' % (bool_table[val[0]], bool_table[val[1]], bool_table[val[2]])
 
         i = i + 1