Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

JED EDT emulation for PC ready for BETA test

0 views
Skip to first unread message

John E. Davis

unread,
Mar 17, 1993, 12:54:13 AM3/17/93
to
Hi,

I have a version of JED (0.84 Beta) that emulates EDT for IBMPC enhanced
keyboards. This is the keyboard which looks like a DEC VT220 keyboard. The
Numlock key is used as the GOLD key. When EDT is loaded, it turns the
entire PC numeric keypad into the `application' keypad. The documentation for
this attached below.

The program (including PC executable and source) can be obtained via
anonymous ftp from amy.tch.harvard.edu in the pub/jed directory. The file is
jed084beta.zip. Be sure to transfer it as binary. This zip files contains
the entire jed distribution which allows one to compile it on VMS and unix
systems. There are other files in this directory but only this particular one
is the latest.

Other than support for the application keypad on PCs, this new version is
capable of editing binary files as well. In particular, I have edited the JED
executable on VMS, Ultrix, and MSDOS systems.

Since this is a BETA version, I would appreciate any feedback.

----- extracted from jed.txt -------------
@EDT Emulation

For EDT emulation, make sure the line

"edt.sl" evalfile pop

is in your jed.rc (.jedrc) Startup File. This emulation provides a near
identical emulation of the EDT keypad key commands. In addition, the
smaller keypad on the newer DEC terminals is also setup. If you want
both Emacs and EDT emulation, be sure that emacs.sl gets loaded first.

One minor difference between JED's EDT emulation and EDT concerns the
Control-H key. EDT normally binds this to move the cursor to the
beginning of the line. However, JED uses it as a help key.
Nevertheless, it is possible to rebind it. See the section on rebinding
keys as well as the file edt.sl for hints.

EDT emulation on PCs only work with the enhanced keyboard. When edt.sl
is loaded, a variable `NUMLOCK_IS_GOLD' is set which instructs JED to
interpret the numlock key on the square numeric keypad to function as the
EDT GOLD key. In fact, this keypad should behave exactly like the keypad
on VTxxx terminals. The only other problem that remains concerns the `+'
key on the PC keypad. This key occupies two VTxxx key positions, the
minus and the comma (delete word and character) keys. Thus a decision
had to be made about which key to emulate. I chose the `+' key to send
out an "^[Ol" which JED maps to the delete character function. This may
be changed to the delete word function if you prefer. See the file
edt.sl for details.

The GOLD--GOLD key combination toggles the keypad between application and
numeric states. On the PC, this is not possible. Instead, the PC F1 key
has been instructed to perform this task.


--
_____________
#___/John E. Davis\_________________________________________________________
#
# internet: da...@amy.tch.harvard.edu
# bitnet: davis@ohstpy
# office: 617-735-6746
#

Message has been deleted
0 new messages