The option was added in d6859d86a5d5 (merge.graft: add option to keep
second parent, 2015-12-03) in order to help fix
https://bz.mercurial-scm.org/show_bug.cgi?id=4389, but no code was
ever added to either core or evolve to pass the option. Evolve handles
at least some kinds of orphan merges these days, so I suspect this
turned out to not be needed.
Details
Details
- Reviewers
- None
- Group Reviewers
hg-reviewers
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Branch
- default
- Lint
No Linters Available - Unit
No Unit Test Coverage
Event Timeline
Comment Actions
but no code was ever added to either core or evolve to pass the option
It seems like evolve does use this option. https://www.mercurial-scm.org/repo/evolve/file/tip/hgext3rd/evolve/evolvecmd.py#l1104
Comment Actions
I naively just grepped for "keepparent" and missed that case since it's passing it as a positional argument. Thanks, I'll abandon this patch.