273 cmd = ui.config("hgk", "path", "hgk") + " %s %s" % (optstr, " ".join(etc)) |
273 cmd = ui.config("hgk", "path", "hgk") + " %s %s" % (optstr, " ".join(etc)) |
274 ui.debug("running %s\n" % cmd) |
274 ui.debug("running %s\n" % cmd) |
275 util.system(cmd) |
275 util.system(cmd) |
276 |
276 |
277 cmdtable = { |
277 cmdtable = { |
278 "^view": (view, |
278 "^view": |
279 [('l', 'limit', '', 'limit number of changes displayed')], |
279 (view, |
280 'hg view [-l LIMIT] [REVRANGE]'), |
280 [('l', 'limit', '', 'limit number of changes displayed')], |
281 "debug-diff-tree": (difftree, [('p', 'patch', None, 'generate patch'), |
281 'hg view [-l LIMIT] [REVRANGE]'), |
282 ('r', 'recursive', None, 'recursive'), |
282 "debug-diff-tree": |
283 ('P', 'pretty', None, 'pretty'), |
283 (difftree, |
284 ('s', 'stdin', None, 'stdin'), |
284 [('p', 'patch', None, 'generate patch'), |
285 ('C', 'copy', None, 'detect copies'), |
285 ('r', 'recursive', None, 'recursive'), |
286 ('S', 'search', "", 'search')], |
286 ('P', 'pretty', None, 'pretty'), |
287 "hg git-diff-tree [options] node1 node2 [files...]"), |
287 ('s', 'stdin', None, 'stdin'), |
288 "debug-cat-file": (catfile, [('s', 'stdin', None, 'stdin')], |
288 ('C', 'copy', None, 'detect copies'), |
289 "hg debug-cat-file [options] type file"), |
289 ('S', 'search', "", 'search')], |
290 "debug-merge-base": (base, [], "hg debug-merge-base node node"), |
290 'hg git-diff-tree [OPTION]... NODE1 NODE2 [FILE]...'), |
291 'debug-rev-parse': (revparse, |
291 "debug-cat-file": |
292 [('', 'default', '', 'ignored')], |
292 (catfile, |
293 "hg debug-rev-parse rev"), |
293 [('s', 'stdin', None, 'stdin')], |
294 "debug-rev-list": (revlist, [('H', 'header', None, 'header'), |
294 'hg debug-cat-file [OPTION]... TYPE FILE'), |
295 ('t', 'topo-order', None, 'topo-order'), |
295 "debug-merge-base": |
296 ('p', 'parents', None, 'parents'), |
296 (base, [], 'hg debug-merge-base node node'), |
297 ('n', 'max-count', 0, 'max-count')], |
297 "debug-rev-parse": |
298 "hg debug-rev-list [options] revs"), |
298 (revparse, |
|
299 [('', 'default', '', 'ignored')], |
|
300 'hg debug-rev-parse REV'), |
|
301 "debug-rev-list": |
|
302 (revlist, |
|
303 [('H', 'header', None, 'header'), |
|
304 ('t', 'topo-order', None, 'topo-order'), |
|
305 ('p', 'parents', None, 'parents'), |
|
306 ('n', 'max-count', 0, 'max-count')], |
|
307 'hg debug-rev-list [options] revs'), |
299 } |
308 } |