~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/builtins.py

  • Committer: ghigo
  • Date: 2006-09-20 20:59:27 UTC
  • mto: (2070.4.1 help-topics)
  • mto: This revision was merged to the branch mainline in revision 2126.
  • Revision ID: ghigo@venice-20060920205927-6ae24018d7b8c33c
add topics help

Show diffs side-by-side

added added

removed removed

Lines of Context:
2324
2324
        else:
2325
2325
            return 0
2326
2326
 
 
2327
 
2327
2328
class cmd_revert(Command):
2328
2329
    """Reverse all changes since the last commit.
2329
2330
 
2370
2371
class cmd_help(Command):
2371
2372
    """Show help on a command or other topic.
2372
2373
 
2373
 
    For a list of all available commands, say 'bzr help commands'."""
 
2374
    For a list of all available commands, say 'bzr help commands'.
 
2375
    """
2374
2376
    takes_options = [Option('long', 'show help on all commands')]
2375
2377
    takes_args = ['topic?']
2376
2378
    aliases = ['?', '--help', '-?', '-h']
2377
2379
    
2378
2380
    @display_command
2379
2381
    def run(self, topic=None, long=False):
2380
 
        import help
 
2382
        import bzrlib.help
2381
2383
        if topic is None and long:
2382
2384
            topic = "commands"
2383
 
        help.help(topic)
 
2385
        bzrlib.help.help(topic)
2384
2386
 
2385
2387
 
2386
2388
class cmd_shell_complete(Command):
2387
2389
    """Show appropriate completions for context.
2388
2390
 
2389
 
    For a list of all available commands, say 'bzr shell-complete'."""
 
2391
    For a list of all available commands, say 'bzr shell-complete'.
 
2392
    """
2390
2393
    takes_args = ['context?']
2391
2394
    aliases = ['s-c']
2392
2395
    hidden = True
2400
2403
class cmd_fetch(Command):
2401
2404
    """Copy in history from another branch but don't merge it.
2402
2405
 
2403
 
    This is an internal method used for pull and merge."""
 
2406
    This is an internal method used for pull and merge.
 
2407
    """
2404
2408
    hidden = True
2405
2409
    takes_args = ['from_branch', 'to_branch']
2406
2410
    def run(self, from_branch, to_branch):
2413
2417
class cmd_missing(Command):
2414
2418
    """Show unmerged/unpulled revisions between two branches.
2415
2419
 
2416
 
    OTHER_BRANCH may be local or remote."""
 
2420
    OTHER_BRANCH may be local or remote.
 
2421
    """
2417
2422
    takes_args = ['other_branch?']
2418
2423
    takes_options = [Option('reverse', 'Reverse the order of revisions'),
2419
2424
                     Option('mine-only',