Index: git_cl.py |
=================================================================== |
--- git_cl.py (revision 130176) |
+++ git_cl.py (working copy) |
@@ -799,11 +799,17 @@ |
if show_branches: |
branches = RunGit(['for-each-ref', '--format=%(refname)', 'refs/heads']) |
if branches: |
- print 'Branches associated with reviews:' |
+ alignment = 5 |
M-A Ruel
2012/04/02 19:56:25
You can code it even shorter with:
print 'Branche
|
+ branch_info = [] |
for branch in sorted(branches.splitlines()): |
cl = Changelist(branchref=branch) |
- print " %10s: %s" % (cl.GetBranch(), cl.GetIssue()) |
+ alignment = max(alignment, len(cl.GetBranch())) |
+ branch_info.append([cl.GetBranch(), cl.GetIssue()]) |
+ print 'Branches associated with reviews:' |
+ for info in branch_info: |
+ print " %*s: %s" % (alignment, info[0], info[1]) |
+ |
cl = Changelist() |
if options.field: |
if options.field.startswith('desc'): |