On 6/1/2012 1:15 AM, Jens Mueller wrote:
Since the current implementation does not follow the specification regarding scope and finally block being executed in case of Error will try ... catch (...Error) keep working?
No. The reason for this is the implementation was not updated after the split between Error and Exception happened. It was overlooked.
I have code that uses assertThrows!AssertError to test some in contracts. Will this code break?
I don't know exactly what your code is, but if you're relying on scope to unwind in the presence of Errors, that will break.
