[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