]> sjero.net Git - wget/blobdiff - TODO
[svn] Implemented and documented new -E / --html-extension / html_extension option.
[wget] / TODO
diff --git a/TODO b/TODO
index 3a5bb5253714ef63dd180b69ce539c8c5b24750b..1d036e05de6ec30de4d1c99dafea9f72e2da8cae 100644 (file)
--- a/TODO
+++ b/TODO
@@ -6,6 +6,18 @@ Wget.  Patches to implement any of these items would be gladly accepted.  The
 items are not listed in any particular order.  Not all of them represent
 user-visible changes.
 
+* Add an option to not encode special characters like ' ' and '~' when saving
+  local files.  Would be good to have a mode that encodes all special characters
+  (as now), one that encodes none (as above), and one that only encodes a
+  character if it was encoded in the original URL (e.g. %20 but not %7E).
+
+* --retr-symlinks should cause wget to traverse links to directories too.
+
+* Lots of noncompliant webservers issue HTTP redirects to relative URLs, and
+  browsers follow them, so wget should too.
+
+* Make wget return non-zero status in more situations, like incorrect HTTP auth.
+
 * Timestamps are sometimes not copied over on files retrieved by FTP.
 
 * Wget does not currently handle "fragment identifiers" (the part of a URL 
@@ -14,11 +26,6 @@ user-visible changes.
 * Make -K compare X.orig to X and move the former on top of the latter if 
   they're the same, rather than leaving identical .orig files laying around.
 
-* Add an option to save all text/html files with a .html extension so that when
-  grabbing the output of a dynamically-generated remote page, you'll end up with
-  a filename that will cause _your_ webserver to realize the saved static HTML
-  file isn't text/plain (or an illegal CGI script in the case of *.cgi).
-
 * Allow mirroring of FTP URLs where logging in puts you somewhere else besides 
   '/'. 
 
@@ -34,7 +41,7 @@ user-visible changes.
   be available as an option, as he depends on it to allow mirrors of his site to
   send CGI queries to his original site, but still get graphics off of the
   mirror site.  Perhaps this would be better dealt with by adding an option to
-  tell -k not to convert certain URLs patterns?
+  tell -k not to convert certain URL patterns?
 
 * Add option to clobber existing file names (no `.N' suffixes).