develooper Front page | perl.perl5.porters | Postings from July 2014

[perl #122420] maniread() should return a tied, case-insensitive hash on VMS [cpan #2746]

Thread Next
From:
James E Keenan
Date:
July 28, 2014 01:26
Subject:
[perl #122420] maniread() should return a tied, case-insensitive hash on VMS [cpan #2746]
Message ID:
rt-4.0.18-12696-1406510793-109.122420-75-0@perl.org
# New Ticket Created by  James E Keenan 
# Please include the string:  [perl #122420]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=122420 >


[Since ExtUtils-Manifest is now primarily maintained by Perl 5 Porters, I am moving this ticket here from https://rt.cpan.org/Ticket/Display.html?id=2746. -- jkeenan]

#####
http://archive.develooper.com/makemaker@perl.org/msg01210.html

maniread() needs to deal better with the non-case preserving nature of VMS.

It currently does this clumsily by downcasing the filenames. This is lossy. Also, VMS isn't always non-case preserving.

Instead, have maniread() return a tied case-insensitive hash on VMS.
#####

This issue *may* have been addressed by subsequent work on the VMS-specific parts of ExtUtils::Manifest.  Craig (or anyone with VMS chops), can you comment?

Thank you very much.
Jim Keenan
Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About