| Re: .0
For some reason I thought it wouldn't make sense to set terminal
characteristics if you weren't creating a process (maybe because I thought
people would be confused when LOGINOUT.EXE over-rode those characteristics),
so I explicitly disallowed the /INSERT/NOPROCESS combination (along with many
others) in the create.cld file. I think the combination would produce the
expected results if it weren't disallowed in create.cld.
Consider this a bug; I'd suggest entering a QAR.
The documentation could also be improved; it's true that if you say CREATE
TERM without specifying /INSERT or /OVERSTRIKE that the insert/overstrike
mode would be inherited from the parent, because CREATE TERM would create
a subprocess. In other cases, though, there is no parent, so it would
default to the permanent default (I think this might be a SYSGEN parameter).
-- Bob
|
|
Thanks for the reply. About half of my use of CREATE/TERMINAL is with the
/NOPROCESS switch. I commonly use it to create a separate window in which to
run the mundane (and, IMHO, infinitely better), non-DECwindows version
of DEBUG (see the discussion in 2069.*). For the same purpose, I'd like to
lodge a wish-list request for a "/ALLOCATE" switch to allocate the terminal
to the CREATE'ing process so that the terminal could be used multiple times.
Thanks again.
-- Mike
|
| >lodge a wish-list request for a "/ALLOCATE" switch to allocate the terminal
This is not possible without CMEXEC priv.
To fix CREATE/TERMINAL, use the SHOW COMMAND tooshed utility to generate a
.CLD for the CREATE command, delete all the DISALLOW clauses for the
/TERMINAL variation, and SET COMMAND the result.
Either that, or go back to CHILD which has both /ALLOCATE and the
/INSERT working by default.
|