John E. Malmberg wrote:
The mp_do_pathify_dirspec needed enhancements to more accurately parse VMS file specifications, and also to handle UNIX file specifications the same way that mp_do_tovmspath() does.

It was simpler to replace than to try to modify the existing routine.

In addition this is the start of fixing issues where routines can be called with a null thread context, by removing the thread context where it is not needed.

More patches will be following this.

An additional note, this patch may cause some tests in vmsfspec.t to fail. That is because the old behavior of pathfiy_dirspec() was inconsistent with vmsify().

I am working on a new version of vmssfspec.t that handles both the traditional mode of perl and with the decc$efs_charset / decc$filename_unix_report modes activated.

-John
[EMAIL PROTECTED]
Personal Opinion Only

Reply via email to