The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 3.40 - 2013-01-16

  • Stop inadvertently skipping Spec.t on VMS. (Craig Berry)
  • Rethink EFS in File::Spec::VMS. (Craig Berry)
  • File::Spec::UNIX->abs2rel() gets it wrong with ".." components [perl #111510] (Volker Schatz)
  • Add C define to remove taint support from perl (Steffen Mueller)
  • Remove "register" declarations as they are no longer useful (Karl Williamson)
  • Add test for fast_abs_path in LF dir [perl #115962] (Father Chrysostomos)
  • Cwd::fast_abs_path's untaint should allow for multiline directories (Joel Berger)

Changes for version 3.39_01 - 2011-12-20

  • [perl #51562] Problem & "solution" for building 5.10.0 with win32+mingw+dmake (kmx)
  • Fix various compiler warnings from XS code (Zefram)
  • Fix typos (spelling errors) (Peter J. Acklam)
  • Remove Mac OS classic only tests from Cwd's Spec.t and special case code from Cwd's cwd.t (Nicholas Clark)
  • Convert File::Spec's remaining tests to Test::More from Test (Nicholas Clark)
  • dist/Cwd/lib/File/Spec/Win32.pm: Fix broken link (Karl Williamson)
  • In Cwd::_win32_cwd() avoid a string eval when checking if we're miniperl (Nicholas Clark)
  • Add PERL_NO_GET_CONTEXT to Cwd (Nicholas Clark)
  • In Cwd.xs on VMS, don't compile bsd_realpath() at all (Nicholas Clark)
  • Merge the implementation of Cwd::{fastcwd,getcwd} using ALIAS (Nicholas Clark)
  • In Cwd.xs, swap to defaulting to disabled prototypes (Nicholas Clark)
  • Remove duplicate $VERSION handling code, made redundant in 3.28_01 (Nicholas Clark)
  • In Cwd.xs, tidy the conditional code related to symlinks (Nicholas Clark)
  • Keep verbatim pod within 80 cols (Father Chrysostomos)
  • [RT #36079] Convert ` to ' in docs (Jim Keenan)
  • [rt.cpan.org #45885] File::Spec: Don’t use tainted tmpdir in 5.6 (Father Chrysostomos)

Modules

Cwd
get pathname of current working directory
portably perform operations on file names
methods for Cygwin file specs
methods for Epoc file specs
portably perform operations on file names
File::Spec for Mac OS (Classic)
methods for OS/2 file specs
File::Spec for Unix, base for other File::Spec modules
methods for VMS file specs
methods for Win32 file specs