Author: rgheck
Date: Sat Jun  4 15:08:22 2011
New Revision: 38947
URL: http://www.lyx.org/trac/changeset/38947

Log:
Let lyx2lyx work when we don't yet have a format change in 2.1.

Modified:
   lyx-devel/trunk/lib/lyx2lyx/LyX.py

Modified: lyx-devel/trunk/lib/lyx2lyx/LyX.py
==============================================================================
--- lyx-devel/trunk/lib/lyx2lyx/LyX.py  Sat Jun  4 14:52:32 2011        (r38946)
+++ lyx-devel/trunk/lib/lyx2lyx/LyX.py  Sat Jun  4 15:08:22 2011        (r38947)
@@ -82,7 +82,8 @@
                    ("1_5", range(246,277), minor_versions("1.5" , 7)),
                    ("1_6", range(277,346), minor_versions("1.6" , 10)),
                    ("2_0", range(347,414), minor_versions("2.0", 0)),
-                   ("2_1",     [], minor_versions("2.1", 0))]
+                   ("2_1",     [], minor_versions("2.1", 0))
+                  ]
 
 ####################################################################
 # This is useful just for development versions                     #
@@ -125,7 +126,11 @@
 
 def get_end_format():
     " Returns the more recent file format available."
-    return format_relation[-1][1][-1]
+    # this check will fail only when we have a new version
+    # and there is no format change yet.
+    if format_relation[-1][1]:
+      return format_relation[-1][1][-1]
+    return format_relation[-2][1][-1]
 
 
 def get_backend(textclass):

Reply via email to