diff options
Diffstat (limited to 'Build')
-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.""" |