Andrey A. Chernov
|
42aeacc4d4
|
Keep it sync with OpenBSD:
An optional argument cannot start with '-', even if permutation is
disabled.
Obtained from: OpenBSD getopt_long.c v1.17
|
2004-07-06 13:58:45 +00:00 |
|
Andrey A. Chernov
|
f853699a55
|
Simplify one condition in prev. commit:
short_too already assumes FLAG_LONGONLY
|
2004-04-01 22:32:28 +00:00 |
|
Andrey A. Chernov
|
ed4fbbd5e3
|
Fix parsing of ambiguous options, whole loop must be processed
|
2004-04-01 22:09:07 +00:00 |
|
Andrey A. Chernov
|
3700175bf1
|
Make GNU-compatible following case:
single '-' in command line and '-' (non-first) in options
|
2004-03-06 14:24:10 +00:00 |
|
Andrey A. Chernov
|
8848539902
|
Make return code in noarg case GNU-compatible
|
2004-03-03 08:29:00 +00:00 |
|
Andrey A. Chernov
|
9f06a99edd
|
Be more GNU-compatible in diagnostics
|
2004-03-03 03:05:21 +00:00 |
|
Andrey A. Chernov
|
f2fd86b76e
|
Improve GNU compatibility in several places, use internal GNU_COMPATIBLE
define for it.
Don't catch POSIXLY_CORRECT env. into static variable, it can be changed
on the fly by program.
Use P1003.2 standartized illoptchar[]
|
2004-03-01 17:57:05 +00:00 |
|
Andrey A. Chernov
|
ee43cb7a22
|
Change "-"-started options when POSIX_CORRECTLY is set handling
in favour of GNU instead of NetBSD, because configure's use us and
expect GNU.
|
2004-03-01 10:03:34 +00:00 |
|
Andrey A. Chernov
|
829a229d88
|
Add getopt_long_only() from OpenBSD and other OpenBSD cleanups
PR: 63173
Submitted by: Marius Strobl <marius@alchemy.franken.de>
|
2004-02-24 08:07:26 +00:00 |
|
Ruslan Ermilov
|
f3b6219857
|
Unbreak the upgrade path from 4.9 after removal of GNU getopt and
<gnuregex.h>.
|
2004-02-20 11:55:14 +00:00 |
|
Alfred Perlstein
|
e6fc380cd2
|
de-__P()
|
2002-10-16 22:18:42 +00:00 |
|
Eric Melville
|
a35a7e761a
|
Add getopt_long(3).
Obtained from: NetBSD
Sponsored by: Apple
|
2002-09-29 04:14:37 +00:00 |
|