comparison mercurial/commands.py @ 29889:42751543fa06

version: change "place" field of extension to "bundled" flag The name "place" sounds odd. We can simply expose raw boolean values instead of switching external/internal literals.
author Yuya Nishihara <yuya@tcha.org>
date Fri, 26 Aug 2016 23:38:52 +0900
parents ed793f41e83f
children 6f447b9ec263
comparison
equal deleted inserted replaced
29888:ed793f41e83f 29889: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()