Email::Date::Format provides a means for generating an RFC 2822 compliant datetime string.
Sys::Hostname::Long tries very hard to get the full hostname of a system.
This module provides a class to monitor a directory for changes made to any file.
The Compress::Raw::Zlib
module provides a Perl interface to the zlib compression library.
Test::DistManifest
provides a simple method of testing that a MANIFEST
file matches its distribution.
shell-quote
lets you pass arbitrary strings through the shell so that they won't be changed.
This package provides the same API as XML::Simple
but is based on XML::LibXML
.
This module adds a test to your Perl distribution which checks for pod coverage of all appropriate files.
This module solves the problem of having to continually write accessor methods for your objects that perform standard tasks.
ExtUtils::CppGuess attempts to guess the C++ compiler that is compatible with the C compiler used to build perl.
This package provides the Proc::ProcessTable
module, a first crack at providing a consistent interface to Unix process table information.
This module provides a file handle that hides the beginning of a file, by modifying the seek()
and tell()
calls.
List::MoreUtils::XS
provides some trivial but commonly needed functionality on lists which is not going to go into List::Util
.
This module provides the ability to supply some text to an external text editor, have it edited by the user, and retrieve the results.
HTML::TableExtract is a Perl module for extracting the content contained in tables within an HTML document, either as text or encoded element trees.
This module implements a Portuguese stemming algorithm proposed in the paper A Stemming Algorithm for the Portuguese Language by Moreira, V. and Huyck, C.
File::DesktopEntry
parses .desktop
files defined by the Freedesktop.org Desktop Entry specification. It can also run the applications define in those files.
This module provides a collection of named blocks that allow a return statement to return different values depending on the context in which it is called.
This module lets you require other modules where the module name is in a variable, something you can't do with the require
built-in.
Text::NeatTemplate provides a simple, middleweight but fast template engine, for when you need speed rather than complex features, yet need more features than simple variable substitution.
List::SomeUtils::XS
is a XS implementation for List::SomeUtils
. There are no user-facing parts here. See List::SomeUtils
for API details.
Provides several perl modules for date/time manipulation: Time::CTime.pm
, Time::JulianDay.pm
, Time::ParseDate.pm
, Time::Timezone.pm
, and Time::DaysInMonth.pm
.
Unicode::LineBreak
implements the line breaking algorithm described in Unicode Standard Annex #14. The East_Asian_Width
property defined by Annex #11 is used to determine breaking positions.
This package contains functions to manipulate a MANIFEST file. The package exports no functions by default. The following are exported on request: mkmanifest, manifind, manicheck, filecheck, fullcheck, skipcheck, maniread, maniskip, manicopy, maniadd.