Show More
@@ -158,11 +158,15 b' def topicmatch(ui, commands, kw):' | |||
|
158 | 158 | extensions.disabled().iteritems()): |
|
159 | 159 | if not docs: |
|
160 | 160 | continue |
|
161 | mod = extensions.load(ui, name, '') | |
|
162 | 161 | name = name.rpartition('.')[-1] |
|
163 | 162 | if lowercontains(name) or lowercontains(docs): |
|
164 | 163 | # extension docs are already translated |
|
165 | 164 | results['extensions'].append((name, docs.splitlines()[0])) |
|
165 | try: | |
|
166 | mod = extensions.load(ui, name, '') | |
|
167 | except ImportError: | |
|
168 | # debug message would be printed in extensions.load() | |
|
169 | continue | |
|
166 | 170 | for cmd, entry in getattr(mod, 'cmdtable', {}).iteritems(): |
|
167 | 171 | if kw in cmd or (len(entry) > 2 and lowercontains(entry[2])): |
|
168 | 172 | cmdname = cmd.partition('|')[0].lstrip('^') |
General Comments 0
You need to be logged in to leave comments.
Login now