sapling/eden/scm/tests/test-log-simplify-grandparents.t
Jun Wu 9bf6b674a6 config: use Rust graph render as default
Summary: Change the legacy Python graph render to Rust renderer.

Reviewed By: DurhamG

Differential Revision: D24317802

fbshipit-source-id: 4c3dc3a6dd02b7ebe79596a8e77f4b6b139d2e20
2020-10-19 17:07:30 -07:00

54 lines
861 B
Perl

$ setconfig format.use-segmented-changelog=1
$ newrepo
$ drawdag << 'EOS'
> E
> |
> D
> |\
> B C
> |/
> A
> EOS
$ hg bookmark -r $A v1
$ hg bookmark -r $B v2
$ hg bookmark -r $E v3
$ hg debugmakepublic -r $E
With simplify-grandparents disabled:
$ setconfig log.simplify-grandparents=0
$ hg smartlog -T '{desc} {bookmarks}' --config extensions.smartlog=
o E v3
o B v2
o A v1
$ hg log -Gr 'bookmark()' -T '{desc} {bookmarks}'
o E v3
o B v2
o A v1
With simplify-grandparents enabled:
$ setconfig log.simplify-grandparents=1
$ hg smartlog -T '{desc} {bookmarks}' --config extensions.smartlog=
o E v3
o B v2
o A v1
$ hg log -Gr 'bookmark()' -T '{desc} {bookmarks}'
o E v3
o B v2
o A v1