# HG changeset patch # User timeless@gmail.com # Date 1460141145 0 # Node ID 91ba7e0daff6809b60a08278be95091ba95290b7 # Parent 9ae4e79a28f3c09e76567f68be3d6f82e650e55b alias: report evolve as origin for aliases diff -r 9ae4e79a28f3 -r 91ba7e0daff6 hgext/evolve.py --- 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