Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-04-10 | Update p5-Scope-Guard from version 0.03nb1 to version 0.12. | seb | 1 | -4/+4 | |
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 | |||||
2008-07-14 | Added devel/p5-Scope-Guard version 0.03 | abs | 1 | -0/+5 | |
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. |