On Tue, Sep 27, 2011 at 04:56:49PM -0700, Junio C Hamano wrote: > It is natural to expect that an option defined with OPT_BOOLEAN() could be > used in this way: > [...] > to easily tell three cases apart: > > - There is no mention of the `--option` on the command line; > - The variable is positively set with `--option`; or > - The variable is explicitly negated with `--no-option`. > > Unfortunately, this is not the case. OPT_BOOLEAN() increments the variable > every time `--option` is given, and resets it to zero when `--no-option` > is given. Yes, please. I remember being bitten by this at one point. Your transition plan makes sense to me. Can OPT_UYN be folded into this, as well? -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html