[Info-vax] VI* on VMS
Arne Vajhøj
arne at vajhoej.dk
Fri Oct 18 08:48:04 EDT 2024
On 10/18/2024 8:09 AM, Simon Clubley wrote:
> On 2024-10-17, Arne Vajhøj <arne at vajhoej.dk> wrote:
>> On 10/17/2024 8:53 AM, Arne Vajhøj wrote:
>>> On 10/17/2024 8:37 AM, Simon Clubley wrote:
>>>>> What is wrong with eve/tpu? or even LSE?
>>>>
>>>> However, when it comes to emacs, it does a _lot_ that EVE does not do.
>>>> For one simple but very important example, you have brace matching in
>>>> emacs so you can easily check the closing brace matches the correct
>>>> opening brace.
>>>
>>> EVE does not have that out of the box.
>>>
>>> But then EVE has relative little out of the box.
>>>
>>> You can add it.
>>>
>>> Either DIY or grab a copy of Kenneth Faitfield's
>>> EVE_MATCH_DELIMITORS.
>>>
>>> I am afraid there are no online archive of INFO-TPU, but
>>> the most valuable pieces will have survived somewhere
>>> (I got the above).
>>
>> Here it is.
>
> [snip]
>
> How is this run ? Do you have to manually press a key to do the matching
> or does the routine get called automatically as you type (as in emacs) ?
As is it is just a command. You can bind that command to a key of
your choice.
Doing it automatically is an interesting question. I don't know how, but
maybe there is a way in TPU - an "on something changed event". I don't
think anyone wanted to do that back then (late 80's early 90's), but
with todays CPU's then why not.
> I also don't see what happens if the opening brace is off the top of the
> screen. For emacs, it shows the matching source code in the status line
> at the bottom of the screen in this case.
It definitely does not use status line. It just highlights and when
you scroll down you can see it as highlighted. That would
obviously not work with the automatic process you envision above
and VT where scrolling change current position.
Arne
More information about the Info-vax
mailing list