configitems: register the 'hgk.path' config
authorBoris Feld <boris.feld@octobus.net>
Fri, 30 Jun 2017 03:42:35 +0200
changeset 34499 b8f74c4d188f
parent 34498 308aa280ed82
child 34500 6c705bf6a8ff
configitems: register the 'hgk.path' config
hgext/hgk.py
--- a/hgext/hgk.py	Fri Jun 30 03:44:18 2017 +0200
+++ b/hgext/hgk.py	Fri Jun 30 03:42:35 2017 +0200
@@ -61,6 +61,13 @@
 # leave the attribute unspecified.
 testedwith = 'ships-with-hg-core'
 
+configtable = {}
+configitem = registrar.configitem(configtable)
+
+configitem('hgk', 'path',
+    default='hgk',
+)
+
 @command('debug-diff-tree',
     [('p', 'patch', None, _('generate patch')),
     ('r', 'recursive', None, _('recursive')),
@@ -346,6 +353,6 @@
     if repo.filtername is None:
         optstr += '--hidden'
 
-    cmd = ui.config("hgk", "path", "hgk") + " %s %s" % (optstr, " ".join(etc))
+    cmd = ui.config("hgk", "path") + " %s %s" % (optstr, " ".join(etc))
     ui.debug("running %s\n" % cmd)
     ui.system(cmd, blockedtag='hgk_view')