Mercurial > public > mercurial-scm > hg
comparison mercurial/commands.py @ 10445:8b45102934e2
commands: support verbose help
author | Martin Geisler <mg@lazybytes.net> |
---|---|
date | Sat, 13 Feb 2010 18:36:24 +0100 |
parents | e433002acb05 |
children | a565a2445eb5 |
comparison
equal
deleted
inserted
replaced
10444:e99e0e077bc4 | 10445:8b45102934e2 |
---|---|
1525 doc = gettext(entry[0].__doc__) | 1525 doc = gettext(entry[0].__doc__) |
1526 if not doc: | 1526 if not doc: |
1527 doc = _("(no help text available)") | 1527 doc = _("(no help text available)") |
1528 if ui.quiet: | 1528 if ui.quiet: |
1529 doc = doc.splitlines()[0] | 1529 doc = doc.splitlines()[0] |
1530 ui.write("\n%s\n" % minirst.format(doc, textwidth)) | 1530 keep = ui.verbose and ['verbose'] or [] |
1531 formatted, pruned = minirst.format(doc, textwidth, keep=keep) | |
1532 ui.write("\n%s\n" % formatted) | |
1533 if pruned: | |
1534 ui.write(_('\nuse "hg -v help %s" to show verbose help\n') % name) | |
1531 | 1535 |
1532 if not ui.quiet: | 1536 if not ui.quiet: |
1533 # options | 1537 # options |
1534 if entry[1]: | 1538 if entry[1]: |
1535 option_lists.append((_("options:\n"), entry[1])) | 1539 option_lists.append((_("options:\n"), entry[1])) |