Google
 

Trailing-Edge - PDP-10 Archives - mit_emacs_170_teco_1220 - emacs/haz1510.elib
There are no other files named haz1510.elib in the archive.
(W
[0+8+FQ(+4)[1
0FO10F"G+Q1'
+FQ()+4U1
FQ1"L0'
,Q1:M(Q1+4(]1]0))
HY,t34>^EO^]qgknprd~DOC~ ~Filename~~Filename~
~INVERT~0U.T
m(m.mMake Prefix Character).TU~
QPrefix Char List[0
:I*0Tilde  Q.T
UPrefix Char List
M.M^R Up Real LineU:.T(
)
M.M^R Down Real LineU:.T()
M.M^R New WindowU:.T()
M.M^R Back To IndentationU:.T()
ff"E
FS^RINITU.P'
FS^RINITUH
FS^RINITU:.T()
M.M^R Kill LineU:.T()
M.M^R Goto BeginningU:.T()
M.M^R Kill Whole WordU:.T()
o[9.[A
0A"C-FWL'
"L:M(M.M^R Kill Word)'
1A:"C:FWL'
.[0
:<FWL>1:<:FWL>.[1
Q0,Q1:M(M.M& Kill Text)HAZ1510CHazeltine1510 Support Macros (also works for other hazeltines).C Set up to take advantage of cursor keys.
It sets up Tilde as a prefix char, and defines the characters which
the keys send to do worthwhile functions.
	Right Arrow = ^H        = ^R Backward Character
	Left Arrow  = ^P        = ^R Forward Character
	Up Arrow    = <tilde>^L = ^R Up Real Line
	Down Arrow  = <tilde>^K = ^R Down Real Line
	D/L	    = <tilde>^S = ^R Kill Line
	I/L	    = <tilde>^Z = ^R Open Line
	Clear	    = <tilde>^\ = ^R New Window (^L)
	Home	    = <tilde>^R = ^R Goto Beginning 
	S-Lft=S-Rght= <tilde>^@ = ^R Kill Word
	S-Clear     = <tilde>^] = ^R Wipe Buffer
	S-Tab       = <tilde>^T = ^R Back To Indentation 

Beware, it does redefine ^P to be forward moving, instead of upward
moving.  To turn this off (your right arrow key will not work, either),
call M-X Hazeltine with any argument.

This also makes <tilde> a special character, so in order to insert
it, you must use ^Q^R Kill all of the current or next word.
The word killed is the one the pointer is in or next to,
or the first word to the right of the pointer.
A positive argument is a repetition count.
A negative argument means kill the previous word(s) instead.#Hazeltine
^R Kill Whole Word
T+8+fq(+4)[20[3
<%3,-q2f2u3q3&1@;q3"l0'>
f[BBindq3-1*5,q3*5g2q:..o(0)+q2