Revision history for Syntax-Keyword-Try
0.08 2017-09-14 17:26:20
[BUGFIXES]
* Handle the OpSIBLING of an OP_{NEXT,LAST,REDO} correctly (RT123040)
0.07 2017-08-13 23:11:39
[CHANGES]
* Capture 80await+try.t unit test from Future-AsyncAwait
* Improved implementation of OP_PUSHFINALLY to help make try/finally
inside async/await subs work
[BUGFIXES]
* Make 'eval { try { return ... } }' work correctly
* Make 'return LIST' inside try{} blocks work correctly (RT122795)
- with thanks to Zefram for code inspiration
0.06 2017/06/06 14:59:30
[CHANGES]
* Clarify documentation about the behaviour of try {} blocks without
catch {}; include comparison with other modules
[BUGFIXES]
* Fix typo in #ifdef test (RT119709)
* Restore C89 compatibility again (RT119665)
0.05 2017/06/05 14:04:06
[CHANGES]
* Add a SEE ALSO link pointing at the value-semantics RT ticket
[BUGFIXES]
* Fix cLISTOP->op_last field to keep DEBUGGING builds happy
(RT119095)
0.04 2016/11/25 15:06:18
[CHANGES]
* Removed stale documentation about now-fixed warnings from
next/last/redo
[BUGFIXES]
* Fix C code for C89 compatibility (RT118950)
* Localise $@ around try/catch (RT118415)
0.03 2016/11/24 10:27:45
[CHANGES]
* Default import of 'try' keyword
* Suppress 'exiting' warning around next/last/redo inside a try block
* Don't bother outputting a Makefile.PL
0.02 2016/09/06 21:29:25
[BUGFIXES]
* Use OpSIBLING() macro for compatibility for perl 5.25.x
* Documentation fixes
0.01 2016/09/05 22:19:33
First version, released on an unsuspecting world.