[Info-vax] What does VMS get used for, these days?
Arne Vajhøj
arne at vajhoej.dk
Thu Nov 10 19:09:31 EST 2022
On 11/10/2022 12:56 AM, Phillip Helbig (undress to reply) wrote:
> In article <tk8vlb$mj9$1 at gioia.aioe.org>, =?UTF-8?Q?Arne_Vajh=c3=b8j?=
> <arne at vajhoej.dk> writes:
>
>> I dislike the default location. I would very much prefer
>> them to go to either dir with com file or current dir when
>> submitting instead of sys$login.
>
> Consider the fact that the user submitting the file might not have write
> permission to the current directory or to the directory where the
> procedure is located, but very probably does to SYS$LOGIN.
Not having write access to the dir must be a special case.
> I prefer the default. I certainly don't want my procedure directory
> cluttered up with log files.
The alternative is multi-cluttering in sys$login.
And to me it seems logical to have the logs files together
with whatever produces it.
> Current directory? Then one has to look
> for it if one forgets what it was.
Usually it would be the same as where the COM file is, but
location of COM file may indeed be more safe.
> Don't like the default? Change it with the qualifier. Use a logical
> name like LOG_DIR.
>
>> And I dislike that /PRINT is default.
>
> Again, change it.
>
> $ SUBMIT :== SUBMIT/NOPRINT/LOG=LOG_DIR
It is not an unsolvable problem.
There are plenty of solutions:
1) always specify the correct qualifiers
2) create a symbol as above
3) extract CLD and fix DCLTABLES
My preference from most to least preferred is: 1, 3, 2.
But defaults exist to provide most used values.
And I am not happy with these two defaults as they never
seem to match what I want.
Arne
More information about the Info-vax
mailing list