ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Guard/Changes
(Generate patch)

Comparing Guard/Changes (file contents):
Revision 1.16 by root, Fri Mar 12 17:25:58 2010 UTC vs.
Revision 1.18 by root, Thu Aug 25 06:20:43 2011 UTC

1Revision history for Perl extension Guard 1Revision history for Perl extension Guard
2 2
31.022 Sat Jul 2 02:38:21 CEST 2011
3 - document how () after the function name overrides the 4 - document how () after the function name overrides the
4 prototype. 5 prototype.
6 - improve documentation, fix the examples.
5 7
61.021 Sun Jul 19 07:43:17 CEST 2009 81.021 Sun Jul 19 07:43:17 CEST 2009
7 - try to provide compatibility to pre-5.8.8. 9 - try to provide compatibility to pre-5.8.8.
8 10
91.02 Sat Apr 11 06:42:06 CEST 2009 111.02 Sat Apr 11 06:42:06 CEST 2009
10 - set NODEBUG on scope_guard, to work around -d: modules 12 - set NODEBUG on scope_guard, to work around -d:-modules
11 causing scope_guard to be called in the wrong context. 13 causing scope_guard to be called in the wrong context.
12 14
131.01 Wed Jan 14 00:30:18 CET 2009 151.01 Wed Jan 14 00:30:18 CET 2009
14 - guard_free didn't return a value. 16 - guard_free didn't return a value.
15 17
20 - tweaked documentation slightly. 22 - tweaked documentation slightly.
21 23
220.5 Sat Dec 13 22:46:46 CET 2008 240.5 Sat Dec 13 22:46:46 CET 2008
23 - vastly improve documentation, 25 - vastly improve documentation,
24 clarify local/scope_guard ordering 26 clarify local/scope_guard ordering
25 and give a niftier examples. 27 and give niftier examples.
26 - always bless guard objects and convert 28 - always bless guard objects and convert
27 Guard::cancel to a method, at an 8% runtime 29 Guard::cancel to a method, at an 8% runtime
28 cost. 30 cost.
29 - temporarily disable $SIG{__DIE__} when executing 31 - temporarily disable $SIG{__DIE__} when executing
30 guard blocks. 32 guard blocks.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines