Mercurial > hg
diff hgext/hgk.py @ 5393:c2ad1890fc53
hgk: add debug-config command to pass configuration options
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Fri, 05 Oct 2007 22:39:36 +0200 |
parents | eadfaa9ec487 |
children | e73a83af7926 |
line wrap: on
line diff
--- a/hgext/hgk.py Tue Oct 02 23:28:02 2007 +0200 +++ b/hgext/hgk.py Fri Oct 05 22:39:36 2007 +0200 @@ -266,6 +266,14 @@ copy = [x for x in revs] revtree(copy, repo, full, opts['max_count'], opts['parents']) +def config(ui, repo, **opts): + """print extension options""" + def writeopt(name, value): + ui.write('k=%s\nv=%s\n' % (name, value)) + + writeopt('vdiff', ui.config('hgk', 'vdiff', '')) + + def view(ui, repo, *etc, **opts): "start interactive history viewer" os.chdir(repo.root) @@ -292,6 +300,8 @@ (catfile, [('s', 'stdin', None, 'stdin')], 'hg debug-cat-file [OPTION]... TYPE FILE'), + "debug-config": + (config, [], 'hg debug-config'), "debug-merge-base": (base, [], 'hg debug-merge-base node node'), "debug-rev-parse":