Note that I was just saying "not necessarily" in response to "the only
right way" to point out it is not the _only_ way.
Parse-options has been done in a tablish way and it would involve cost to
modify it in a way I outlined (even if such a rewrite would make chaining
different set of option parsers easier, as each parser needs to handle
only what it knows about and handling aggregation and stuff would become
trivial). I do not know if it is worth the cost, and I am not married to
the option parser structure that diff and revision part uses.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html