mercurial/commands.py
changeset 29885 42751543fa06
parent 29884 ed793f41e83f
child 29889 6f447b9ec263
equal deleted inserted replaced
29884:ed793f41e83f 29885:42751543fa06
  7295         vers.append(extensions.moduleversion(module) or None)
  7295         vers.append(extensions.moduleversion(module) or None)
  7296         isinternals.append(extensions.ismoduleinternal(module))
  7296         isinternals.append(extensions.ismoduleinternal(module))
  7297     fn = fm.nested("extensions")
  7297     fn = fm.nested("extensions")
  7298     if names:
  7298     if names:
  7299         namefmt = "  %%-%ds  " % max(len(n) for n in names)
  7299         namefmt = "  %%-%ds  " % max(len(n) for n in names)
  7300         if fn:
  7300         places = [_("external"), _("internal")]
  7301             places = ["external", "internal"]
       
  7302         else:
       
  7303             places = [_("external"), _("internal")]
       
  7304         for n, v, p in zip(names, vers, isinternals):
  7301         for n, v, p in zip(names, vers, isinternals):
  7305             fn.startitem()
  7302             fn.startitem()
  7306             fn.condwrite(ui.verbose, "name", namefmt, n)
  7303             fn.condwrite(ui.verbose, "name", namefmt, n)
  7307             fn.condwrite(ui.verbose, "place", "%s  ", places[p])
  7304             if ui.verbose:
       
  7305                 fn.plain("%s  " % places[p])
       
  7306             fn.data(bundled=p)
  7308             fn.condwrite(ui.verbose and v, "ver", "%s", v)
  7307             fn.condwrite(ui.verbose and v, "ver", "%s", v)
  7309             if ui.verbose:
  7308             if ui.verbose:
  7310                 fn.plain("\n")
  7309                 fn.plain("\n")
  7311     fn.end()
  7310     fn.end()
  7312     fm.end()
  7311     fm.end()