Google
 

Trailing-Edge - PDP-10 Archives - mit_emacs_170_teco_1220 - emacs/heath3.elib
There are no other files named heath3.elib in the archive.
(W
[0+8+FQ(+4)[1
0FO10F"G+Q1'
+FQ()+4U1
FQ1"L0'
,Q1:M(Q1+4(]1]0))
   Y,z9,A!HzX^cjmet5& Setup HEATH3 LibraryHeath3 Keys~DIRECTORY~ ~DOC~ & Setup HEATH3 Library~DOC~ Heath3 Keys~DOC~ ~FILENAME~~FILENAME~
~INVERT~d@:i*|=u|FSImageOut
128M(m.mMake Prefix Char).ZU..?
128M(m.mMake Prefix Char).ZU..O
sM(M.mLoad Library)STANLIB
[0
@:I0|[1:i11+32[2Q..1(U..1)U..2|
M(m.m& Load Bare)
Q.UM0S
Q.@M0T
Q:.X()M0U
Q:.X(W)M0V
Q:.X(9)M0W
Q..M0J
Q..WM0E
Q:.X(O)M0P
Q..QM0R
Q..%M0Q
M.m^R Backward Kill WordM0L
M.m^R Forward ParagraphM0B
M.m^R Kill WordM0M
M.m^R Backward WordM0D
M.m^R Previous ScreenM0H
M.m^R Forward WordM0C
M.m^R Reverse Zap to CharacterU..@
M.m^R Backward ParagraphM0A
M.m^R Zap to CharacterM0N
M.m^R Goto BeginningU:.Z(p)
M.m^R Backward Delete CharacterU:.Z(q)
M.m^R Down Real LineU:.Z(r)
M.m^R Delete CharacterU:.Z(s)
M.m^R Backward CharacterU:.Z(t)
M.m^R Next ScreenU:.Z(u)
M.m^R Forward CharacterU:.Z(v)
M.m^R Reverse Character SearchU:.Z(w)
M.m^R Up Real LineU:.Z(x)
M.m^R Character SearchU:.Z(y)
M.m^R Extended CommandU:.Z(n)
M.m^R Goto EndU:.Z(M)

HEATH3 Commands to use Heath keypadGS Sets up heath keypad.
Switches terminal to alternate keypad mode, shifted.  Sets up M-? as a prefix
character because ESC ? <char> is sent by some keys.

This is what the keys actually send:
Key:         f1 f2 f3 f4 f5 er bl re wh en  .  0  1  2  3  4  5  6  7  8  9
Un-shifted:  S T U V W E P Q R?M?n?p L B M D H C @ A N
Shifted:     S T U V W J P Q R?M?n?p?q?r?s?t?u?v?w?x?y

In unshifted mode, interchange above rows.

In normal (not alternate or shifted) mode the keys would send the following:
nrml:0  1  2 S T U V W J P Q R 
shft:0 L B S T U V W E P Q R 
C Sets up a default set of key bindings for the Heath keypad.
Keys are set up as follows.  Keys not listed do not send any special codes. 

F1      F2      F3      F4      F5      ERASE   S-ERASE BLUE    RED     WHITE  
------- ------- ------- ------- ------- ------- ------- ------- ------- -------
C-U     C-@     C-X C-X C-X W   C-X C-I M-DEL   M-W     C-X O   M-%     M-Q    


-------------------------------------------------------------------------------
|IC:^R Reverse Zap to Char|UP:^R Backward Paragraph |DC:^R Zap to Character   |
| 7:^R Reverse Character S| 8:^R Up Real Line       |DC:^R Character Search   |
-------------------------------------------------------------------------------
|LE:^R Backward Word      |HO:^R Previous Screen    |RI:^R Forward Word       |
| 4:^R Backward Character | 5:^R Next Screen        | 6:^R Forward Character  |
-------------------------------------------------------------------------------
|IL:^R Backward Kill Word |DO:^R Forward Paragraph  |DL:^R Kill Word          |
| 1:^R Backward Delete Cha| 2:^R Down Real Line     | 3:^R Delete Character   |
-------------------------------------------------------------------------------
|--:--------------------- |--:--------------------- |--:--------------------- |
| 0:^R Goto Beginning     | .:^R Extended Command   |EN:^R Goto End           |
-------------------------------------------------------------------------------
Beware: This function sets some Meta-capital keys for commonly used functions.
It preserves the definitions on the lower case keys, but 1) it should not be
called twice and 2) you must remember to use the lower case when you set one
of the keys after calling this function.  I recommend calling this function
after you've done all your other key defninitions.  If you keep in mind those
caveats and you don't use caps lock much, this library should not affect
your editing.)& Setup HEATH3 Library
Heath3 Keys
T+8+fq(+4)[20[3
<%3,-q2f2u3q3&1@;q3"l0'>
f[BBindq3-1*5,q3*5g2q:..o(0)+q2