Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Printing inside `finally` causes the order of logging to change when there is an error, which is undesirable. So this is reverted. The issue of `--print` being blocked by pre-processors was an unintentional side-effect of changing the operation orders in 1706058, and this is also partially reverted.
- Loading branch information