changeset 5312 | 189d82b6962e |
parent 5311 | 5b6e403601d1 |
child 5316 | 121816063b9a |
--- a/hgext/hbisect.py +++ b/hgext/hbisect.py @@ -304,9 +304,11 @@ For subcommands see "hg bisect help\" ui.warn(_("bisect: Too many arguments\n")) return help_() try: - return bisectcmdtable[cmd][0](*args) - finally: + ret = bisectcmdtable[cmd][0](*args) b.write() + return ret + except: + raise cmdtable = { "bisect": (bisect_run, [], _("hg bisect [help|init|reset|next|good|bad]")),