src/topic/__init__.py
changeset 1847 9fa5b8f4e98e
parent 1846 0b5b757ca812
child 1848 9a81657deec2
equal deleted inserted replaced
1846:0b5b757ca812 1847:9fa5b8f4e98e
    62     if util.safehasattr(repo, 'names'):
    62     if util.safehasattr(repo, 'names'):
    63         repo.names.addnamespace(namespaces.namespace(
    63         repo.names.addnamespace(namespaces.namespace(
    64             'topics', 'topic', namemap=_namemap, nodemap=_nodemap))
    64             'topics', 'topic', namemap=_namemap, nodemap=_nodemap))
    65     repo.__class__ = topicrepo
    65     repo.__class__ = topicrepo
    66 
    66 
    67 @command('topics', [
    67 @command('topics [TOPIC]', [
    68     ('', 'clear', False, 'clear active topic if any'),
    68     ('', 'clear', False, 'clear active topic if any'),
    69     ('', 'change', '', 'revset of existing revisions to change topic'),
    69     ('', 'change', '', 'revset of existing revisions to change topic'),
    70 ])
    70 ])
    71 def topics(ui, repo, topic=None, clear=False, change=None):
    71 def topics(ui, repo, topic=None, clear=False, change=None):
    72     """View current topic, set current topic, or see all topics."""
    72     """View current topic, set current topic, or see all topics."""