re: new VMS::Filespec functions

2008-02-06 Thread Hein van den Heuvel
Craig wrote: >> 2.) Another thing that I think will be surprising about vms_realname >> and vms_realpath is that they translate concealed logical names. Maybe it helps to understand what LIB$FID_TO_NAME does. It takes just two arguments right? device + file-id The path to a file typically drills

Re: new VMS::Filespec functions

2007-12-09 Thread John E. Malmberg
Craig A. Berry wrote: At 1:02 PM -0600 12/8/07, John E. Malmberg wrote: Craig A. Berry wrote: The getcwd() routine also needs this as it is currently returning exact case. Hmm. Isn't that just using the CRTL getcwd()? Possibly, I only noticed it because one of the new core routines was

Re: new VMS::Filespec functions

2007-12-09 Thread Craig A. Berry
At 1:02 PM -0600 12/8/07, John E. Malmberg wrote: >Craig A. Berry wrote: >>1.) The first nit is that vms_realname and vms_realpath do not honor >>the setting (or lack thereof) of DECC$EFS_CASE_PRESERVE. > >That makes sense. Great. This change is in as part of #32601: http://public.activestate.

Re: new VMS::Filespec functions

2007-12-08 Thread John E. Malmberg
Craig A. Berry wrote: John has recently added: vms_realpath vms_realname vms_case_tolerant to VMS::Filespec. We definitely need what these things do, but as other dust has settled I've given some thought to certain behaviors and interface considerations and have a few minor reservations. Apolo