diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2002-08-06 13:05:48 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2002-08-06 13:05:48 +0000 |
commit | a8f7d57e830f8eac90e265a566a8ff96c89c8571 (patch) | |
tree | 297f5c0c63bc5249d301ab4c46c9544df97c2037 | |
parent | 1f27cfb56eb61631a746d4a021fe680855590f93 (diff) | |
download | zsh-a8f7d57e830f8eac90e265a566a8ff96c89c8571.tar.gz zsh-a8f7d57e830f8eac90e265a566a8ff96c89c8571.tar.xz zsh-a8f7d57e830f8eac90e265a566a8ff96c89c8571.zip |
17504: note that getopts doesn't handle a single `-' as an option argument
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | Doc/Zsh/builtins.yo | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 44daa251f..70ebb7e23 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2002-08-06 Peter Stephenson <pws@csr.com> + + * 17504: Doc/Zsh/builtins.yo: note that `getopts' doesn't + recognise a single `-' as a valid option argument. The + behaviour is consistent with bash and Solaris sh. + 2002-08-05 Peter Stephenson <pws@csr.com> * 17502 (with some additional comments): Test/B01cd.ztst, diff --git a/Doc/Zsh/builtins.yo b/Doc/Zsh/builtins.yo index 39ba4812b..2d902f336 100644 --- a/Doc/Zsh/builtins.yo +++ b/Doc/Zsh/builtins.yo @@ -448,6 +448,7 @@ Checks the var(arg)s for legal options. If the var(arg)s are omitted, use the positional parameters. A valid option argument begins with a `tt(PLUS())' or a `tt(-)'. An argument not beginning with a `tt(PLUS())' or a `tt(-)', or the argument `tt(--)', ends the options. +Note that a single `tt(-)' is not considered a valid option argument. var(optstring) contains the letters that tt(getopts) recognizes. If a letter is followed by a `tt(:)', that option is expected to have an argument. The options can be |