]> sjero.net Git - wget/blobdiff - src/ChangeLog
[svn] * TODO: Removed done item: we now have an option (-G) that makes it easy to
[wget] / src / ChangeLog
index bdc94cde7d59efda9bc9a3c08a7333aa9f02c27f..25b06058fb07eef2ca1b6f24444c24381d72f403 100644 (file)
@@ -1,19 +1,44 @@
+2000-03-10  Dan Harkless  <dan-wget@dilvish.speed.net>
+
+       * html.c (idmatch): Implemented checking of my new --follow-tags
+       and --ignore-tags options.
+       
+       * init.c (commands): Added comment reminding people adding new
+       entries doing allocation to add corresponding freeing in cleanup().
+       (commands): Added new followtags and ignoretags commands.
+       (cleanup): Free storage for new followtags and ignoretags.
+       
+       * main.c: Use of "comma-separated list" was random -- normalized
+       it.  Did some alphabetization.  Added comments pointing out
+       "Options without arguments" and "Options accepting an argument"
+       sections of long_options[].  Added new options --follow-tags and
+       -G / --ignore-tags.  Added comment that Damir's --referer is
+       currently undocumented.  Added comment that Heiko's --waitretry is
+       partially undocumented (mentioned in --help but not in
+       wget.texi).  Moved improperly sorted 24, 129, and 'G' cases.
+       
+       * options.h (struct options): Added new fields follow_tags and
+       ignore_tags. 
+       
+       * wget.h: Added "#define EQ 0" so we can say "strcmp(a, b) == EQ".
+       
 2000-03-02  Dan Harkless  <dan-wget@dilvish.speed.net>
 
        * ftp.c (ftp_loop_internal): Heiko introduced "suggest explicit
        braces to avoid ambiguous `else'" warnings.  Eliminated them.
        
        * http.c (gethttp): Dan Berger's query string patch is totally
-       bogus.  If you have two different URLs, gen_page.cgi?page1 and
-       get_page.cgi?page2, they'll both be saved as get_page.cgi and the
-       second will overwrite the first.  Also, parameters to implicit
-       CGIs, like "http://www.host.com/db/?2000-03-02" cause the URLs to
-       be printed with trailing garbage characters, and could seg fault.
-       I'm not sure what Dan had in mind with this patch (no explanatory
-       comments), but I'm removing it for now.  If he can rewrite it so
-       it doesn't break stuff, okay.
-       (http_loop): Heiko introduced "suggest explicit
-       braces to avoid ambiguous `else'" warnings.  Eliminated them.
+       bogus.  If you have two different URLs, gen_page.cgi?page1 and
+       get_page.cgi?page2, they'll both be saved as get_page.cgi and the
+       second will overwrite the first.  Also, parameters to implicit
+       CGIs, like "http://www.host.com/db/?2000-03-02" cause the URLs to
+       be printed with trailing garbage characters, and could seg fault.
+       Backing out the patch, which Dan B. informed me by email was just
+       a kludge to download StarOffice from Sun made necessary due to
+       wget's unconditional escaping of certain characters (room for an
+       option there?).
+       (http_loop): Heiko introduced "suggest explicit braces to avoid
+       ambiguous `else'" warnings.  Eliminated them.
        
        * main.c: Heiko's --wait / --waitretry backwards compatibility
        code looks to have been totally untested -- automatic variable