parse-options: add OPT_CMDMODE()
commit1158826394e162c5d45a4043ea86b04b24215555
authorJunio C Hamano <gitster@pobox.com>
Tue, 30 Jul 2013 19:06:01 +0000 (30 12:06 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 30 Jul 2013 19:23:31 +0000 (30 12:23 -0700)
treec0500be569a03fbd141839547ce7fa6a09724a58
parent35f5eaa2eedcd7145ee59ff5ff2cb48e71270b81
parse-options: add OPT_CMDMODE()

This can be used to define a set of mutually exclusive "command
mode" options, and automatically catch use of more than one from
that set as an error.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
parse-options.c
parse-options.h