Google
 

Trailing-Edge - PDP-10 Archives - mit_emacs_170_teco_1220 - emacs/nvt132.elib
There are no other files named nvt132.elib in the archive.
PW
[0+8+FQ(+4)[1
0FO10F"G+Q1'
+FQ()+4U1
FQ1"L0'
,Q1:M(Q1+4(]1]0))
7].;kH'YlbHm	0zBdx"q.N<8LVbe4s~<#1hCTV^QeL& Set VT132 Mode Line& Setup NVT132 Library#& VT132 Prefix Character DriverFix PHOTO FileSet Terminal WidthVT132 ALTERNATE KEYPADVT132 InfoVT132 NORMAL KEYPADVT132 Number KeypadVT132 Transmit Keypad ^R Delete Last Searched Item^R Kill Real Line^R Kill Real Line^R Proper Delete Character^R Toggle Terminal Width~DIRECTORY~~DOC~ & Set VT132 Mode Line ~DOC~ & Setup NVT132 Library)~DOC~ & VT132 Prefix Character Driver~DOC~ Fix PHOTO File~DOC~ Set Terminal Width ~DOC~ VT132 ALTERNATE KEYPAD~DOC~ VT132 Info~DOC~ VT132 NORMAL KEYPAD~DOC~ VT132 Number Keypad~DOC~ VT132 Transmit Keypad&~DOC~ ^R Delete Last Searched Item~DOC~ ^R Kill Real Line~DOC~ ^R Kill Real Line$~DOC~ ^R Proper Delete Character"~DOC~ ^R Toggle Terminal Width~DOC~ ~Filename~~Filename~
~INVERT~
	0FO..QVT132 Setup Hookq0"G:M0'
M.M^R Toggle Terminal WidthU...(
M.VVT132 SETUP HOOK
@:iVT132 SETUP HOOK/:i*CVT132 Library has already been loaded
fsechodisplay0fsechoactive/
1,M.M& Setup PAGE Library"E
M(M.MLoad Library)PAGE'
:i*M.VPage Setup Hook
0M.CTemporary Vt132 storageIntermediate storage for VT132 mode
1M.CVT132 Mode!* Non-zero activates alternate Keypad!
"'N-(q$Temporary Vt132 storage$"'N)"E'
1FSMODECH$
"N:M(M.MVT132 Alternate Keypad$)'
  "#:M(M.MVT132 Normal Keypad$)'
M(M.M & SET VT132 MODE LINE)
0fo..qExit to Inferior Hookf"E
:i*M.VExit to Inferior HookW:i*'"#'[1
@:iExit to Inferior Hook|1WM(M.MVT132 NORMAL KEYPAD)|
0fo..qExit to superior hookf"E
:i*M.VExit To Superior Hookw:i*'"#'[2
@:iExit to superior hook|2WM(M.MVT132 NORMAL KEYPAD)|
0fo..qReturn From Inferior Hookf"E
:i*M.VReturn From Inferior HookW:i*'"#'[3
@:iReturn From Inferior Hook|3WM(M.MVT132 ALTERNATE KEYPAD)|
0fo..qReturn From Superior Hookf"E
:i*M.VReturn From Superior Hookw:i*'"#'[4
@:iReturn From Superior Hook|4WM(M.MVT132 ALTERNATE KEYPAD)|

:M(M.MVT132 ALTERNATE KEYPAD)'128M(M.MMAKE PREFIX CHARACTER).OU..O
0FO..QEMacs Version-146"LM.M& VT132 PREFIX CHARACTER DRIVERU.P'
M.M^R UP REAL LINEU:.O(A)
M.M^R DOWN REAL LINEU:.O(B)
6fs^RINITU:.O(C)
2fs^RinitU:.O(D)
M.M^R KILL REAL LINEU:.O(P)
M.M^R EXECUTE MINIBUFFERU:.O(Q)
M.M^R UN-KILLU:.O(R)
5fs^RinitU:.O(S)
M.M^R KILL WORDU:.O(l)
M.M^R FORWARD WORDU:.O(m)
M.M^R PREVIOUS Several SCREENU:.O(n)
M.M^R NEXT Several SCREENU:.O(M)
14fs^RinitU:.O(p)
M.M^R GOTO BEGINNINGU:.O(q)
M.M^R GOTO ENDU:.O(r)
1fs^RinitU:.O(s)
16fs^RinitU:.O(t)
M.M^R Proper Delete CharacterU:.O(u)
M.M^R Delete Last Searched ItemU:.O(v)
15fs^RinitU:.O(w)
1,M.M& SETUP PAGE LIBRARY"E
M.M^R NEXT PAGEU:.O(x)'
"#M.M^R GOTO PAGEU:.O(x)'
M.M^R QUOTED INSERTU:.O(y)
@:I*/[?1h/FSIMAGEOUT
@:I*/=/FSIMAGEOUT
1M(M.M& Set VT132 Mode line)
.(f[bbind
gprefix char list
j:sMeta-O  "EJiMeta-O  Q.O
'
HFXPrefix char list
f]bbind)J
1uTemporary Vt132 storage
1UVT132 MODE
`@:I*/[?1l>/FSIMAGEOUT
M.M^R SPLIT LINEU..O
M.M& PREFIX CHARACTER DRIVERU.P
.(f[bbind
gprefix char list
j:sMeta-O  "N0lk'
HFXPrefix char list
f]bbind)J
0uTemporary Vt132 storage
0UVT132 MODE
6[0Q..0[10F[HELPM
Q1M.IFIU0
Q1-335"NQ0:FCU0'
F]HELPMQ0-4110."E?U0'
Q0-?"E
FS^RLASTU0
Q0,(Q0@FS^RCMAC)M(M.M^R PREFIX DESCRIBE)
:I*0 '
Q0U..1
Q:()(Q0)F"EW:I*FG'4qSet Mode line hook[1
f[bbind
fq1"L:i1'
g1j
:@S/VT132 MODE/"E@I/
0FO..QVT132 MODE"N
FSRGETTY-18"EI VT100'"#I VT132''/'
HXSET MODE LINE HOOK
1fsmodechange
-F"GM(4FS^RINIT)'
"#FS^RRUBOUT'
[0[..O
QSEARCH DEFAULT RINGU..O
.FSWORDU0
]..O
-FQ0F~0"E-FQ0@:M(M.M& KILL TEXT)'
"#FQ0F~0"EFQ0@:M(M.M& KILL TEXT)''
0:@M(M.M^R KILL LINE)
t80[a
[B
QB-79"G
QB-133"L
QBUA''
QA-80"G
:@I*`<[?3h`fsimageout'!>!
"#w:@I*`<[?3l`FSimageout'!>!
4
QA-1fswidth
0FO..QWindow 2 Size"N
M.M& Multi-Window RefreshF[refresh'
1fsmodechange
0f[lines
ft-----------------------------------------
|  "PF1"  |  "PF2"  |  "PF3"  |  "PF4"  |
|  Save   |  TECO   | Unsave  |   End   | C-M-(  Toggles 80/132 column mode
|  text   | Command |  text   | of line |
|---------+---------+---------+---------|
|   "7"   |   "8"   |   "9"   |   "-"   |
|  Open   |  Page   |  Quote  | Forward |   Arrow keys are defined to move
|  line   |         |  next   |  Word   |   cursor one position in direction
|---------+---------+---------+---------|   indicated.
|   "4"   |   "5"   |   "6"   |   ","   |
|   Up    | Delete  | Delete  |  Kill   |
|  line   |Character|  last   |  Word   |
|---------+---------+---------+---------|
|   "1"   |   "2"   |   "3"   | "ENTER" |
|   Top   | Bottom  |  Start  |         |
| of page | of page | of line |         |
|---------+---------+---------|  Next   |
|        "0"        |   "."   | Screen  |
|     Down Line     |Previous |         |
|                   | Screen  |         |
|-------------------+---------+---------|
!<!@:I*/>/FSIMAGEOUT
@:I*/=/FSIMAGEOUT
:@M(M.M^R KILL LINE)
[8[9
FSRGETTY-52*(fsrgetty-18)"E
j<:@s``;FKD-D>
j<:@s`k>
j<:s;fkd>
j<:s;fkd4<13i10i>>
j<:s
;r13i>'
j<FSWIDTH+1[a
QA-80"G80'"#132':M(M.MSet Terminal Width)
NVT132VT132 Keypad Definitions)S Sets up the defaults for the VT132
keypad upon the entrance of the library.  The fork hooks are
defined so that the keypad is left in numeric mode upon
exiting.SC Sets alternate keypad mode for VT132's
When this command is executed, the keypad on the left and the arrow
keys are now executable commands.
  The terminal is put in CURSOR KEYS MODE and KEYPAD APPLICATION MODE.
This mode switching is done by valretting to DDT so if this job
does not have a DDT superior this command will fail.-C Undos alternate keypad mode for VT132's3S VT132 M.P: handles a prefix character.
Given a q-vector as argument, it reads a character
and returns the q-vector element it selects.
The character read is left in Q..1.,S Set the Mode line hook for the libraryQ^R Delete the character after the point.
Negative arguments delete backwardsX^R Deletes last searched item in buffer.
Will only work if the pointer hasn't moved$^R Kill lines including the CRLFC Set the terminal and display widths.
The only argument is the width of the display (a number between 80 and
132 inclusive).  The default is 80.4C Prints out the key definitions in display modeC Turns off the keypad to allow using the numbers.
The key definitions for the pad are still there upon returning with
VT132 Transmit KeypadCC Sets the keypad to transmit their escape seq.
If the key definitions need to be reset the user should use
VT132 Alternate Keypad.  This command is the opposite of
VT132 Number Keypad$^R Kill lines including the CRLF.S Strips a PHOTO file if created on a VT520^R Toggles window between 80 and 132 columnsW& Setup NVT132 Library
VT132 ALTERNATE KEYPAD
VT132 NORMAL KEYPAD
& VT132 Prefix Character Driver
& Set VT132 Mode Line
^R Proper Delete Character
^R Delete Last Searched Item
^R Kill Real Line
Set Terminal Width
VT132 Info
VT132 Number Keypad
VT132 Transmit Keypad
^R Kill Real Line
Fix PHOTO File
^R Toggle Terminal Width
T+8+fq(+4)[20[3
<%3,-q2f2u3q3&1@;q3"l0'>
f[BBindq3-1*5,q3*5g2q:..o(0)+q2