Changes for version 0.13 - 2008-06-04

  • for speed, i18n, portability, and simplicity, pp_pexists now uses the numeric (not string) value of $! - in particular this fixes the pure perl implementation with non-english locales: http://www.nntp.perl.org/group/perl.cpan.testers/2008/06/msg1569666.html http://www.nntp.perl.org/group/perl.cpan.testers/2008/06/msg1578246.html
  • better handling of unexpected conditions in both perl and xs
  • add misc/gather-info.pl for better portability data gathering
  • Proc::Exists::Configuration maintains EPERM and ESRCH values so we needn't rely on POSIX. Makefile.PL uses POSIX only if it's available at build time to determine these constants, otherwise we use the common EPERM==1, ESRCH==3
  • POD updated.
  • bring PREREQ_PM in line with reality, even for "trivial" modules
  • solaris10/gcc hacks are no longer triggered on all gnu systems
  • fix typo in Changes file: 0.12 was released in June, not May

Modules

quickly check for process existence

Provides

in Exists/Configuration.pm

Examples