[Info-vax] DCL, was: Re: Microkernel
Johnny Billquist
bqt at softjar.se
Thu Aug 16 16:09:32 EDT 2012
On 2012-08-16 14:54, VAXman- @SendSpamHere.ORG wrote:
> In article <k0h8lu$vqn$1 at Iltempo.Update.UU.SE>, Johnny Billquist <bqt at softjar.se> writes:
>> Maybe I should clarify that by "quick search and recall" I did not mean
>> execution time to do the actual search, but how quick and convenient it
>> is to access for a user. As such, typing whole commands, perhaps several
>> commands, to do it, makes it cumbersome compared to just pressing a key
>> or two, and have the whole process done for you in the current command line.
>>
>> Johnny
>>
>
> OK. So, put a wrapper around DCL.EXE and introduce your OWN ^R handler
> to read in the recall buffer and provide editing. Of course, a ^R has
> been used as a screen refresh in a number of VMS products/utilities, so
> you willl probably want to use some other control char. You can still
> specify your OWN CLI in your UAF record!
Certainly doable. But that is another thing. We were (I thought) talking
about history preservation and use cases in DCL compared to shells like
bash. Some people questioned the need to preserve history between
sessions. I made a comment that without quick search and recall of the
command history, I don't see much point in preserving history between
sessions either, as it really only becomes useful (in my opinion) once
you can easily and quickly search and recall your command history. And
as (in my opinion) that does not exist in DCL, the need for history
preservation isn't that big either.
Writing my own CLI for VMS does nothing for changing how DCL works, not
to mention the non-existing documentation for doing such a thing.
Also, unless I remember wrong, tcsh (and I think bash) have already been
ported to VMS, so I can just as well just use them.
They are not proper CLIs, though, if I understand things right, but just
user applications (quite like how they are under Unix).
Johnny
More information about the Info-vax
mailing list