1. Sean Farley
  2. mutable-history

Commits

Show all
Author Commit Message Date Builds
Andrew Halberstadt
evolve: handle merge commit with single obsolete parent (issue4389) This handles evolving merge commits with a single obsolete parent. Merge commits with two obsolete parents are still unsupported. Note this depends on a change to merge.graft in core. Older versions of mercurial will not have this functionality. Also, test-unstable.t will fail with older versions.
Bookmarks
@
Pierre-Yves David
merge with stable
Greg Ward
evolve: rewrite help for prune command
Branches
stable
Greg Ward
evolve: improve help for split command
Branches
stable
Greg Ward
evolve: improve help for prev, next commands
Branches
stable
Greg Ward
evolve: improve the confusing docstring for _orderrevs()
Branches
stable
Greg Ward
evolve: improve help for some debug commands
Branches
stable
Greg Ward
evolve: scattered typo fixes in comments, docstrings
Branches
stable
Shusen LIU
evolve: extract logic to new method _finalizerelocate This patch introduces a new method _finalizerelocate to finalize current state after merge states in relocate method. This simplifies the code of the method relocate and allows us to modify it later to support a continued keywork to implement evolve state.
Shusen LIU
evolve: extract logic to new method _relocatecommit This patch introduces a new method _relocatecommit to commit current state after merge states in relocate method. This simplifies the code of the method relocate and allows us to modify it later to support a continued keywork to implement evolve state.
Pierre-Yves David
evolve: apply API change to 'merge.update' Mercurial core43c00ca887d1 (future 3.7) changed the signature of the 'mercurial.merge.update', this impact our code so we update it. This
Martin von Zweigbergk
debian: don't refer to deleted tests/run-tests.py in debian/rules tests/run-tests.py was deleted in 25a0c31882df (tests: remove the custom run-tests.py, 2015-11-02), but we still refer to it in debian/rules. Fix by having the user define a HGSRC variable when calling 'debuild' (with e.g '-e HGSRC=~/hg').
shubhanshu04
prune: changing bookmark argument to be a list Currently prune works with a single bookmark the changes in this patch modifies the prune command to accept a list of bookmarks Also changes to inhibit module which internally calls the cmdprune function. the change is to wrap the bookmark input into a list.
shubhanshu04
prune: remove a list of bookmarks Currently prune works with a single bookmark, the changes in this patch modifies the prune module to work with a list of bookmarks Building on this we can take a list of bookmarks as input and remove all of them in a single go
Pierre-Yves David
test: adapt to fix to "known" wireprotocol command Core fixed a bug in discovery (in b64b6fdc5c9b) and this is showing up in our test output.
shubhanshu04
evolve: renaming local variables Renaming local variables to be more precise, i want to store a different list of bookmarks(input-list) and it would be hard to understand what marks represents in that change therefore renaming it to repomarks. Renames mark to bookmark, which will make the changes in next patch more understandable, when it is pluraized. Also renames bookmarks (module) to bookmarksmod so as to free up the name when…
Laurent Charignon
inhibit: backout 23a34dce5131 remove unused bookmark operation wrapping This breaks potentially a lot of things. Let's give a change to extensions maintainers to adapt to the new bookmarks.write api before removing this code right away.
Pierre-Yves David
readme: add something about bookmark within transaction
Laurent Charignon
commitwrapper: use bookmarks.recordchange instead of bookmarks.write Before this patch we were using the deprecated API bookmarks.write, this patch replace its usage by the new API call bookmarks.recordchange.
Laurent Charignon
next: replace call to bookmarks.write by bookmarks.recordchange bookmarks.write is now deprecated, we are moving to the new api: bookmarks.recordchange.
Laurent Charignon
previous: replace call to bookmarks.write by bookmarks.recordchange bookmarks.write is now deprecated, we are moving to the new api: bookmarks.recordchange.
Laurent Charignon
prune: use bookmarks.recordchange instead of bookmarks.write Before this patch we were using the deprecated bookmarks.write instead of bookmarks.recordchange in prune
Pierre-Yves David
transaction: fix release order in 'rewrite' This was wrong for quite sometime.
Laurent Charignon
check-code: make drophack comply with check-code
Laurent Charignon
check-code: make directaccess.py comply with check-code
Laurent Charignon
check-code: make inhibit.py comply with check-code
Laurent Charignon
check-code: make obsolete.py comply with check-code
Laurent Charignon
check-code: make pushexperiment.py comply with check-code
Laurent Charignon
check-code: make simple4server.py comply with check-code
Laurent Charignon
check-code: make evolve.py comply with check-code
  1. Prev
  2. Next