           SPELL=file-chdir
         VERSION=0.06
          SOURCE=File-chdir-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/File-chdir-$VERSION
   SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/$SOURCE
          MD5[0]=1993b064ab74970519c8c09d6a7dc4c9
         ENTERED=20050711
         UPDATED=20050711
      LICENSE[0]=ART
       BUILD_API=2
        WEB_SITE=http://search.cpan.org/~mschwern/File-chdir-$VERSION/lib/File/chdir.pm
           SHORT="Non-global perl chdir"
cat << EOF
Perl's chdir() has the unfortunate problem of being very, very, very global. If any part of your program calls chdir() or if any library you use calls chdir(), it changes the current working directory for the whole program.

This sucks.

File::chdir gives you an alternative, $CWD and @CWD. These two variables combine all the power of chdir(), File::Spec and Cwd.
EOF
