Author: rgheck
Date: Tue Jan 18 20:35:54 2011
New Revision: 37255
URL: http://www.lyx.org/trac/changeset/37255
Log:
Update prefs2prefs again. Thanks Vincent.
Modified:
lyx-devel/trunk/lib/scripts/prefs2prefs_prefs.py
Modified: lyx-devel/trunk/lib/scripts/prefs2prefs_prefs.py
==============================================================================
--- lyx-devel/trunk/lib/scripts/prefs2prefs_prefs.py Tue Jan 18 17:50:43
2011 (r37254)
+++ lyx-devel/trunk/lib/scripts/prefs2prefs_prefs.py Tue Jan 18 20:35:54
2011 (r37255)
@@ -21,8 +21,17 @@
#
# Conversion chain
+def simple_renaming(line, old, new):
+ if line.find(old) == -1:
+ return no_match
+ line = line.replace(old, new)
+ return (True, line)
+
no_match = (False, [])
+########################
+### Format 1 conversions
+
def remove_obsolete(line):
tags = ("\\use_tempdir", "\\spell_command", "\\personal_dictionary",
"\\plaintext_roff_command",
"\\use_alt_language",
@@ -47,9 +56,17 @@
newline = "\\language_package_selection " + newval
return (True, newline)
+def language_package(line):
+ return simple_renaming(line, "\\language_package",
"\\language_custom_package")
+
+
+########################
+
+
conversions = [
[ # this will be a long list of conversions for format 0
remove_obsolete,
- language_use_babel
+ language_use_babel,
+ language_package
] # end conversions for format 0
]