[Info-vax] DCL, was: Re: Microkernel
VAXman- at SendSpamHere.ORG
VAXman- at SendSpamHere.ORG
Thu Aug 16 08:54:59 EDT 2012
In article <k0h8lu$vqn$1 at Iltempo.Update.UU.SE>, Johnny Billquist <bqt at softjar.se> writes:
>On 2012-08-16 00:22, Johnny Billquist wrote:
>> On 2012-08-15 22:36, VAXman- @SendSpamHere.ORG wrote:
>>> In article <k0gu8p$sdn$1 at Iltempo.Update.UU.SE>, Johnny Billquist
>>> <bqt at softjar.se> writes:
>>>> On 2012-08-15 14:36, Craig A. Berry wrote:
>>>>> In article <k0d5ug$dpv$1 at Iltempo.Update.UU.SE>,
>>>>> Johnny Billquist <bqt at softjar.se> wrote:
>>>>>
>>>>>
>>>>>> As for saving and retrieving the command history between sessions -
>>>>>> it's
>>>>>> pretty much only useful if you also have a usable way of quickly
>>>>>> search
>>>>>> and recall commands from the history.
>>>>>
>>>>> You mean like RECALL/SEARCH.
>>>>>
>>>>> $ help recall/search
>>>>>
>>>>> RECALL
>>>>>
>>>>> /SEARCH
>>>>>
>>>>> /SEARCH string
>>>>>
>>>>> Searches the recall buffer and displays all the commands (and
>>>>> their numbers) that contain the specified search string.
>>>>
>>>> That is not my definition of quick search and recall... Which was my
>>>> point.
>>>
>>> It seems pretty quick here.
>>
>> Compare that to something like M-P i tcsh or ^R in bash... Which is
>> typed interactively at the terminal, and for which you get the result
>> immediately, and can continue and edit the line right away...
>
>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!
--
VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)ORG
Well I speak to machines with the voice of humanity.
More information about the Info-vax
mailing list