Sujet : Re: VI* on VMS
De : arne (at) *nospam* vajhoej.dk (Arne Vajhøj)
Groupes : comp.os.vmsDate : 18. Oct 2024, 14:26:11
Autres entêtes
Organisation : SunSITE.dk - Supporting Open source
Message-ID : <671261f3$0$708$14726298@news.sunsite.dk>
References : 1 2 3 4 5 6 7 8 9 10 11 12
User-Agent : Mozilla Thunderbird
On 10/18/2024 8:48 AM, Arne Vajhøj wrote:
On 10/18/2024 8:09 AM, Simon Clubley wrote:
On 2024-10-17, Arne Vajhøj <arne@vajhoej.dk> wrote:
On 10/17/2024 8:53 AM, Arne Vajhøj wrote:
On 10/17/2024 8:37 AM, Simon Clubley wrote:
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 took a look at the TPU manual. It does not look like there
is anything smart for this.
It would of course be possible to do a callout in all
procedures that change current position. But that is a very
intrusive solution.
Seems like CTRL/whatever is the best practical.
Arne