]> git.lyx.org Git - lyx.git/blobdiff - lib/lyx2lyx/lyx2lyx
Whitespace, only whitespace. s/ +$//
[lyx.git] / lib / lyx2lyx / lyx2lyx
index f7a7ee6cf797df922b4bf76604316921137235d5..7e27f056edbbe9e3a482302120197c2597c069b3 100755 (executable)
@@ -32,6 +32,7 @@ Options:
     -d, --debug level          level=0..2 (O_ no debug information, 2_verbose)
                                default: level=1
     -e, --err error_file       name of the error file or else goes to stderr
+    -f, --from version         initial version (optional)
     -t, --to version           final version (optional)
     -o, --output name          name of the output file or else goes to stdout
     -q, --quiet                        same as --debug=0"""
@@ -51,7 +52,7 @@ def parse_options(argv):
             usage()
             sys.exit()
         if o in ("-v", "--version"):
-            print "lyx2lyx, version %s" %(LyX.version)
+            print "lyx2lyx, version %s" %(LyX.version_lyx2lyx)
             print "Copyright (C) 2002-2004 José Matos and Dekel Tsur"
             sys.exit()
         if o in ("-d", "--debug"):
@@ -75,15 +76,9 @@ def parse_options(argv):
 
 def main(argv):
     end_format, input, output, error, debug = parse_options(argv)
-    file = LyX.FileInfo(end_format, input, output, error, debug)
-
-    mode, convertion_chain = file.chain()
-    file.warning("convertion chain: " + str(convertion_chain), 3)
-
-    for step in convertion_chain:
-        convert = getattr(__import__("lyx_" + step), mode)
-        convert(file)
+    file = LyX.File(end_format, input, output, error, debug)
 
+    file.convert()
     file.write()
 
 if __name__ == "__main__":