comparison hgext/hgk.py @ 11321:40c06bbf58be

help: show value requirement and multiple occurrence of options this helps users to know what kind of option is: - no value is required(flag option) - value is required - value is required, and multiple occurrences are allowed each kinds are shown as below: -f --force force push -e --ssh CMD specify ssh command to use -b --branch BRANCH [+] a specific branch you would like to push if one or more 3rd type options are shown, explanation for '[+]' mark is also shown as footnote.
author FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
date Sun, 06 Jun 2010 17:25:00 +0900
parents 687c7d395f20
children ebfc46929f3e
comparison
equal deleted inserted replaced
11320:e4274f9f97c8 11321:40c06bbf58be
312 util.system(cmd) 312 util.system(cmd)
313 313
314 cmdtable = { 314 cmdtable = {
315 "^view": 315 "^view":
316 (view, 316 (view,
317 [('l', 'limit', '', _('limit number of changes displayed'))], 317 [('l', 'limit', '',
318 _('limit number of changes displayed'), _('NUM'))],
318 _('hg view [-l LIMIT] [REVRANGE]')), 319 _('hg view [-l LIMIT] [REVRANGE]')),
319 "debug-diff-tree": 320 "debug-diff-tree":
320 (difftree, 321 (difftree,
321 [('p', 'patch', None, _('generate patch')), 322 [('p', 'patch', None, _('generate patch')),
322 ('r', 'recursive', None, _('recursive')), 323 ('r', 'recursive', None, _('recursive')),