XML::SAX::Base is intended for use as a base class for SAX filter modules
and XML parsers generating SAX events.
If you simply wish to build a SAX handler class to 'consume' SAX events you
do not need to use XML::SAX::Base directly although you will need to install
XML::SAX.
This module used to be distributed as part of the XML:SAX distribution but
is now distributed separately and referenced as a dependency by XML::SAX.
modified version of the go-pear php script but this was awkward to generate
and newer versions no longer support recent PHP. So instead I have changed
to using an unmodified go-pear.phar archive (mirrored to include a version
number, but there are no changes to the upstream file).
go-pear.phar is normally interactive and doesn't allow presetting parameters
or just piping a simple list of answers, so I am driving it with Expect.pm
instead.
Some bumps/updates to follow as XML-Util moved to the main pear distro.
ok robert@
First, the insult utility executes the specified cmd with the given args.
Afterwards, if the given cmd exits with an error an insult is written to
standard error.
ok danj landry
Upstream assumes that they can pass an interface index instead of an ip
address in struct ip_mreq.imr_interface. We do not support this.
ok sthen@ (maintainer)
Upstream assumes that we support passing an interface index instead of
an address in struct ip_mreq.imr_interface (hack supported by FreeBSD &
NetBSD).
ok sthen@ (maintainer)
OK benoit@ okan@ sthen@
This module is used to check the portability across operating systems
of the names of the files present in the distribution of a module.
The tests use the advices given in "Files and Filesystems" in
perlport. The author of a distribution can select which tests to
execute.
- Recognize new sendsyslog() (pointed out by millert@).
- Sync all the other missing syscalls and provide stubs.
- Use the latest versions of automake/autoconf.
The aim of the wrapt module is to provide a transparent object proxy
for Python, which can be used as the basis for the construction of
function wrappers and decorator functions.
The wrapt module focuses very much on correctness. It therefore
goes way beyond existing mechanisms such as functools.wraps() to
ensure that decorators preserve introspectability, signatures, type
checking abilities etc. The decorators that can be constructed using
this module will work in far more scenarios than typical decorators
and provide more predictable and consistent behaviour.
To ensure that the overhead is as minimal as possible, a C extension
module is used for performance critical components. An automatic
fallback to a pure Python implementation is also provided where a
target system does not have a compiler to allow the C extension to
be compiled.