if len(cur_bugs) > 0:
print cmdutil.underlined(title)
for bug in cur_bugs:
- print cmdutil.bug_summary(bug, all_bugs, no_target=no_target)
+ print cmdutil.bug_summary(bug, all_bugs, no_target=no_target, shortlist=True)
list_bugs(my_target_bugs,
"Bugs assigned to you for target %s" % tree.target,
raise UserError("No bug matches %s" % spec)
return matches[0]
-def bug_summary(bug, bugs, no_target=False):
+def bug_summary(bug, bugs, no_target=False, shortlist=False):
target = bug.target
if target is None or no_target:
target = ""
assigned = ""
else:
assigned = " Assigned: %s" % bug.assigned
- return "ID: %s Severity: %s%s%s Creator: %s \n%s\n" % \
+ if shortlist == False:
+ return " ID: %s\n Severity: %s\n%s%s\n Creator: %s \n%s\n" % \
(unique_name(bug, bugs), bug.severity, assigned, target,
bug.creator, bug.summary)
+ else:
+ return "%4s: %s\n" % (unique_name(bug, bugs), bug.summary)
def iter_commands():
for name, module in plugin.iter_plugins("becommands"):