mercurial/commands.py
changeset 29838 8540133f91a1
parent 29807 d4e026341e16
child 29839 110ed1868f86
equal deleted inserted replaced
29837:5b886289a1ca 29838:8540133f91a1
  7253         "There is NO\nwarranty; "
  7253         "There is NO\nwarranty; "
  7254         "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  7254         "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  7255     ))
  7255     ))
  7256 
  7256 
  7257     ui.note(_("\nEnabled extensions:\n\n"))
  7257     ui.note(_("\nEnabled extensions:\n\n"))
  7258     if ui.verbose:
  7258     # format names and versions into columns
  7259         # format names and versions into columns
  7259     names = []
  7260         names = []
  7260     vers = []
  7261         vers = []
  7261     place = []
  7262         place = []
  7262     for name, module in extensions.extensions():
  7263         for name, module in extensions.extensions():
  7263         names.append(name)
  7264             names.append(name)
  7264         vers.append(extensions.moduleversion(module))
  7265             vers.append(extensions.moduleversion(module))
  7265         if extensions.ismoduleinternal(module):
  7266             if extensions.ismoduleinternal(module):
  7266             place.append(_("internal"))
  7267                 place.append(_("internal"))
  7267         else:
  7268             else:
  7268             place.append(_("external"))
  7269                 place.append(_("external"))
  7269     if names:
  7270         if names:
  7270         maxnamelen = max(len(n) for n in names)
  7271             maxnamelen = max(len(n) for n in names)
  7271         for i, name in enumerate(names):
  7272             for i, name in enumerate(names):
  7272             if ui.verbose:
  7273                 ui.write("  %-*s  %s  %s\n" %
  7273                 ui.write("  %-*s  %s  %s\n" %
  7274                          (maxnamelen, name, place[i], vers[i]))
  7274                          (maxnamelen, name, place[i], vers[i]))
  7275 
  7275 
  7276 def loadcmdtable(ui, name, cmdtable):
  7276 def loadcmdtable(ui, name, cmdtable):
  7277     """Load command functions from specified cmdtable
  7277     """Load command functions from specified cmdtable