From patchwork Sun Dec 23 06:15:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [2,of,6,V2] exthelper: simplify configitem registration From: Matt Harbison X-Patchwork-Id: 37327 Message-Id: <9c6e437729b7da29d5ee.1545545747@Envy> To: mercurial-devel@mercurial-scm.org Date: Sun, 23 Dec 2018 01:15:47 -0500 # HG changeset patch # User Matt Harbison # Date 1545535596 18000 # Sat Dec 22 22:26:36 2018 -0500 # Node ID 9c6e437729b7da29d5ee3d3b680a7810314b9d93 # Parent ffab2010329f111c2237ebbb64be650a1b0301d8 exthelper: simplify configitem registration diff --git a/mercurial/exthelper.py b/mercurial/exthelper.py --- a/mercurial/exthelper.py +++ b/mercurial/exthelper.py @@ -54,12 +54,7 @@ class exthelper(object): self.command._doregister = _newdoregister self.configtable = {} - self._configitem = registrar.configitem(self.configtable) - - def configitem(self, section, config, default=configitems.dynamicdefault): - """Register a config item. - """ - self._configitem(section, config, default=default) + self.configitem = registrar.configitem(self.configtable) def merge(self, other): self._uicallables.extend(other._uicallables)