Lines Matching defs:chdir
55 It might conceivably chdir() you out of a directory that it can't
56 chdir() you back into. If fastcwd encounters a problem it will return
105 If you ask to override your chdir() built-in function,
107 use Cwd qw(chdir);
110 it will only be kept up to date if all packages which use chdir import
141 L<File::chdir>
151 @EXPORT_OK = qw(chdir abs_path fast_abs_path realpath fast_realpath);
252 # you might chdir out of a directory that you can't chdir back into.
264 CORE::chdir('..') || return undef;
283 # At this point $path may be tainted (if tainting) and chdir would fail.
286 && CORE::chdir($1) or return undef;
296 # use Cwd 'chdir';
297 # chdir $newdir;
325 sub chdir {
326 my $newdir = @_ ? shift : ''; # allow for no arg (chdir to HOME dir)
331 # get the full path name *before* the chdir()
335 return 0 unless CORE::chdir $newdir;
437 if (!CORE::chdir($path)) {
438 _croak("Cannot chdir to $path: $!");
441 if (! ((-d $cwd) && (CORE::chdir($cwd)))) {
442 _croak("Cannot chdir back to $cwd: $!");
456 # Note: Use of Cwd::chdir() causes the logical name PWD to be defined
460 # the CRTL chdir() function persist only until Perl exits.