🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.emacs
Article #2233

Re: HELP WANTED FOR MicroEMACS 3.7i for VMS!

#2233
From: Greg Franks
Date: Tue, 11 Nov 1986 15:22
28 lines
1958 bytes
In article <8611071407.AA07394@ucbvax.Berkeley.EDU> SPIROS%RCSMST%gmr.com@RELAY.CS.NET ("Spiros Triantafyllopoulos @ 386RANB) writes:
>
>Spiros Triantafyllopoulos, GM Research Labs
>                           Warren, MI. 48090
>                           Spiros@GMR.COM
>
>PS: Also on the same subject, does anyone have the VT100/VT200 arrow
>    keys working?

The big trick to getting the arrow keys working is mapping the escape
sequence to something reasonable.  This technique can also be used
to map the keypad to all sorts of things (so that you can even
make a half-hearted attempt to fake EDT if you want to).  Once you have 
mapped the escape sequences to something reasonable, you can then set 
default bindings in ebind.h, or by setting up a .emacsrc file.
For example,  I have bound the vt100 arrow keys to FNA, FNB, FNC and FND.
This binding is performed in tinfo.c (our terminal interface file).
You will probably have to hack up vmsvt.c.

                            * * * BEWARE * * *
Of course, mapping the cursor keys opens up a new can of worms for dealing
with <esc> all by itself.  Curses looks after it on our SYSV machines.
You may have to be inventive with QIO calls.

*----* 

In general, you will probably find hacking uemacs quite easy to do.  Many
thanks to Daniel Lawrence and Dave Conroy for such a neat editor.
Technical Details
Message-ID: <353@xios.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!xios!greg
References: <8611071407.AA07394@ucbvax.Berkeley.EDU>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 beta 3/9/83; site xios.UUCP
Path: arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!xios!greg
From: greg@xios.UUCP (Greg Franks)
Newsgroups: net.emacs
Subject: Re: HELP WANTED FOR MicroEMACS 3.7i for VMS!
Message-ID: <353@xios.UUCP>
Date: Tue, 11-Nov-86 10:22:52 EST
Article-I.D.: xios.353
Posted: Tue Nov 11 10:22:52 1986
Date-Received: Thu, 13-Nov-86 04:05:36 EST
References: <8611071407.AA07394@ucbvax.Berkeley.EDU>
Reply-To: greg@xios.UUCP (Greg Franks)
Organization: Xios Systems Corp., Ottawa, Ont.
Lines: 28