The branch, master, has been updated. - Log -----------------------------------------------------------------
commit c9d2794d937dc01eda8b2de1a76d037e6739d8eb Author: Richard Heck <rgh...@lyx.org> Date: Tue May 22 09:02:12 2012 -0400 Prettify the prefs2prefs file a bit. diff --git a/lib/scripts/prefs2prefs_prefs.py b/lib/scripts/prefs2prefs_prefs.py index 9369ffc..5d4a769 100644 --- a/lib/scripts/prefs2prefs_prefs.py +++ b/lib/scripts/prefs2prefs_prefs.py @@ -41,6 +41,7 @@ # Incremented to format 8, 288c1e0f by rgh # Add "nice" flag for converters +# No conversion necessary. import re @@ -83,8 +84,8 @@ def simple_renaming(line, old, new): no_match = (False, []) -######################## -### Format 1 conversions +###################################### +### Format 1 conversions (for LyX 2.0) def remove_obsolete(line): tags = ("\\use_tempdir", "\\spell_command", "\\personal_dictionary", @@ -98,6 +99,7 @@ def remove_obsolete(line): return (True, "") return no_match + def language_use_babel(line): if not line.lower().startswith("\language_use_babel"): return no_match @@ -110,9 +112,11 @@ def language_use_babel(line): newline = "\\language_package_selection " + newval return (True, newline) + def language_package(line): return simple_renaming(line, "\\language_package", "\\language_custom_package") + lfre = re.compile(r'^\\converter\s+"?(\w+)"?\s+"?(\w+)"?\s+"([^"]*?)"\s+"latex"', re.IGNORECASE) def latex_flavor(line): if not line.lower().startswith("\\converter"): @@ -137,6 +141,7 @@ def latex_flavor(line): return (True, "\\converter \"%s\" \"%s\" \"%s\" \"latex=%s\"" % (conv, fmat, args, flavor)) + emre = re.compile(r'^\\format\s+(.*)\s+"(document[^"]*?)"', re.IGNORECASE) def export_menu(line): if not line.lower().startswith("\\format"): @@ -149,6 +154,11 @@ def export_menu(line): return (True, "\\Format %s \"%s,menu=export\"" % (fmat, opts)) +# End format 1 conversions (for LyX 2.0) +######################################## + +################################# +# Conversions from LyX 2.0 to 2.1 zipre = re.compile(r'^\\format\s+("?dia"?\s+.*)\s+"([^"]*?)"', re.IGNORECASE) def zipped_native(line): if not line.lower().startswith("\\format"): @@ -219,12 +229,12 @@ def add_mime_types(line): converted = converted + ' ""' return (True, converted) - -######################## +# End conversions for LyX 2.0 to 2.1 +#################################### conversions = [ - [ 1, [ # this will be a long list of conversions to format 1 + [ 1, [ # there were several conversions for format 1 export_menu, latex_flavor, remove_obsolete, ----------------------------------------------------------------------- Summary of changes: lib/scripts/prefs2prefs_prefs.py | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) hooks/post-receive -- The LyX Source Repository