"John E. Malmberg" <[EMAIL PROTECTED]> wrote: > The purpose of this patch is to update vmsish.h with the routines needed > for the support of symbolic links, long filenames, and getting VMS C > library feature settings.
Thanks, applied to bleadperl as change #25783. > Question: unixify() must expand shortened names to use them. Should > vmsify() expand such names? The issue is that not all utilities > including DCL can handle VMS pathnames over 255 characters, which is why > the shortened forms exist. Then that leads to a second question, should > vmsify() always make sure that the resulting filename fits in 255 > characters? I think VMS experts are more knowledgeable than me to answer those questions. That said, follow the principle of least surprise, don't make it impossible to do difficult things (perl is supposed to make them possible according to a famous quote) and more generally help the user in the common case without getting in his way.