evolve merge requestshttps://foss.heptapod.net/mercurial/evolve/-/merge_requests2019-11-08T15:01:57Zhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/29readme: update contribution guide2019-11-08T15:01:57ZPierre-Yves Davidreadme: update contribution guideWe move to heptapod !
--HG--
branch : stableWe move to heptapod !
--HG--
branch : stablehttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/31Specify the docker image for heptapod CI2019-11-14T16:08:04ZPierre-Yves DavidSpecify the docker image for heptapod CIheptapod's ci is getting more standard feature and is now running using docker. So we need to give it the right docker images. We do so.heptapod's ci is getting more standard feature and is now running using docker. So we need to give it the right docker images. We do so.Georges RacinetGeorges Racinethttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/36more heptapod CI2019-11-15T09:54:50ZPierre-Yves Davidmore heptapod CIThis is getting us closer to full CI coverage for evolve
* [x] Python 2
* [x] pure
* [x] Python 3
* [ ] Rust ?This is getting us closer to full CI coverage for evolve
* [x] Python 2
* [x] pure
* [x] Python 3
* [ ] Rust ?https://foss.heptapod.net/mercurial/evolve/-/merge_requests/32hg 5.3 fixes2019-11-15T11:23:42ZAnton Shestakovhg 5.3 fixesThings needed for evolve tests to pass with current hg default.Things needed for evolve tests to pass with current hg default.Pierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/38cmdrewrite: avoid accessing scmutil.status fields by index2019-11-15T17:18:52ZMartin von Zweigbergkcmdrewrite: avoid accessing scmutil.status fields by indexSupport for indexed access is going away in Mercurial. Accessing the
fields by name is clearer anyway.Support for indexed access is going away in Mercurial. Accessing the
fields by name is clearer anyway.https://foss.heptapod.net/mercurial/evolve/-/merge_requests/37topic: drop compat for getmarkers and successorssets2019-11-15T18:02:51ZAnton Shestakovtopic: drop compat for getmarkers and successorssetshttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/30Topic/default/obslog templating2019-11-16T02:35:02ZMartin von ZweigbergkTopic/default/obslog templatingPierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/26docs: improvements to the user guide and related SVGs2019-11-17T06:46:11ZAnton Shestakovdocs: improvements to the user guide and related SVGsPierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/405.3 fixes, but on stable2019-11-18T11:16:14ZAnton Shestakov5.3 fixes, but on stablePierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/41Topic/stable/heptapod ci2019-11-18T11:54:24ZPierre-Yves DavidTopic/stable/heptapod ciLet's get some color in this show.Let's get some color in this show.Pierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/42changelog: add a wheelbarrow of missing entries2019-11-18T11:57:15ZPierre-Yves Davidchangelog: add a wheelbarrow of missing entriesI forgot to do it along the way.I forgot to do it along the way.Pierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/44Topic/default/branching2019-11-18T13:01:42ZPierre-Yves DavidTopic/default/branchingTo be merged one the other `changelog` MR is in.To be merged one the other `changelog` MR is in.https://foss.heptapod.net/mercurial/evolve/-/merge_requests/39Topic/default/test updates2019-11-19T22:22:07ZMartin von ZweigbergkTopic/default/test updateshttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/47pytype: ignore abc.ABCMeta metaclasses that don't work on py32019-11-21T09:38:53ZAnton Shestakovpytype: ignore abc.ABCMeta metaclasses that don't work on py3See 70d42e2ad9b4 in hg:
We can remove this when we're Python 3-only, but for now it's just too
awkward to deal with and it's harmless.See 70d42e2ad9b4 in hg:
We can remove this when we're Python 3-only, but for now it's just too
awkward to deal with and it's harmless.Pierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/48heptapod-ci: add a script to map evolve branch to mercurial revision for tests2019-12-02T13:44:58ZAnton Shestakovheptapod-ci: add a script to map evolve branch to mercurial revision for tests--HG--
branch : stable--HG--
branch : stableAnton ShestakovAnton Shestakovhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/57docs: add missing Figure 10 to sharing.rst2019-12-02T13:57:53ZAnton Shestakovdocs: add missing Figure 10 to sharing.rstThe .svg file itself has been already added earlier.
--HG--
branch : stableThe .svg file itself has been already added earlier.
--HG--
branch : stablePierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/58run-tests.py -j <a lot of threads> on 4.6 and 4.72019-12-02T14:28:30ZAnton Shestakovrun-tests.py -j <a lot of threads> on 4.6 and 4.7Pierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/60compat: accept "success" argument to lock._afterlock callback2019-12-04T10:06:46ZMartin von Zweigbergkcompat: accept "success" argument to lock._afterlock callbackThe callback gets a new "success" argument since Mercurial commit
888bd39ed555 (lock: pass "success" boolean to _afterlock callbacks,
2019-11-19).The callback gets a new "success" argument since Mercurial commit
888bd39ed555 (lock: pass "success" boolean to _afterlock callbacks,
2019-11-19).Pierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/61obslog: make {node} the full node and leave shortening to template2019-12-05T10:38:41ZMartin von Zweigbergkobslog: make {node} the full node and leave shortening to templateIt should be up to the user to shorten the nodeid as much or as little
as they like.It should be up to the user to shorten the nodeid as much or as little
as they like.Pierre-Yves DavidPierre-Yves Davidhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/62tests: update now that merge.graft() doesn't set two equal parents2019-12-08T18:49:40ZMartin von Zweigbergktests: update now that merge.graft() doesn't set two equal parentsThis is a consequence of https://phab.mercurial-scm.org/D7549.
CORE-TEST-OUTPUT-UPDATE: TODOThis is a consequence of https://phab.mercurial-scm.org/D7549.
CORE-TEST-OUTPUT-UPDATE: TODO