Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
don't end in a newline.
|
|
on all platforms.
|
|
|
|
|
|
redefining them in unistd.h. Also reorder two includes to allow building on
Solaris.
|
|
|
|
ok'd by grant.
|
|
- XXX: whoever ported this needs to revisit it and fix issues such as utmp
support etc.
|
|
|
|
collection.
The Devel::Profile package is a Perl code profiler. This will collect
information on the execution time of a Perl script and of the subs in
that script. This information can be used to determine which
subroutines are using the most time and which subroutines are being
called most often.
|
|
|
|
collection.
The Devel::Profile package is a Perl code profiler. This will collect
information on the execution time of a Perl script and of the subs in
that script. This information can be used to determine which
subroutines are using the most time and which subroutines are being
called most often.
|
|
|
|
This module provides an interface to various files related to the bind
DNS daemon.
|
|
|
|
This module provides an interface to various files related to the bind
DNS daemon.
|
|
xine-lib-1rc3a.
|
|
|
|
|
|
|
|
www.gtk.org.
|
|
|
|
From Michal Pasternak in PR#23828.
|
|
|
|
a typo in the previous commit.
|
|
|
|
|
|
The GNOME On-Screen Keyboard (GOK) is an accessability interface
that gives you control of your system without needing a keyboard.
The GOK makes available a hierarchical button system that enables
keyboardless entry of common accelerators, and contains a
clickable keyboard that sports suggested autocompletion of many
common words, and even some commands. The GOK will provide an
alternative interface to common commands and functions within
applications that utilize the AT SPI.
The GOK is is designed to be usable by many alternative input
methods, i.e. not a common keyboard and mouse combination.
|
|
|
|
This is the Early Access Release of the Gnome Accessibility Project's
Assistive Technology Service Provider Interface.
|
|
Apotheke is a separate Nautilus view, which gives you
detailed information about CVS managed directories.
|
|
|
|
Apotheke is a separate Nautilus view, which gives you
detailed information about CVS managed directories.
|
|
|
|
packages collection.
This module provides a simple object for logging to files under the
Log::Dispatch::* system, automatically rotating them according to
different constraints. This is basically a Log::Dispatch::File wrapper
with additions.
|
|
|
|
Bump PKGREVISION
|
|
|
|
|
|
removed the distfiles and which can't set all the options of the metacity
in pkgsrc.
|
|
|
|
changes since 1.79:
2.08 Nov 27, 2003
- Added Log::Dispatch->would_log method, which indicates whether
logging will be done for a given log level.
- Switched tests to use Test::More.
2.07 Sep 27, 2003
- Added Log::Dispatch::File::Locked. Based on code from JAA Klunder.
- Check all system call return values.
- Fix warning from Log::Dispatch::File if it was loaded after
Attribute::Handlers. Reported by Mike Schilli.
- Fixed up POD to pass pod tests.
2.06 May 1, 2003
- Added a permissions parameter to Log::Dispatch::File->new. Based on
a patch from James FitzGibbon.
2.05 Apr 18, 2003
- Changed a code construct that seems to provoke a bug for Meng Wong,
but no one else ;)
- Switched to Module::Build and removed interactive portion of
installation process.
- Log::Dispatch::Email::MailSender was causing Mail::Sender to send
debug output to STDERR if warnings were on. Now it's not.
2.04 Mar 21, 2003 (the "not in my name" release)
- The close_after_write option didn't actually do anything. Fixed by
JAA Klunder.
2.03 Feb 27, 2003
- Log::Dispatch::ApacheLog would break if a log level was specified as
a number. Reported by Kevin Goess.
2.02 Feb 20, 2003
- Added close_after_write option to Log::Dispatch::File. Based on
patch from JAA Klunder.
2.01 Jun 21, 2002
- Added new module Log::Dispatch::Email::MailSender, provided by
Joseph Annino.
- Log::Dispatch::Output now contains "use Log::Dispatch".
- Now requires Params::Validate, which is used to validate parameter
for constructors and some other methods.
- Add an 'autoflush' option to Log::Dispatch::File objects. Suggested
by Jerrad Pierce.
- Added some error checking to ::Email::MailSend.
- Changed a carp to a warn in ::Email::MailSendmail.
- Only warn if $^W is true.
2.00 Apr 11, 2002
** BACKWARDS INCOMPATIBILITY ALERT **
- Use a standard hash reference for objects instead of pseudo-hashes.
** THIS MAY BREAK EXISTING SUBCLASSES **.
- Log::Dispatch::Screen claimed it defaulted to using STDERR but it
was lying, it defaulted to using STDOUT. This has been changed so
that it really does default to STDERR. Reported by James FitzGibbon.
1.80 Oct 27, 2001
- Log::Dispatch::Syslog no longer requires syslog.ph for Perl >=5.006.
Patch by Benoit Beausejour.
- If you passed a mode parameter to Log::Dispatch::File it always
thought the mode was append, no matter what was passed. Patch from
Luke Bakken.
- Log::Dispatch::File no longer uses IO::File internally.
|
|
|
|
Changes include several translation updates, addition of new features
and some bug fixing. Please review the Changelog file to see a full
list of changes.
|
|
|
|
changes since 0.59:
0.72 Dec 3, 2003
- If a normalize_keys callback returns the same normalized key for two
different inputs, Params::Validate will die.
- The pure Perl implementation had a bug where if the same hash
reference was used for the spec in multiple calls to validate(), then
any call made after a parameter failed a validation check could
exhibit strange behaviors (like parameters passing that shouldn't,
etc.). This was due to the fact that the Perl implementation uses
each() internally, and was leaving the hash's iterator partially
iterated. Reported via an apparent problem with DateTime.pm by Jost
Krieger.
0.71 Dec 2, 2003
- Suppressed some annoying "subroutine redefined" warnings if the pure
Perl version ended up being loaded after attempting to load the XS
version.
0.70 Nov 23, 2003
- Any validation call that used a callback leaked memory when using
the XS version. This was introduced in 0.67, when callbacks started
receiving a reference to the parameters as a second argument.
Reported by Eugene van der Pijll.
0.69 Nov 3, 2003
- The key normalization feature introduced in 0.66 leaked one SV*
every time a parameter _hash_ was run through the XS version of
validate() or validate_with(). This happened if one of
normalize_keys, allow_extra, or ignore_case was set, or if
validate_with() was used. Upgrading is strongly recommended!
Reported by Ruslan.
0.68 Oct 21, 2003
- Added spiffy new parameter dependency feature. Implemented by
Daisuke Maki.
0.67 Oct 10, 2003
- The test count for 06-option.t was off. Reported by Christian
Schaffner.
- Validation callbacks now receive a reference to the (normalized)
parameter hash/array as their second argument.
- Shut up an "unitialized value in subroutine entry" warning caused by
calling validate_pos() with an undef value in the parameter array.
This was introduced in 0.66.
0.66 Oct 08, 2003
- Skip a few more tests under Perl 5.6.0. Patch from Christian
Schaffner.
- Error messages now include the stringified value of the variable
that was invalid. Implemented by Daisuke Maki.
- Added a new parameter normalization callback feature, the
"normalize_keys" option. Implemented by Daisuke Maki.
** The "strip_leading" and "ignore_case" options are now deprecated.
Use the new "normalize" feature instead.
0.65 Aug 07, 2003
- It is now possible to turn validation on and off at runtime. To
make this easier, it can be set via the PERL_NO_VALIDATION environment
variable, or the $Params::Validate::NO_VALIDATION global variable. Go
ahead, shoot yourself in the foot with it!
0.64 Jul 14, 2003
- Fix an XS compilation error under 5.6.1:
Validate.xs: In function `validate_isa':
Validate.xs:381: `perl_on_error' undeclared (first use in this function)
0.63 Jul 14, 2003
- The XS version of validate_with failed if the params key contained
an array reference containing a single hash reference. Since this
works with the pure Perl version, it should work with the XS version.
Reported by Diab Jerius. Bug #2791 on rt.cpan.org.
0.62 Jun 25, 2003
- Remove a warn() statement left in from debugging. Reported by Shane
McCarron.
0.61 Jun 23, 2003
- The last release had some debugging code left in which tried to load
Devel::StackTrace. Reported by Iain Truskett.
0.60 Jun 21, 2003
- Fixed a weird segfault that could occur with Perl 5.6.1 when a
user-defined on_fail callback died with an object as its argument.
This only happened with the XS version of the code. Reported by Ken
Williams.
The end result is that the version of the XS code that is used with
Perl 5.6.0 and 5.6.1 is slightly slower than that used with 5.00503 or
5.8.0, as it requires an additional Perl-level wrapper.
- Use XSLoader in preference to Dynaloader with Perl 5.6.0+.
|
|
|
|
changes since 0.20:
- Added a have_c_compiler() method.
- Added documentation for the requires(), recommends(),
build_requires(), and conflicts() methods.
- On Unix platforms, we now create the "Build" script with a #! line
matching the perl interpreter that was used to invoke the Build.PL
script, rather than whatever is in $Config{startperl}. This avoids
a potential warning about the interpreters not matching. [Spotted
by Ken Y. Clark]
- The Unix version now uses the safer multi-argument form of system()
when building distribution tarballs.
- Added a regression test for the 'dist' action to the t/runthrough.t
test.
- Fixed a problem with File::Spec usage when creating the names of
'libdoc' manual pages - the code wasn't dealing with the volume or
file portions correctly on certain platforms.
- When creating the names of the 'libdoc' manual pages, we no longer
assume that pods are under the hard-coded paths 'blib/lib' or
'blib/arch'.
- Fixed a crashing bug that could sometimes occur when the
distribution contained no 'lib' directory. [Chris Dolan]
- Fixed a crashing bug that happened when the user had .PL files in
the lib/ directory and didn't explicitly name them in a hash
reference to the new() constructor. [Chris Reinhardt, bug #4036]
- .PL files are now passed the names of their target file(s) on the
command line when they run.
- When YAML.pm wasn't installed, t/runthrough.t wasn't properly
skipping some tests that required YAML. This is now fixed.
[Stephen J. Smith]
- Added documentation for the dist_version() and dist_name()
methods. [Spotted by Johan Vromans]
- Existing values in $ENV{HARNESS_PERL_SWITCHES} are now respected
and not squashed when we run the 'test' action. [Paul Johnson]
- On cygwin, the separator string for manual page names has been set
to '.'. Previously it was '::', inherited from Unix. [Yitzchak
Scott-Thoennes]
- Avoid a warning when Build.PL is run (i.e. when the new() method is
called) and no MANIFEST file exists. [Michael Schwern and Kevin
Ruscoe]
- Added documentation for the 'code' and 'docs' actions. [Steve
Purkis and Mark Stosberg]
- The internal method compile_support_files() has been renamed to
process_support_files() in order to make it consistent with other
processing methods. Note that it was never documented using the
old name. It's still not documented, actually. Maybe later.
- Skip the 'write' pseudo-entry in the 'diff' action's installation
map. [Chris Dolan]
- Fixed a bug in which notes() set in the Build.PL before
create_build_script() was called would get lost unless more notes()
were also set afterwards. [Spotted by Dave Rolsky]
- The process of building elements of the distribution is now driven
by a list of build elements, paving the way for letting people add
their own types of build elements in future versions of
Module::Build (or in the current version with some difficulty).
- Fixed some linking errors on Cygwin. [Randy Sims, Terrence Brannon]
- Fixed a line-ending problem with detecting the dist_abstract
properly on Cygwin. [Randy Sims]
- Fixed a problem with signatures that occurred if 'distsign' was
called before 'distdir' - the signature would be generated twice.
- Added a 'create_readme' parameter to new(), which will use
Pod::Text to generate a README from the main (dist_version_from)
module file during the 'distdir' action.
- We now refuse to run the 'Build' script if it was created using a
different version of Module::Build. This has caused a couple of
nasty bugs in the past, I don't want to know what it would cause in
the future.
- Documentation for do_system() has been added. [Dave Rolsky]
- run_perl_script() is now available as a class method, though it
will need to (re-)find the perl interpreter in this case.
- Added a new_from_context() method that authors of automated tools
like CPANPLUS and CPAN can use instead of running all tasks as
sub-processes. We also use it in the regression tests for
Module::Build itself. ** Note that this method is currently
undocumented because its name may change in the future. **
- When signing distributions with Module::Signature, we now
automatically add the SIGNATURE file to the MANIFEST, avoiding an
unpleasant chicken/egg problem for the module author.
[unpleasantness spotted by sungo]
- In Module::Build::Compat, added support for the 'verbose' parameter
to Makefile.PL [spotted by Soren Andersen, fixed by Michael
Schwern]
- The Module::Build distribution now has a cryptographic 'SIGNATURE'
file created by Module::Signature.
- Added proper documentation for the subclass() method. [spotted by
Jonathan Steinert]
- Worked around a Config.pm bug in Red Hat 9 which prevented man
pages from being installed in the correct places. [spotted by Ville
Skytta]
- Fixed a Module::Build::Compat bug in which setting INSTALLDIRS
caused a crash. [spotted by Ilya Martynov]
|
|
|