mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-25 19:07:45 +00:00
A little more work on prefs2prefs.
More to come, Pavel! git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37225 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
726b602329
commit
f97bc9b9e7
@ -137,8 +137,8 @@ def main(argv):
|
||||
source = sys.stdin
|
||||
output = sys.stdout
|
||||
elif len(args) == 2:
|
||||
source = open(args[1], 'rb')
|
||||
output = open(args[2], 'wb')
|
||||
source = open(args[0], 'rb')
|
||||
output = open(args[1], 'wb')
|
||||
opened_files = True
|
||||
else:
|
||||
usage()
|
||||
|
@ -28,8 +28,8 @@ current_format = 1
|
||||
#
|
||||
# These accept a line as argument and should return a list:
|
||||
# (bool, newline)
|
||||
# where the bool indicates whether we changed anything. In
|
||||
# that case, one normally returns: (False, []).
|
||||
# where the bool indicates whether we changed anything. If not,
|
||||
# one normally returns: (False, []).
|
||||
|
||||
no_match = (False, [])
|
||||
|
||||
|
@ -23,8 +23,22 @@ current_format = 1
|
||||
#
|
||||
# Conversion chain
|
||||
|
||||
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")
|
||||
line = line.lstrip()
|
||||
for tag in tags:
|
||||
if line.startswith(tag):
|
||||
return (True, "")
|
||||
return no_match
|
||||
|
||||
|
||||
conversions = [
|
||||
[ # this will be a long list of conversions for format 0
|
||||
|
||||
remove_obsolete
|
||||
] # end conversions for format 0
|
||||
]
|
||||
|
Loading…
Reference in New Issue
Block a user