]> Savannah Git Hosting - gnulib.git/commitdiff
gnulib-tool.py: Make option processing more similar to gnulib-tool.
authorBruno Haible <bruno@clisp.org>
Sun, 31 Jul 2022 16:51:17 +0000 (18:51 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 31 Jul 2022 21:52:37 +0000 (23:52 +0200)
* gnulib-tool.py (main): Allow --add-import and --remove-import with 0
modules.

ChangeLog
gnulib-tool.py

index bdbdf1516f0ffa6790bb4649c829859817a98f0b..b9c624b9f70e7d356b88b372a435589851175e1a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2022-07-31  Bruno Haible  <bruno@clisp.org>
 
+       gnulib-tool.py: Make option processing more similar to gnulib-tool.
+       * gnulib-tool.py (main): Allow --add-import and --remove-import with 0
+       modules.
+
        gnulib-tool.py: Improve compliance with GNU standards.
        * gnulib-tool.py (main): Handle --help and --version before testing for
        conflicting modes.
index a6d4f6fa75b116e0c2709f24787b43960890de6e..166a4ae56d95960fad300ce9231c13959d20ce7b 100755 (executable)
@@ -117,12 +117,12 @@ def main():
     parser.add_argument('--add-import',
                         dest='mode_add_import',
                         default=None,
-                        nargs='+')
+                        nargs='*')
     # remove-import
     parser.add_argument('--remove-import',
                         dest='mode_remove_import',
                         default=None,
-                        nargs='+')
+                        nargs='*')
     # update
     parser.add_argument('--update',
                         dest='mode_update',