CARVIEW |
CONTENTS
#NAME
File::Spec::Cygwin - methods for Cygwin file specs
#SYNOPSIS
require File::Spec::Cygwin; # Done internally by File::Spec if needed
#DESCRIPTION
See File::Spec and File::Spec::Unix. This package overrides the implementation of these methods, not the semantics.
This module is still in beta. Cygwin-knowledgeable folks are invited to offer patches and suggestions.
- #canonpath
-
Any
\
(backslashes) are converted to/
(forward slashes), and then File::Spec::Unix canonpath() is called on the result. - #file_name_is_absolute
-
True is returned if the file name begins with
drive_letter:
, and if not, File::Spec::Unix file_name_is_absolute() is called. - #tmpdir (override)
-
Returns a string representation of the first existing directory from the following list:
$ENV{TMPDIR} /tmp $ENV{'TMP'} $ENV{'TEMP'} C:/temp
If running under taint mode, and if the environment variables are tainted, they are not used.
- #case_tolerant
-
Override Unix. Cygwin case-tolerance depends on managed mount settings and as with MsWin32 on GetVolumeInformation() $ouFsFlags == FS_CASE_SENSITIVE, indicating the case significance when comparing file specifications. Default: 1
#COPYRIGHT
Copyright (c) 2004,2007 by the Perl 5 Porters. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Perldoc Browser is maintained by Dan Book (DBOOK). Please contact him via the GitHub issue tracker or email regarding any issues with the site itself, search, or rendering of documentation.
The Perl documentation is maintained by the Perl 5 Porters in the development of Perl. Please contact them via the Perl issue tracker, the mailing list, or IRC to report any issues with the contents or format of the documentation.