evolve merge requestshttps://foss.heptapod.net/mercurial/evolve/-/merge_requests2021-10-16T14:13:20Zhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/147[debian] package 9.3.1-3 for bionic ubuntu2021-10-16T14:13:20ZArthur Lutz[debian] package 9.3.1-3 for bionic ubuntu--HG--
branch : stable--HG--
branch : stablehttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/126evolve: consider all obsolete ancestors when finding new parent for orphan2021-10-16T14:13:18ZManuel Jacobevolve: consider all obsolete ancestors when finding new parent for orphanThis helps in cases when the successors of the ancestors have a different order than the original ancestors.
Based on !123.This helps in cases when the successors of the ancestors have a different order than the original ancestors.
Based on !123.Manuel JacobManuel Jacobhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/100WIP fold — list the other part of the fold2020-02-04T09:37:07ZPierre-Yves DavidWIP fold — list the other part of the foldAnton ShestakovAnton Shestakovhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/91WIP: pytype cache woes2020-01-22T14:43:59ZAnton ShestakovWIP: pytype cache woeshttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/85[prechecking phasediv] add pre-checking for phase-divergence2021-03-21T13:36:19ZSushil Khanchi[prechecking phasediv] add pre-checking for phase-divergenceSushil KhanchiSushil Khanchihttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/80topic: make in-memory rebase preserve topic2020-12-24T00:34:37ZMartin von Zweigbergktopic: make in-memory rebase preserve topicThe override code thought that `__init__` would return the runtime
instance, but it's actually the first argument to the function (the
`self` argument), so the code had no effect at all before this
patch.
I think the bug only affected i...The override code thought that `__init__` would return the runtime
instance, but it's actually the first argument to the function (the
`self` argument), so the code had no effect at all before this
patch.
I think the bug only affected in-memory rebase because the
in-working-copy rebase used the current topic, which was set correctly
since 5156a67f66a6 (topics: update current topic to the topic of newly
rebased commit (issue5551), 2017-06-29).Martin von ZweigbergkMartin von Zweigbergkhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/77[precheck metaedit] use pre-checking in metaedit2019-12-26T21:02:59ZSushil Khanchi[precheck metaedit] use pre-checking in metaeditSushil KhanchiSushil Khanchihttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/49Topic/default/update tutorial content2021-10-16T14:13:04ZBoris FeldTopic/default/update tutorial contenthttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/17Draft: WIP: stack._revs -> revs, revs -> indexedrevs2022-05-11T15:56:20ZAnton ShestakovDraft: WIP: stack._revs -> revs, revs -> indexedrevsThis demonstrates the stack interface that I'd like to see upstream. Most of the things here should be good to merge, but it's not clear what actually gets accepted into core hg yet, so this is WIP.
Not everything is decided, currently ...This demonstrates the stack interface that I'd like to see upstream. Most of the things here should be good to merge, but it's not clear what actually gets accepted into core hg yet, so this is WIP.
Not everything is decided, currently there is this:
* [ ] cache revs and indexedrevs both or none
* [ ] if we decide to cache revs, they need to be frozen so that nothing can re-.sort() them
And then there's:
* [x] decide about foo#stack[base] syntax (start from 1? use 0 or `base` for base? what should stack[:] include?)Anton ShestakovAnton Shestakov