diff options
author | Andreas Scherer <andreas_tex@freenet.de> | 2024-06-16 11:13:06 +0000 |
---|---|---|
committer | Andreas Scherer <andreas_tex@freenet.de> | 2024-06-16 11:13:06 +0000 |
commit | 30891cc4de7d42a75d180cb6560203a849c2714e (patch) | |
tree | 9d70a8a54b6b706d240f14ccd0afa5707a15d6fa /Build/source/texk/web2c | |
parent | d666a0e72a90aa2ce56f4f4a4d400e52991f27fc (diff) |
Don't repeat yourself.
git-svn-id: svn://tug.org/texlive/trunk@71540 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c')
-rwxr-xr-x | Build/source/texk/web2c/tests/fix-changefile-lines.py | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/Build/source/texk/web2c/tests/fix-changefile-lines.py b/Build/source/texk/web2c/tests/fix-changefile-lines.py index e34ec4a4b9f..cacf06ae250 100755 --- a/Build/source/texk/web2c/tests/fix-changefile-lines.py +++ b/Build/source/texk/web2c/tests/fix-changefile-lines.py @@ -28,15 +28,14 @@ Written by Tyge Tiessen, 2024. Public domain. def main(): - # Handle commamd-line options + # Handle command-line options opt_handler = OptHandler() - args = opt_handler.args() # Read WEB file - web_reader = WebReader(args[0]) + web_reader = WebReader(opt_handler.args[0]) # Read change file - ch_reader = ChangeReader(args[1]) + ch_reader = ChangeReader(opt_handler.args[1]) # Run through the two files in parallel ch_reader.traverse(web_reader, opt_handler) @@ -252,7 +251,7 @@ class OptHandler: self.text_b = True try: - opts, self._args = getopt.getopt(sys.argv[1:], "pslht", + opts, self.args = getopt.getopt(sys.argv[1:], "pslht", ["parts", "sections", "lines", "hyphens", "texts"]) except getopt.GetoptError as err: print(USAGE) @@ -272,13 +271,10 @@ class OptHandler: else: assert False, f"Unhandled option {opt}" - if len(self._args) != 2: + if len(self.args) != 2: print(USAGE) sys.exit(1) - def args(self): - return self._args - def eprint(*args, **kwargs): """Print to stderr.""" |