sapling/hgext
Mateusz Kwapich 011f0f625e histedit: delete to drop
The default behaviour to forbid this makes a lot of sense for novice users
because it's safeguarding them from dangerous behavior but making it
configurable will be apprieciated by power users in at least one big
organization.

It allows an user to look an histedit rules from declarative perspective and
make the rules reflect the state after histedit.  If we can move lines t move
commits why can't we drop lines to drop commits?

Let's put this behind config knob and inform users about this feature the very
moment they are trying to use it so they can choose desired behaviour.
2015-12-15 13:27:09 -08:00
..
convert merge: restate calculateupdates in terms of a matcher 2015-12-14 20:37:41 -05:00
highlight highlight: add option to prevent content-only based fallback 2015-10-14 18:22:16 -07:00
largefiles merge: restate calculateupdates in terms of a matcher 2015-12-14 20:37:41 -05:00
zeroconf extensions: document that testedwith = 'internal' is special 2015-04-28 16:44:37 -04:00
__init__.py Re-add hgext/__init__.py 2005-09-29 12:49:01 -07:00
acl.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
blackbox.py blackbox: add pid to output 2015-09-07 11:31:44 -07:00
bugzilla.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
censor.py censor: make censor acquire locks before processing 2015-12-09 08:28:53 +09:00
children.py extensions: document that testedwith = 'internal' is special 2015-04-28 16:44:37 -04:00
churn.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
clonebundles.py clonebundles: fix bundlespec typo 2015-12-16 12:33:54 +01:00
color.py color: drop useless override of ui.popbuffer() 2015-12-05 23:41:11 +09:00
eol.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
extdiff.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
factotum.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
fetch.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
gpg.py gpg: make sign acquire wlock before processing 2015-12-02 03:12:08 +09:00
graphlog.py graphlog: rename glog function 2015-11-29 06:51:23 +00:00
hgcia.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
hgk.py hgk: tweak doc format for path option 2015-06-25 17:37:14 -05:00
histedit.py histedit: delete to drop 2015-12-15 13:27:09 -08:00
keyword.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
mq.py mq: indentation change to make the next patch more legible 2015-11-17 13:12:46 -08:00
notify.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
pager.py pager: improve help for --pager= 2015-11-30 18:47:33 +00:00
patchbomb.py patchbomb: rename email function 2015-11-29 06:51:23 +00:00
purge.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
rebase.py merge: have merge.update use a matcher instead of partial fn 2015-12-14 18:54:03 -05:00
record.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
relink.py l10n: use %d instead of %s for numbers 2015-10-14 22:29:03 -04:00
schemes.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
share.py share: pass named arguments 2015-12-12 22:07:40 -05:00
shelve.py shelve: remove redundant acquisition of wlock for sub commands of unshelve 2015-12-09 08:28:53 +09:00
strip.py strip: use repo._bookmarks.recordchange instead of repo._bookmarks.write 2015-11-20 13:46:36 -08:00
transplant.py merge: have merge.update use a matcher instead of partial fn 2015-12-14 18:54:03 -05:00
win32mbcs.py error: get Abort from 'error' instead of 'util' 2015-10-08 12:55:45 -07:00
win32text.py urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00