Mercurial > public > mercurial-scm > hg
diff mercurial/commands.py @ 27990:96bfd2875213
version: verbose list internal and external extension source (issue4731)
author | liscju <piotr.listkiewicz@gmail.com> |
---|---|
date | Fri, 05 Feb 2016 13:20:23 +0100 |
parents | bb14a81ce647 |
children | eb22def9db3b |
line wrap: on
line diff
--- a/mercurial/commands.py Tue Feb 02 21:20:04 2016 -0800 +++ b/mercurial/commands.py Fri Feb 05 13:20:23 2016 +0100 @@ -7030,10 +7030,16 @@ # format names and versions into columns names = [] vers = [] + place = [] for name, module in extensions.extensions(): names.append(name) vers.append(extensions.moduleversion(module)) + if extensions.ismoduleinternal(module): + place.append(_("internal")) + else: + place.append(_("external")) if names: maxnamelen = max(len(n) for n in names) for i, name in enumerate(names): - ui.write(" %-*s %s\n" % (maxnamelen, name, vers[i])) + ui.write(" %-*s %s %s\n" % + (maxnamelen, name, place[i], vers[i]))