Mercurial > hgsubversion
diff util.py @ 115:ed42f6e5705a
Clean up help text, document subcommands.
author | Luke Opperman <luke@loppear.com> |
---|---|
date | Thu, 20 Nov 2008 22:03:30 -0600 |
parents | 1da7aafdd323 |
children | 291925677a9f |
line wrap: on
line diff
--- a/util.py +++ b/util.py @@ -13,6 +13,16 @@ def register_subcommand(name): return inner +def generate_help(): + ret = ['', 'hg svn subcommand\n', 'Subcommands:\n'] + + for name, func in sorted(svn_subcommands.items()): + short_description = (func.__doc__ or '').split('\n')[0] + ret.append(" %-10s %s" % (name, short_description)) + + return "\n".join(ret) + '\n' + + def wipe_all_files(hg_wc_path): files = [f for f in os.listdir(hg_wc_path) if f != '.hg'] for f in files: