1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132
|
Revision history for Try-Tiny
0.32 2024-08-16 22:23:44Z
- skip given, when tests on perls >= 5.41.3 which removed these constructs
0.31 2021-11-23 20:29:12Z
- plug Syntax::Keyword::Try and Feature::Compat::Try in the docs
0.30 2017-12-21 07:23:03Z
- expand "when" test skippage to more perl versions
0.29 2017-12-19 03:51:26Z
- skip tests of "when" and "given/when" usage for perl 5.27.7 *only* (see
RT#123908)
0.28 2017-01-09 01:21:33Z
- enabled some tests of finally blocks that were disabled on 5.6, now that
that functionality works (since 0.13) (Pali, PR#4)
0.27 2016-08-16 01:43:35Z
- repository moved to the github p5sagit organization (the primary is on
shadowcat, mirrored to github)
- no changes since 0.26
0.26 2016-03-15 23:42:02Z (TRIAL RELEASE)
- switch from finalizers using an array to a hash, to resolve segfaults when
creating a pseudofork on MSWin before perl 5.20 (Graham Knop,
karenetheridge/Sub-Name/#3)
0.25 2016-02-22 20:16:51Z (TRIAL RELEASE)
- "finally" blocks are now run for all methods of leaving the try block
(including via exit, goto) (Lukas Mai, RT#112099)
0.24 2015-12-11 05:20:09Z
- fix prereq errors in 0.23
0.23 2015-12-11 04:04:35Z
- fix syntax of example code (Rudolf Leermakers, doy/Sub-Name/#22)
- 'perl' removed from prerequisite recommendations, to avoid tripping up
CPAN clients (Graham Knop)
- Sub::Util is used preferentially to Sub::Name in most cases (Graham Knop,
doy/Sub-Name/#27)
0.22 2014-04-29
- add optional test deps as recommended prereqs (Karen Etheridge,
doy/Sub-Name/#18)
0.21 2014-04-15
- also skip the test if Capture::Tiny is too old (Martin Popel,
doy/Sub-Name/#17)
0.20 2014-03-21
- documentation updates (David Lowe (Flimm), doy/Sub-Name/#15)
0.19 2014-01-22
- fix an obscure issue with loading modules during global destruction
(Dagfinn Ilmari Mannsåker, doy/Sub-Name/#11)
- documentation updates (anaxagoras, doy/Sub-Name/#12)
0.18 2013-08-17
- fix tests for pre-Test-More-0.88 (Paul Howarth, doy/Sub-Name/#10)
0.17 2013-08-16
- work around [rt.perl #119311] which was causing incorrect error messages in
some cases during global destruction (Graham Knop, doy/Sub-Name/#9)
0.16 2013-07-10
- remove accidental Sub::Name test dep
0.15 2013-07-08
- optionally use Sub::Name to name the try/catch/finally blocks, if available
(Mark Fowler)
0.14 2013-07-05
- also throw an exception for catch/finally in scalar context (RT#81070)
0.13 2013-07-04
- fix tests failing on 5.6.x due to differing DESTROY semantics
- excise superfluous local($@) call - 7% speedup
- fix (fsvo) broken URLs (RT#55659)
- proper exception on erroneous usage of bare catch/finally (RT#81070)
- proper exception on erroneous use of multiple catch{} blocks
- clarify exception occuring on unterminated try block (RT#75712)
- fix the prototypes shown in docs to match code (RT#79590; thanks, Pushtaev
Vadim)
- warn loudly on exceptions in finally() blocks
- dzilify
0.12 2013-01-02
- doc fixes
0.11 2011-08-30
- fix broken dist
0.10 2011-04-27
- clarify some docs
0.09 2010-11-28
- don't index Try::Tiny::ScopeGuard
0.08 2010-11-28
- fix require vs use issue in blead (RT63410)
0.07 2010-10-21
- allow multiple finally blocks
- pass the error, if any, to finally blocks when called
0.06 2010-05-27
- in t/given_when.t use a plan instead of done_testing for more backwards
compatibility
0.05 2010-05-26
- Documentation fixes and clarifications
0.04 2010-01-22
- Restore list context propagation for catch blocks
- Fix a bug where finally blocks weren't always invoked
0.03 2010-01-22
- Support for 'finally' blocks (Andy Yates)
- More documentation and tests (many people)
- Sets $@ to the previous value at the beginning of the eval, to allow
the capture of an error stack when calling die.
0.02 2009-09-02
- Doc fixes from chromatic
- Various minor fixes from Adam Kennedy
- Additional documentation and code clarifications
- 5.005_04 compatibility
0.01 2009-08-31
- Initial release
|