Hi,
On Sun, 2 Dec 2007, Wayne Davison wrote:
On Mon, Dec 03, 2007 at 10:34:05AM +0800, Kevin Leung wrote:
quoted
+USAGE='[ | save | list | show | apply | clear ]'
It seems strange to me that git stash is using sub-sub-command words
instead of options. Would it make more sense to be more like git branch
and have a list be indicated by -l, etc.?
But those are not really options, are they? They are commands, which
exclude each other. And even if they are sub-sub-commands, why should we
not rather fix "git branch" to support a sane syntax, too?
We could even put some general support into parse-options.[ch] for
sub-commands.
Ciao,
Dscho