Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 43 |
Nodes: | 6 (0 / 6) |
Uptime: | 107:27:41 |
Calls: | 290 |
Files: | 905 |
Messages: | 76,677 |
On Thu, 17 Oct 2024 21:06:56 -0400, Arne Vajhøj wrote:
No guarantee that emacs is installed on a Linux system.
It’s in the standard repos for all the common distros.
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.
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:
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) ?
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.
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.
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.
But if one is working on somebody elses system, then it may be more complicated.
On 10/18/2024 9:26 AM, Arne Vajhøj wrote:
On 10/18/2024 8:48 AM, Arne Vajhøj wrote:
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.
Nothing in the TPU manual, but something in the TPU$ manual.
This is not pretty, but it seems to work.
On Fri, 18 Oct 2024 06:57:06 -0400, Arne Vajhøj wrote:
But if one is working on somebody elses system, then it may be more
complicated.
If I am expected to be primarily responsible for a customer’s servers,
then I expect to be given reasonably free rein to set them up as I see
fit.