Changes for version 0.19 - 2010-06-06

  • slurp() now accepts an 'iolayers' option to control how the file is opened. [Graham Barr]
  • In the openr() and openw() file methods, we now croak() instead of die() so that the error messages are more useful. [Ian Sillitoe]
  • Allow subclassing, by adding dir_class() and file_class() static methods, allowing them to be overridden. [Matt Trout & John LoVerso & Michael Schwern]
  • Fixed a testing failure that could occur whenever testing in a directory path that contains symlinks (e.g. /tmp on Mac OS X).
  • Added a 'no_hidden' parameter for children() [EDENC <EDENC@cpan.org>]
  • Fixed the heading for the is_relative() POD section. [CUB <cub.uanic@gmail.com>]

Modules

Cross-platform path specification manipulation
Objects representing directories
Objects representing files

Provides

in lib/Path/Class/Entity.pm