On Tue, 7 May 2019 13:37:55 -0500, Jerry Callen wrote:
>I recently discovered that the maximum path length for dynamic
>allocation key 8017 (Unix PATH name) is 255 characters, in spite of
>the fact that the text unit length field is 16 bits. While most "human
>generated" path lengths will not be that long, software generated paths
>can easily exceed that. Anyone who has used npm on Windows knows
>exactly what I'm talking about, and npm is now being used on z/OS
>(with node.js).
>
>I have opened an RFE to expand this length; please consider voting for it.
>
>http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=132716
>
+1
At least support, for consistency:
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.bpxa400/pathname.htm
... A path name can be up to 1023 characters long, including all directory
names, file names,
and separating slashes. ...
The enhancement should apply to JCL allocation as well as DYNALLOC.
Does any SVC 99 TU exceed 256 characters? Is this a relic of the MVC
instruction?
I'll suggest here, but it might belong in a separate RFE:
o Relative (to current directory) paths. In batch that would be HOME/.
o Tilde expansion: ~/... and ~username/... I've done this easily in Rexx.
-- gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN