--- a/hgext/evolve.py Tue Mar 22 14:08:16 2016 -0700
+++ b/hgext/evolve.py Fri Apr 08 18:45:45 2016 +0000
@@ -397,7 +397,7 @@
evolveopts = ui.configlist('experimental', 'evolution')
if not evolveopts:
evolveopts = ['all']
- ui.setconfig('experimental', 'evolution', evolveopts)
+ ui.setconfig('experimental', 'evolution', evolveopts, 'evolve')
@eh.uisetup
def _configurecmdoptions(ui):
@@ -467,22 +467,26 @@
@eh.uisetup
def _installalias(ui):
if ui.config('alias', 'pstatus', None) is None:
- ui.setconfig('alias', 'pstatus', 'status --rev .^')
+ ui.setconfig('alias', 'pstatus', 'status --rev .^', 'evolve')
if ui.config('alias', 'pdiff', None) is None:
- ui.setconfig('alias', 'pdiff', 'diff --rev .^')
+ ui.setconfig('alias', 'pdiff', 'diff --rev .^', 'evolve')
if ui.config('alias', 'olog', None) is None:
- ui.setconfig('alias', 'olog', "log -r 'precursors(.)' --hidden")
+ ui.setconfig('alias', 'olog', "log -r 'precursors(.)' --hidden",
+ 'evolve')
if ui.config('alias', 'odiff', None) is None:
ui.setconfig('alias', 'odiff',
- "diff --hidden --rev 'limit(precursors(.),1)' --rev .")
+ "diff --hidden --rev 'limit(precursors(.),1)' --rev .",
+ 'evolve')
if ui.config('alias', 'grab', None) is None:
if os.name == 'nt':
ui.setconfig('alias', 'grab',
"! " + util.hgexecutable() + " rebase --dest . --rev $@ && "
- + util.hgexecutable() + " up tip")
+ + util.hgexecutable() + " up tip",
+ 'evolve')
else:
ui.setconfig('alias', 'grab',
- "! $HG rebase --dest . --rev $@ && $HG up tip")
+ "! $HG rebase --dest . --rev $@ && $HG up tip",
+ 'evolve')
### Troubled revset symbol