Remove EFS escapes in unixify without directory components.
authorCraig A. Berry <craigberry@mac.com>
Tue, 5 Feb 2013 13:20:23 +0000 (07:20 -0600)
committerCraig A. Berry <craigberry@mac.com>
Tue, 5 Feb 2013 13:20:23 +0000 (07:20 -0600)
commit09c9c44ccce7b244d267ab05e50a33742407dc60
tree730e8e4150cc845afc286c537c16bebfca6f3fcf
parent589b831d85bd95555830dc835ed26032fc4c1b9a
Remove EFS escapes in unixify without directory components.

When converting a VMS file specification containing caret escapes
for extended characters to Unix format, we need to remove those
escapes.  We were doing so for paths containing directory
components but we also need to do it for bare filenames.  I.e.,
this was working:

disk:[dir]foo^%bar --> /disk/dir/foo%bar

but this was not (until now):

foo^%bar --> foo%bar
vms/vms.c