> > +1, except I'd condense --diff-all and --show-all-paths to a single
> > additional option named, I dunno, --full-revision. </bikeshed>

[Julian Foad]
> My latest thought in that area is like I listed above except omitting
> the --diff-all option entirely -- after all, nobody has requested it
> and it doesn't seem especially useful to me.

Well, "nobody has requested it" is meaningless, since they already have
it today, with '--diff'.  But... either way.  I note that it's also
what 'git diff' does (annoying, but 'git diff .' is a simple workaround).

> Obviously we need the --show-all-paths option for back-compat.  (If
> your suggestion of '--full-revision' meant 'show all paths and show
> all diffs', then that would not be suitable for back-compat, would
> it, because what we need is show all paths but no diffs.)

No, I meant '--diff --full-revision' or '--show-paths --full-revision'.
In fact I'd shorten --show-paths to --paths, to match --diff.  And
--full-revision could perhaps be shorter as well.

Peter

Reply via email to