Commit graph

3 commits

Author SHA1 Message Date
seb
e087bfe514 Update p5-Scope-Guard from version 0.12 to version 0.20.
Upstream changes:
0.20 Sun May 16 08:50:59 2010
    - raise exception if guards are created anonymously (void context)
      (thanks Tim Bunce and Graham Knop)
2010-05-24 15:11:41 +00:00
seb
d6b01e5812 Update p5-Scope-Guard from version 0.03nb1 to version 0.12.
Pkgsrc changes:
- Use another form of CPAN homepage
- Canonical MASTER_SITES

Upstream changes:
0.12 Fri Mar 26 19:12:11 2010
    - fix link in README (thanks Franck Joncourt)

0.11 Thu Mar 25 22:08:05 2010
    - doc tweak

0.10 Thu Mar 25 20:14:25 2010
    - add guard() and scope_guard() - thanks Tim Bunce
2010-04-10 08:07:26 +00:00
abs
7170e63368 Added devel/p5-Scope-Guard version 0.03
This module provides a convenient way to perform cleanup or other
forms of resource management at the end of a scope. It is particularly
useful when dealing with exceptions: the Scope::Guard constructor
takes a reference to a subroutine that is guaranteed to be called
even if the thread of execution is aborted prematurely. This
effectively allows lexically-scoped "promises" to be made that are
automatically honoured by perl's garbage collector.
2008-07-14 09:26:16 +00:00