Mercurial > hg
annotate hgext/progress.py @ 27085:d50ff8f4891f
histedit: add an experimental base action
This is a first (very simple) version of the histedit base action.
It works well in common usecases like rebasing the whole stack and
spliting the stack.
I don't see any obvious edge cases - but probably there is more than one.
That's why I want to keep it behind experimental.histeditng config knob
for now. I think on knob for all new histedit behaviors is better because
we will test all of them together and testers will need to turn it on only
once to get all new nice things.
author | Mateusz Kwapich <mitrandir@fb.com> |
---|---|
date | Tue, 17 Nov 2015 15:04:31 -0800 |
parents | 5ef327e9c157 |
children |
rev | line source |
---|---|
10434 | 1 # progress.py show progress bars for some actions |
2 # | |
3 # Copyright (C) 2010 Augie Fackler <durin42@gmail.com> | |
4 # | |
15772
83a140752239
progress: Use the same GPL boilerplate as most hg files
Augie Fackler <durin42@gmail.com>
parents:
15662
diff
changeset
|
5 # This software may be used and distributed according to the terms of the |
83a140752239
progress: Use the same GPL boilerplate as most hg files
Augie Fackler <durin42@gmail.com>
parents:
15662
diff
changeset
|
6 # GNU General Public License version 2 or any later version. |
10434 | 7 |
25522
15c2c580b2a7
progress: deprecate the progress extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
25521
diff
changeset
|
8 """show progress bars for some actions (DEPRECATED) |
10434 | 9 |
25522
15c2c580b2a7
progress: deprecate the progress extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
25521
diff
changeset
|
10 This extension has been merged into core, you can remove it from your config. |
15c2c580b2a7
progress: deprecate the progress extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
25521
diff
changeset
|
11 See hg help config.progress for configuration options. |
10434 | 12 """ |
26073
5ef327e9c157
progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents:
25522
diff
changeset
|
13 # Note for extension authors: ONLY specify testedwith = 'internal' for |
5ef327e9c157
progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents:
25522
diff
changeset
|
14 # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should |
5ef327e9c157
progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents:
25522
diff
changeset
|
15 # be specifying the version(s) of Mercurial they are tested with, or |
5ef327e9c157
progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents:
25522
diff
changeset
|
16 # leave the attribute unspecified. |
5ef327e9c157
progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents:
25522
diff
changeset
|
17 testedwith = 'internal' |