It's a shame that we cannot assign a meaningful value to `-s' (such as
"--silent") because it's already spent on the obscure
`--save-headers'.  It might be a good idea to retire some of the
really obscure short options and leave those letters available for
better things.

This patch retires the options -C, -g, -G, and -s.  I hope that this
won't step on too many toes, as all these options are fairly obscure.


2003-11-08  Hrvoje Niksic  <[EMAIL PROTECTED]>

        * main.c (main): Removed one-letter options `-C', `-g', `-G', and
        `-s'.

Index: src/main.c
===================================================================
RCS file: /pack/anoncvs/wget/src/main.c,v
retrieving revision 1.97
diff -u -r1.97 main.c
--- src/main.c  2003/11/08 20:13:24     1.97
+++ src/main.c  2003/11/08 20:18:54
@@ -158,7 +158,7 @@
     { "backups", 0, OPT_BOOLEAN, "backups", -1 },
     { "base", 'B', OPT_VALUE, "base", -1 },
     { "bind-address", 0, OPT_VALUE, "bindaddress", -1 },
-    { "cache", 'C', OPT_BOOLEAN, "cache", -1 },
+    { "cache", 0, OPT_BOOLEAN, "cache", -1 },
     { "clobber", 0, OPT__CLOBBER, NULL, optional_argument },
     { "connect-timeout", 0, OPT_VALUE, "connecttimeout", -1 },
     { "continue", 'c', OPT_BOOLEAN, "continue", -1 },
@@ -182,7 +182,7 @@
     { "follow-tags", 0, OPT_VALUE, "followtags", -1 },
     { "force-directories", 'x', OPT_BOOLEAN, "dirstruct", -1 },
     { "force-html", 'F', OPT_BOOLEAN, "forcehtml", -1 },
-    { "glob", 'g', OPT_BOOLEAN, "glob", -1 },
+    { "glob", 0, OPT_BOOLEAN, "glob", -1 },
     { "header", 0, OPT_VALUE, "header", -1 },
     { "help", 'h', OPT_FUNCALL, (void *)print_help, no_argument },
     { "host-directories", 0, OPT_BOOLEAN, "addhostdir", -1 },
@@ -192,7 +192,7 @@
     { "http-passwd", 0, OPT_VALUE, "httppasswd", -1 },
     { "http-user", 0, OPT_VALUE, "httpuser", -1 },
     { "ignore-length", 0, OPT_BOOLEAN, "ignorelength", -1 },
-    { "ignore-tags", 'G', OPT_VALUE, "ignoretags", -1 },
+    { "ignore-tags", 0, OPT_VALUE, "ignoretags", -1 },
     { "include-directories", 'I', OPT_VALUE, "includedirectories", -1 },
     { "input-file", 'i', OPT_VALUE, "input", -1 },
     { "keep-session-cookies", 0, OPT_BOOLEAN, "keepsessioncookies", -1 },
@@ -476,7 +476,7 @@
     N_("\
        --http-passwd=PASS      set http password to PASS.\n"),
     N_("\
-  -C,  --no-cache              disallow server-cached data.\n"),
+       --no-cache              disallow server-cached data.\n"),
     N_("\
   -E,  --html-extension        save HTML documents with `.html' extension.\n"),
     N_("\
@@ -538,7 +538,7 @@
     N_("\
   -nr, --no-remove-listing  don't remove `.listing' files.\n"),
     N_("\
-  -g,  --glob=on/off        turn file name globbing on or off.\n"),
+       --glob=on/off        turn file name globbing on or off.\n"),
     N_("\
        --passive-ftp        use the \"passive\" transfer mode.\n"),
     N_("\
@@ -582,7 +582,7 @@
     N_("\
        --follow-tags=LIST          comma-separated list of followed HTML tags.\n"),
     N_("\
-  -G,  --ignore-tags=LIST          comma-separated list of ignored HTML tags.\n"),
+       --ignore-tags=LIST          comma-separated list of ignored HTML tags.\n"),
     N_("\
   -H,  --span-hosts                go to foreign hosts when recursive.\n"),
     N_("\

Reply via email to