made short options and their parmaters possible to specify without space
authorDaniel Stenberg <daniel@haxx.se>
Wed, 10 Jan 2001 23:47:08 +0000 (23:47 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 10 Jan 2001 23:47:08 +0000 (23:47 +0000)
separation

CHANGES
docs/TODO

diff --git a/CHANGES b/CHANGES
index 95d441267ae58013c02a6b5ce2f83d08e92b2881..b2c84c8ccd26345022ca6cb61dc339763041e8cb 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -6,6 +6,13 @@
 
                                History of Changes
 
+Daniel (11 January 2001)
+- Short options to curl that requires parameters can now be specified without
+  having the option and its parameter space separated. -ofile works as good as
+  -o file. -m20 is equal to -m 20. Do note that this goes for single-letter
+  options only, verbose --long-style options still must be separated with
+  space from their parameters.
+
 Daniel (8 January 2001)
 - Francis Dagenais reported that the SCO compiler still fails when compiling
   curl due to that getpass_r() prototype. I've now put it around #ifndef
index a5c23368991b3f6b92cdd6de3312d4670f35e169..e6a92a71605eac005a8de7ac07dc5a1ae6269df3 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
@@ -16,10 +16,6 @@ For the future
  * Make SSL session ids get used if multiple HTTPS documents from the same
    host is requested.
 
- * Improve the command line option parser to accept '-m300' as well as the '-m
-   300' convention. It should be able to work if '-m300' is considered to be
-   space separated to the next option.
-
  * Make the curl tool support URLs that start with @ that would then mean that
    the following is a plain list with URLs to download. Thus @filename.txt
    reads a list of URLs from a local file. A fancy option would then be to
@@ -31,8 +27,8 @@ For the future
    noticable when there's a resume going on.
 
  * Add a command line option that allows the output file to get the same time
-   stamp as the remote file. This requires some fiddling on FTP but comes
-   almost free for HTTP.
+   stamp as the remote file. We already are capable of fetching the remote
+   file's date.
 
  * Make the SSL layer option capable of using the Mozilla Security Services as
    an alternative to OpenSSL:
@@ -43,6 +39,7 @@ For the future
 
  * Make the easy-interface support multiple file transfers. If they're done
    to the same host, they should use persistant connections or similar.
+   Figure out a nice design for this.
 
  * Add asynchronous name resolving, as this enables full timeout support for
    fork() systems.