raise CmdException, 'No changelog for patch "%s"' % name
if options.graphical:
- Run('gitk', log).discard_exitcode().run()
+ # discard the exit codes generated by SIGINT, SIGKILL, SIGTERM
+ Run('gitk', log).returns([0, -2, -9, -15]).run()
else:
show_log(log, options)