Arch
view release on metacpan or search on metacpan
* New class Arch::FileHighlighter to syntax-highlight files using markup.
* Enhanced Arch::Log with more methods.
* Enhanced Arch::Session with more methods.
* Enhanced Arch::Changeset with more methods.
* Implemented Arch::Tarball::extract method.
* Added tests for Arch::Util, and small refactoring.
* Added "make rpm-dist [options]" procedure to build rpm packages.
* New class Arch::Backend allows to query arch backend specific features.
* Supported baz-1.2, baz-1.3, baz-1.3.2, tla-1.3 and tla-1.3.1.
* New test framework (not complete yet).
* New Arch::Run framework for running subprocesses asynchronously.
* New samples/ directory, currently containing two small Arch::Run demos.
arch-perl-0.4.2 (30-Jan-2005)
* Supported baz 1.1, set environment variable ARCH_BACKEND=baz to activate.
* Added options in Arch::Session::get_tree.
arch-perl-0.4.1 (18-Jan-2005)
* Improved Arch::Storage documentation.
perllib/Arch/SharedCache.pm view on Meta::CPAN
$token = undef if $@;
return $token;
}
1;
__END__
=head1 NAME
Arch::SharedCache - a synchronized data structure (map) for IPC
=head1 SYNOPSIS
use Arch::SharedCache;
my $cache = Arch::SharedCache->new(
dir => '/tmp/dir-listings',
max_size => 100,
expiration => 600, # 10 minutes
);
perllib/Arch/SharedIndex.pm view on Meta::CPAN
}
close FH; # release file
}
1;
__END__
=head1 NAME
Arch::SharedIndex - a synchronized data structure (map) for IPC
=head1 SYNOPSIS
use Arch::SharedIndex;
my $map = Arch::SharedIndex->new(file => "/tmp/logintimes.idx");
my $time = time;
$map->store(migo => $time - 75, bob => $time - 5, enno => $time);
printf "All users: %s, %s, %s\n", $map->keys;
( run in 0.252 second using v1.01-cache-2.11-cpan-0d8aa00de5b )