X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fscripts%2Fprefs2prefs_prefs.py;h=68b4d837dc2bdd01e6702999c3d6cd4c4e0c5a9c;hb=933a7dee00aed0401c7b0a6f4adf222f6b46ab86;hp=61f8ce5028603feea5d74eef0bf7fe54bdd023f8;hpb=c2a18fc14238a5204a7a941ce0df21dcc77e4ae9;p=lyx.git diff --git a/lib/scripts/prefs2prefs_prefs.py b/lib/scripts/prefs2prefs_prefs.py index 61f8ce5028..68b4d837dc 100644 --- a/lib/scripts/prefs2prefs_prefs.py +++ b/lib/scripts/prefs2prefs_prefs.py @@ -77,6 +77,23 @@ # Add option to allow saving the document directory # No conversion necessary. +# Incremented to format 19, by rgh +# remove print support + +# Incremented to format 20, by tommaso +# Add options to forbid/ignore 'needauth' option +# No conversion necessary. + +# Incremented to format 21, by spitz +# Add jbibtex_alternatives, allow "automatic" value +# of bibtex_command and jbibtex_command (actually the +# default now) +# No conversion necessary. + +# Incremented to format 22, by ef +# Add pygmentize_command for the python pygments syntax highlighter +# No conversion necessary. + # NOTE: The format should also be updated in LYXRC.cpp and # in configure.py. @@ -126,10 +143,10 @@ no_match = (False, []) def remove_obsolete(line): tags = ("\\use_tempdir", "\\spell_command", "\\personal_dictionary", - "\\plaintext_roff_command", "\\use_alt_language", - "\\use_escape_chars", "\\use_input_encoding", - "\\use_personal_dictionary", "\\use_pspell", - "\\use_spell_lib") + "\\plaintext_roff_command", "\\use_alt_language", + "\\use_escape_chars", "\\use_input_encoding", + "\\use_personal_dictionary", "\\use_pspell", + "\\use_spell_lib") line = line.lower().lstrip() for tag in tags: if line.lower().startswith(tag): @@ -333,6 +350,17 @@ def remove_rtl(line): return no_match return (True, "") +def remove_print_support(line): + tags = ("\\printer", "\\print_adapt_output", "\\print_command", + "\\print_evenpage_flag", "\\print_oddpage_flag", "\\print_pagerange_flag", + "\\print_copies_flag", "\\print_collcopies_flag", "\\print_reverse_flag", + "\\print_to_printer", "\\print_to_file", "\\print_file_extension") + line = line.lower().lstrip() + for tag in tags: + if line.lower().startswith(tag): + return (True, "") + return no_match + # End conversions for LyX 2.1 to 2.2 #################################### @@ -360,5 +388,9 @@ conversions = [ [ 15, []], [ 16, [remove_force_paint_single_char]], [ 17, [remove_rtl]], - [ 18, []] + [ 18, []], + [ 19, [remove_print_support]], + [ 20, []], + [ 21, []], + [ 22, []] ]