sapling/hgext
Pierre-Yves David 26848e81da histedit: backout changeset 33e44341bb82
Before 33e44341bb82, histedit (like rebase) was only creating markers on final
success from the old-rewritten node to the newly created nodes (as of before
33e44341bb82). In case of abort the aborted attempt were stripped to restore the
repository in its state prior to the attempt.

This use of strip was on purpose. Using markers in this case introduces various
issues. The main one is that keeping the partial result of histedit as obsolete
prevents us to recreates the same nodes in a second attempt. The same operation
will lead to an identical results, using an identical node that already exists
in the repository as obsolete.

To conclude, we cannot and should not switch to obsolescence markers creation on
histedit --abort and we backout 33e44341bb82. A test to catch this class of
issue will be introduced in the next changeset.
2017-03-26 15:46:09 +02:00
..
convert convert: fix the handling of empty changlist descriptions in P4 2017-03-22 14:12:58 -05:00
fsmonitor fsmonitor: remove use of repo.opener 2017-03-07 12:52:00 -08:00
highlight extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
largefiles largefiles: avoid redundant standin() invocations 2017-03-24 22:29:22 +09:00
zeroconf zeroconf: fail nicely on IPv6 only system 2017-02-08 08:08:41 -08:00
__init__.py hgext: officially turn 'hgext' into a namespace package 2016-02-27 12:56:26 +01:00
acl.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
automv.py automv: use lowercase for docstring title 2017-03-23 21:15:39 -07:00
blackbox.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
bugzilla.py bugzilla: use util.urlreq.urlparse 2017-03-21 22:39:52 -07:00
censor.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
children.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
churn.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
clonebundles.py clonebundle: use 'repo.vfs' instead of 'repo.opener' 2017-03-02 03:23:18 +01:00
color.py color: fix grammar in help text 2017-03-25 13:29:23 -04:00
eol.py eol: use 'wvfs' instead of 'wfile' 2017-03-15 00:31:59 -07:00
extdiff.py util: wrap s.encode('string_escape') call for future py3 compatibility 2017-03-15 23:06:50 +09:00
factotum.py url: extract password database from password manager 2016-06-05 23:36:23 +02:00
fetch.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
gpg.py gpg: use 'wvfs' instead of 'wfile' 2017-03-15 00:28:21 -07:00
graphlog.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
hgk.py hgk: don't use mutable default argument value 2017-03-14 23:48:25 -07:00
histedit.py histedit: backout changeset 33e44341bb82 2017-03-26 15:46:09 +02:00
journal.py journal: use lowercase for docstring title 2017-03-23 21:16:29 -07:00
keyword.py keyword: directly use repo.vfs.join 2017-03-08 16:51:57 -08:00
logtoprocess.py logtoprocess: use lowercase for docstring title 2017-03-23 21:16:55 -07:00
mq.py mq: reject new patch name containing leading/trailing whitespace 2017-03-20 11:38:37 +09:00
notify.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
pager.py pager: if old pager extensions is enabled, respect pager.attend 2017-03-13 21:43:17 -07:00
patchbomb.py pager: flush outputs before firing pager process 2017-02-25 17:29:30 +09:00
purge.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
rebase.py rebase: don't require destination if commands.rebase.requiredest=False 2017-03-24 16:20:10 -07:00
record.py record: get rid of ui.backupconfig 2017-03-16 14:34:35 -07:00
relink.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
schemes.py schemes: use br'' literal to define bytes regexp 2017-03-09 19:41:40 -08:00
share.py share: directly use repo.vfs.join 2017-03-08 16:52:30 -08:00
shelve.py shelve: rename stripnodes to nodestoprune 2017-03-10 16:18:43 -08:00
strip.py extensions: change magic "shipped with hg" string 2016-08-23 11:26:08 -04:00
transplant.py transplant: directly use repo.vfs.join 2017-03-08 16:52:49 -08:00
win32mbcs.py py3: replace sys.platform with pycompat.sysplatform (part 2 of 2) 2016-12-19 02:26:41 +05:30
win32text.py win32text: directly use repo.vfs.join 2017-03-08 16:52:57 -08:00