##// END OF EJS Templates
with: use context manager in amend
Bryan O'Sullivan -
r27868:d1a55366 default
parent child Browse files
Show More
@@ -2512,8 +2512,7 b' def amend(ui, repo, commitfunc, old, ext'
2512 2512 try:
2513 2513 wlock = repo.wlock()
2514 2514 lock = repo.lock()
2515 tr = repo.transaction('amend')
2516 try:
2515 with repo.transaction('amend') as tr:
2517 2516 # See if we got a message from -m or -l, if not, open the editor
2518 2517 # with the message of the changeset to amend
2519 2518 message = logmessage(ui, opts)
@@ -2685,9 +2684,6 b' def amend(ui, repo, commitfunc, old, ext'
2685 2684 obs.append((ctx, ()))
2686 2685
2687 2686 obsolete.createmarkers(repo, obs)
2688 tr.close()
2689 finally:
2690 tr.release()
2691 2687 if not createmarkers and newid != old.node():
2692 2688 # Strip the intermediate commit (if there was one) and the amended
2693 2689 # commit
General Comments 0
You need to be logged in to leave comments. Login now