equal
deleted
inserted
replaced
260 else: |
260 else: |
261 return _('(no help text available)') |
261 return _('(no help text available)') |
262 |
262 |
263 def disabled(): |
263 def disabled(): |
264 '''find disabled extensions from hgext. returns a dict of {name: desc}''' |
264 '''find disabled extensions from hgext. returns a dict of {name: desc}''' |
|
265 try: |
|
266 from hgext import __index__ |
|
267 return dict((name, gettext(desc)) |
|
268 for name, desc in __index__.docs.iteritems() |
|
269 if name not in _order) |
|
270 except ImportError: |
|
271 pass |
|
272 |
265 paths = _disabledpaths() |
273 paths = _disabledpaths() |
266 if not paths: |
274 if not paths: |
267 return None |
275 return None |
268 |
276 |
269 exts = {} |
277 exts = {} |
274 |
282 |
275 return exts |
283 return exts |
276 |
284 |
277 def disabledext(name): |
285 def disabledext(name): |
278 '''find a specific disabled extension from hgext. returns desc''' |
286 '''find a specific disabled extension from hgext. returns desc''' |
|
287 try: |
|
288 from hgext import __index__ |
|
289 if name in _order: # enabled |
|
290 return |
|
291 else: |
|
292 return gettext(__index__.docs.get(name)) |
|
293 except ImportError: |
|
294 pass |
|
295 |
279 paths = _disabledpaths() |
296 paths = _disabledpaths() |
280 if name in paths: |
297 if name in paths: |
281 return _disabledhelp(paths[name]) |
298 return _disabledhelp(paths[name]) |
282 |
299 |
283 def disabledcmd(ui, cmd, strict=False): |
300 def disabledcmd(ui, cmd, strict=False): |