Mercurial > public > mercurial-scm > hg
diff tests/test-alias.t @ 22765:55dcc7fb731c
log: do not hide the public phase in debug mode (BC)
When 51fc43253a52 introduced phases to the `hg log --debug` output, it
also disabled outputting public phase. At the same time, it always
shows phases in the default template, `hg log --debug -T default`.
Those two should produce the same output, but they don't.
I think it makes a lot more sense to always show all phases. There's
already loss of backwards compatibility in this case when using a
newer hg on an old hg repo, since draft commits will show up in the
output of `hg log --debug`.
Finally, I just don't think that any sort of information should be
hidden with --debug. This flag should be about showing as much
information as possible.
author | Jordi Guti?rrez Hermoso <jordigh@octave.org> |
---|---|
date | Sat, 04 Oct 2014 16:28:28 -0400 |
parents | c828b61e0635 |
children | a3fee83dba59 |
line wrap: on
line diff
--- a/tests/test-alias.t Fri Oct 03 22:03:31 2014 -0400 +++ b/tests/test-alias.t Sat Oct 04 16:28:28 2014 -0400 @@ -208,6 +208,7 @@ $ hg dln changeset: -1:0000000000000000000000000000000000000000 + phase: public parent: -1:0000000000000000000000000000000000000000 parent: -1:0000000000000000000000000000000000000000 manifest: -1:0000000000000000000000000000000000000000