mercurial/help.py
changeset 22113 2d2cb5e50095
parent 22112 d968f4741a22
child 22114 3ba1d7ca3dfd
equal deleted inserted replaced
22112:d968f4741a22 22113:2d2cb5e50095
   447             except AttributeError:
   447             except AttributeError:
   448                 ct = {}
   448                 ct = {}
   449             modcmds = set([c.split('|', 1)[0] for c in ct])
   449             modcmds = set([c.split('|', 1)[0] for c in ct])
   450             rst.extend(helplist(modcmds.__contains__))
   450             rst.extend(helplist(modcmds.__contains__))
   451         else:
   451         else:
   452             rst.append(_('use "hg help extensions" for information on enabling '
   452             rst.append(_('(use "hg help extensions" for information on enabling'
   453                        'extensions\n'))
   453                        ' extensions)\n'))
   454         return rst
   454         return rst
   455 
   455 
   456     def helpextcmd(name):
   456     def helpextcmd(name):
   457         cmd, ext, mod = extensions.disabledcmd(ui, name,
   457         cmd, ext, mod = extensions.disabledcmd(ui, name,
   458                                                ui.configbool('ui', 'strict'))
   458                                                ui.configbool('ui', 'strict'))
   459         doc = gettext(mod.__doc__).splitlines()[0]
   459         doc = gettext(mod.__doc__).splitlines()[0]
   460 
   460 
   461         rst = listexts(_("'%s' is provided by the following "
   461         rst = listexts(_("'%s' is provided by the following "
   462                               "extension:") % cmd, {ext: doc}, indent=4)
   462                               "extension:") % cmd, {ext: doc}, indent=4)
   463         rst.append('\n')
   463         rst.append('\n')
   464         rst.append(_('use "hg help extensions" for information on enabling '
   464         rst.append(_('(use "hg help extensions" for information on enabling '
   465                    'extensions\n'))
   465                    'extensions)\n'))
   466         return rst
   466         return rst
   467 
   467 
   468 
   468 
   469     rst = []
   469     rst = []
   470     kw = opts.get('keyword')
   470     kw = opts.get('keyword')