+2003-03-14 Dekel Tsur <dekelts@tau.ac.il>
+
+ * lyx2lyx/lyx2lyx (main): Handle development version files
+
2003-03-12 Angus Leeming <leeming@lyx.org>
* images/font-free.xpm: renamed as font-free-apply.xpm.
2003-03-12 Angus Leeming <leeming@lyx.org>
* images/font-free.xpm: renamed as font-free-apply.xpm.
format = re.compile(r"(\d)[\.,]?(\d\d)")
fileformat = re.compile(r"\\lyxformat\s*(\S*)")
format = re.compile(r"(\d)[\.,]?(\d\d)")
fileformat = re.compile(r"\\lyxformat\s*(\S*)")
-lst_ft = ["210", "215", "216", "217", "218", "220", "221", "222"]
+lst_ft = ["210", "215", "216", "217", "218", "220", "221", "223"]
def usage():
print """Usage: lyx2lyx [options] file1
def usage():
print """Usage: lyx2lyx [options] file1
else:
sys.stderr.write(fmt + ": " + error.invalid_format)
sys.exit(2)
else:
sys.stderr.write(fmt + ": " + error.invalid_format)
sys.exit(2)
- if fmt not in lst_ft:
- sys.stderr.write(fmt + ": " + error.format_not_supported)
- sys.exit(1)
- return fmt
+
+ if fmt in lst_ft:
+ return fmt
+
+ x = int(fmt)
+ if x < int(lst_ft[-1]) and x > int(lst_ft[-2]):
+ sys.stderr.write("lyx2lyx: A development version file.\n")
+ return lst_ft[-2]
+
+ sys.stderr.write(fmt + ": " + error.format_not_supported)
+ sys.exit(1)
def read_file(file, header, body):
"""Reads a file into the header and body parts"""
def read_file(file, header, body):
"""Reads a file into the header and body parts"""
if opt.start:
if opt.start != fmt:
if opt.start:
if opt.start != fmt:
- print warning.dont_match + ":", opt.start, fmt
+ sys.stderr.write("%s: %s %s\n" % (warning.dont_match, opt.start, fmt))
+2003-03-14 Dekel Tsur <dekelts@tau.ac.il>
+
+ * buffer.C: increment LYX_FORMAT to 223
2003-03-14 André Pönitz <poenitz@gmx.net>
2003-03-14 André Pönitz <poenitz@gmx.net>
-const int LYX_FORMAT = 222;
+const int LYX_FORMAT = 223;