This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Preserve filename case on VMS.
authorCraig A. Berry <craigberry@mac.com>
Sun, 11 Nov 2012 14:55:41 +0000 (08:55 -0600)
committerCraig A. Berry <craigberry@mac.com>
Sun, 11 Nov 2012 14:55:41 +0000 (08:55 -0600)
commit5ca74088ba0ec206aa7e758c7143f8d7e4526a9f
tree49cf5225338a80a572fc5df912aa60c247ce6033
parent4ddecfe92904fcff233811d773011e5b263b227f
Preserve filename case on VMS.

VMS systems of the last decade or so have the ability, when
operating on an ODS-5 volume, to preserve filename case.  In order
for CRTL calls to make use of this capability, the feature setting
DECC$EFS_CASE_PRESERVE must be explicitly enabled.  We now do that
for Perl at start-up time, which depends on latent support that
has been in the core since 5.10 but not quite working until
recently.

Note that case preservation of command-line arguments is not
included in this feature.  That's a different setting and is not
entirely under Perl's control as the command line is parsed by
DCL before the CRTL sees it.
vms/vms.c