# HG changeset patch # User Jun Wu # Date 1508364303 25200 # Node ID 317566f0c2e6ea5597c6c199a419ff5a6666e060 # Parent 7bf7544fd6ccfa59c709dfc5b20d0f68e7bb59e0 show: move configitems to core chgserver.py is also checking the config and will get: devel-warn: accessing unregistered config item: 'commands.show.aliasprefix' at: mercurial/chgserver.py:109 if the config is not registered. Differential Revision: https://phab.mercurial-scm.org/D1178 diff -r 7bf7544fd6cc -r 317566f0c2e6 hgext/show.py --- a/hgext/show.py Wed Oct 18 14:55:39 2017 -0700 +++ b/hgext/show.py Wed Oct 18 15:05:03 2017 -0700 @@ -52,12 +52,6 @@ cmdtable = {} command = registrar.command(cmdtable) -configtable = {} -configitem = registrar.configitem(configtable) -configitem('commands', 'show.aliasprefix', - default=list, -) - revsetpredicate = registrar.revsetpredicate() class showcmdfunc(registrar._funcregistrarbase): diff -r 7bf7544fd6cc -r 317566f0c2e6 mercurial/configitems.py --- a/mercurial/configitems.py Wed Oct 18 14:55:39 2017 -0700 +++ b/mercurial/configitems.py Wed Oct 18 15:05:03 2017 -0700 @@ -181,6 +181,9 @@ coreconfigitem('color', 'pagermode', default=dynamicdefault, ) +coreconfigitem('commands', 'show.aliasprefix', + default=list, +) coreconfigitem('commands', 'status.relative', default=False, )