parse-options: add PARSE_OPT_LASTARG_DEFAULT flag
authorPierre Habouzit <madcoder@debian.org>
Tue, 8 Jul 2008 10:34:08 +0000 (12:34 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 9 Jul 2008 08:33:24 +0000 (01:33 -0700)
commit1cc6985ca7dd3aaab0617ec0fd00d4eb0b424465
tree2704c8317cacbb9fed72f1abb72c9d3384058c29
parent3f8d5204896a85d9268c579fc3e31b22b33fb803
parse-options: add PARSE_OPT_LASTARG_DEFAULT flag

If you set this for a given option, and the optoin appears without an
argument on the command line, then the `defval' is used as its argument.

Note that this flag is meaningless in presence of OPTARG or NOARG flags.
(in the current implementation it will be ignored, but don't rely on it).

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
parse-options.c
parse-options.h