Info2: << Package: scope-guard-pm%type_pkg[perl] Version: 0.21 Revision: 1 ### Depends: perl%type_pkg[perl]-core ### Source: mirror:cpan:authors/id/C/CH/CHOCOLATE/Scope-Guard-%v.tar.gz Source-Checksum: SHA256(8c9b1bea5c56448e2c3fadc65d05be9e4690a3823a80f39d2f10fdd8f777d278) ### Type: perl (5.16.2 5.18.2 5.18.4 5.28.2 5.30.2 5.30.3) Distribution: << (%type_pkg[perl] = 5162) 10.9, (%type_pkg[perl] = 5162) 10.10, (%type_pkg[perl] = 5162) 10.11, (%type_pkg[perl] = 5162) 10.12, (%type_pkg[perl] = 5162) 10.13 << UpdatePOD: true ### InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << ### DocFiles: Changes README ### Description: Lexically scoped resource management DescDetail: << 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 ref- erence 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. << DescPackaging: << Former Maintainer: degraw << ### License: Artistic/GPL Maintainer: Daniel Macks Homepage: https://metacpan.org/dist/Scope-Guard <<