(DEFINE-FILE-INFO READTABLE "INTERLISP" PACKAGE "INTERLISP") (FILECREATED "27-Nov-86 13:27:18" ("compiled on " {ERIS}LIBRARY>CHATTERMINAL.;12) "25-Nov-86 00:46:57" bcompl'd in "Xerox Lisp 25-Nov-86 ..." dated "25-Nov-86 01:18:01") (FILECREATED "16-Oct-86 19:49:42" {ERIS}LIBRARY>CHATTERMINAL.;12 changes to%: (FNS TERM.RESET.DISPLAY.PARMS) (VARS CHATTERMINALCOMS) (FILES CHATDECLS) previous date%: "26-Mar-86 12:35:25" {ERIS}LIBRARY>CHATTERMINAL.;10) TERM.ADDCHAR :D4 (P 0 Y I 0 CHAT.STATE) p@@@@H@@@H@ @@@gg @dH@@ h(108 TERM.ERASEBITS 84 BKBITBLT) (102 CHAT.STATE 96 CHAT.STATE 89 CHAT.STATE 80 REPLACE 77 INPUT 72 CHAT.STATE 65 CHAT.STATE 58 CHAT.STATE 52 CHAT.STATE 44 CHAT.STATE 38 CHAT.STATE 32 CHAT.STATE 25 CHAT.STATE 19 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () TERM.ADDLINE :D4 (I 1 ATYPOS I 0 CHAT.STATE) TA@b@j@@jd@ A@gg @jA@@ @ (81 TERM.ERASEBITS 55 BKBITBLT) (75 CHAT.STATE 69 CHAT.STATE 62 CHAT.STATE 51 REPLACE 48 INPUT 42 CHAT.STATE 35 CHAT.STATE 27 CHAT.STATE 21 CHAT.STATE 14 CHAT.STATE 5 CHAT.STATE) () TERM.CLEAR.TAB :D4 (I 1 TERMINAL.X I 0 CHAT.STATE) @A@ HII(13 DREMOVE) (8 CHAT.STATE 3 CHAT.STATE) () TERM.DELCHAR :D4 (P 0 Y I 0 CHAT.STATE) v@@@@@H@@H@ @@@gg @d @H@@ (115 TERM.ERASEBITS 84 BKBITBLT) (109 CHAT.STATE 103 CHAT.STATE 95 CHAT.STATE 89 CHAT.STATE 80 REPLACE 77 INPUT 72 CHAT.STATE 65 CHAT.STATE 58 CHAT.STATE 52 CHAT.STATE 45 CHAT.STATE 39 CHAT.STATE 31 CHAT.STATE 25 CHAT.STATE 19 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () TERM.DELETELINE :D4 (I 1 ATYPOS I 0 CHAT.STATE) eA@b@j@@j@@@ A@@gg @j@@ @ (98 TERM.ERASEBITS 74 BKBITBLT) (92 CHAT.STATE 86 CHAT.STATE 80 CHAT.STATE 70 REPLACE 67 INPUT 61 CHAT.STATE 54 CHAT.STATE 47 CHAT.STATE 40 CHAT.STATE 34 CHAT.STATE 27 CHAT.STATE 21 CHAT.STATE 14 CHAT.STATE 5 CHAT.STATE) () TERM.DOWN :D4 (I 1 NLINES I 0 CHAT.STATE) @@@J@@@@@@AkHdIIHII@ @0j&@@@*HII@ @d@ (157 TERM.DELETELINE 139 MOVETO 92 MOVETO) (151 CHAT.STATE 145 CHAT.STATE 134 CHAT.STATE 118 CHAT.STATE 114 CHAT.STATE 108 CHAT.STATE 97 CHAT.STATE 87 CHAT.STATE 54 CHAT.STATE 48 CHAT.STATE 41 CHAT.STATE 35 CHAT.STATE 31 CHAT.STATE 25 CHAT.STATE 15 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () TERM.ERASE.IN.DISPLAY :D4 (I 1 PARAM I 0 CHAT.STATE) Adj"@ @jd@ @@ kO@j@@@ @*@@ @j@@@@ Al!@ @@@ (155 MOVETO 133 CLEARW 117 TERM.ERASEBITS 86 TERM.ERASEBITS 36 TERM.ERASEBITS 10 TERM.ERASE.TO.EOL) (150 CHAT.STATE 144 CHAT.STATE 138 CHAT.STATE 128 CHAT.STATE 111 CHAT.STATE 105 CHAT.STATE 98 CHAT.STATE 92 CHAT.STATE 78 CHAT.STATE 72 CHAT.STATE 66 CHAT.STATE 60 CHAT.STATE 53 CHAT.STATE 47 CHAT.STATE 29 CHAT.STATE 23 CHAT.STATE 17 CHAT.STATE) () TERM.ERASE.IN.LINE :D4 (I 1 PARAM I 0 CHAT.STATE) VAdj@ k"@j@@@@ Al!@j@@@ @ (83 TERM.ERASEBITS 45 TERM.ERASEBITS 9 TERM.ERASE.TO.EOL) (77 CHAT.STATE 71 CHAT.STATE 64 CHAT.STATE 58 CHAT.STATE 39 CHAT.STATE 33 CHAT.STATE 26 CHAT.STATE 20 CHAT.STATE) () TERM.ERASE.TO.EOL :D4 (I 0 CHAT.STATE) -@d@@@ @@ (42 TERM.ERASEBITS) (36 CHAT.STATE 29 CHAT.STATE 23 CHAT.STATE 16 CHAT.STATE 10 CHAT.STATE 4 CHAT.STATE) () TERM.ERASEBITS :D4 (I 4 HEIGHT I 3 WIDTH I 2 BOTTOM I 1 LEFT I 0 CHAT.STATE) hdd@ABCDggj (23 BKBITBLT) (18 REPLACE 15 TEXTURE 6 CHAT.STATE) () TERM.GODOWN :D4 (I 1 NLINES I 0 CHAT.STATE) m@@@W@@@@@@@AkHIIHdIIHII@ (106 MOVETO) (101 CHAT.STATE 58 CHAT.STATE 52 CHAT.STATE 48 CHAT.STATE 41 CHAT.STATE 35 CHAT.STATE 31 CHAT.STATE 25 CHAT.STATE 15 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () TERM.HOME :D4 (I 0 CHAT.STATE) (@jj@@*HII@ (37 MOVETO) (32 CHAT.STATE 16 CHAT.STATE 12 CHAT.STATE 3 CHAT.STATE) () TERM.IDENTIFY.SELF :D4 (I 0 CHAT.STATE) @@ @ (23 FORCEOUTPUT 14 PRIN1) (18 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () TERM.LEFT :D4 (I 1 NCHARS I 0 CHAT.STATE) F@j<@@@AkjHHjHII@@ (67 MOVETO) (62 CHAT.STATE 56 CHAT.STATE 23 CHAT.STATE 17 CHAT.STATE 13 CHAT.STATE 3 CHAT.STATE) () TERM.MODIFY.ATTRIBUTES :D4 (P 1 A I 2 INVERTFLG I 1 ATTRIBUTES I 0 CHAT.STATE) AHdHhHHIdg8h@ gg @ g@ @j gCB!h@ gg @ @ gg @ nIgIdg@Bkj OgGBg@ 5g@ %(221 DSPSOURCETYPE 205 DSPSOURCETYPE 148 DSPFONT 139 FONTCOPY 130 DSPFONT 118 DSPFONT 109 FONTCOPY 100 DSPFONT 69 DSPSOURCETYPE 56 DSPFONT 47 FONTCOPY 38 DSPFONT) (216 CHAT.STATE 212 INVERT 200 CHAT.STATE 196 INPUT 186 INVERSE 171 CHAT.STATE 163 UNDERLINE 156 BLINK 143 CHAT.STATE 136 BOLD 133 WEIGHT 125 CHAT.STATE 113 CHAT.STATE 106 MEDIUM 103 WEIGHT 95 CHAT.STATE 84 BRIGHT 74 CHAT.STATE 64 CHAT.STATE 60 INPUT 51 CHAT.STATE 44 MEDIUM 41 WEIGHT 33 CHAT.STATE 24 NORMAL) () TERM.MOVETO :D4 (I 2 CY I 1 CX I 0 CHAT.STATE) g@A@@ @HdIIHII@@@*B@HdIIHII@ (100 MOVETO) (95 CHAT.STATE 66 CHAT.STATE 59 CHAT.STATE 53 CHAT.STATE 49 CHAT.STATE 21 CHAT.STATE 15 CHAT.STATE 8 CHAT.STATE 3 CHAT.STATE) () TERM.NEWLINE :D4 (I 0 CHAT.STATE) @ @jj@@ (27 MOVETO 3 TERM.DOWN) (22 CHAT.STATE 16 CHAT.STATE 7 CHAT.STATE) () TERM.PRINTCHAR :D4 (I 2 WRAPFLG I 1 CHAR I 0 CHAT.STATE) @H(HAlI@ j@A @@@HII@ 6B@ @@j@HII@@ h(126 MOVETO 81 TERM.NEWLINE 37 TERM.UNDERLINE) (121 CHAT.STATE 115 CHAT.STATE 97 CHAT.STATE 90 CHAT.STATE 86 CHAT.STATE 69 CHAT.STATE 52 CHAT.STATE 46 CHAT.STATE 42 CHAT.STATE 26 CHAT.STATE 12 STREAM 3 CHAT.STATE) () TERM.RESET.DISPLAY.PARMS :D4 (I 0 CHAT.STATE) @jh@ @lA@@h@ HI$IHI&I @@$@@g @@ @@ @@@g @@@HI I@@ @k@@HI*I(147 GETWINDOWPROP 99 GETWINDOWPROP 64 CHARWIDTH 41 DSPFONT 14 DSPLINEFEED) (210 CHAT.STATE 203 CHAT.STATE 194 CHAT.STATE 188 CHAT.STATE 184 CHAT.STATE 165 CHAT.STATE 158 CHAT.STATE 151 CHAT.STATE 144 HEIGHT 139 CHAT.STATE 135 CHAT.STATE 131 CHAT.STATE 122 CHAT.STATE 115 CHAT.STATE 109 CHAT.STATE 105 CHAT.STATE 96 WIDTH 91 CHAT.STATE 87 CHAT.STATE 79 FONTDESCRIPTOR 74 CHAT.STATE 70 CHAT.STATE 36 CHAT.STATE 31 CHAT.STATE 27 CHAT.STATE 21 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () TERM.RIGHT :D4 (I 1 NCHARS I 0 CHAT.STATE) W@@@ @@@ @@AkHdII@@@ (84 MOVETO) (79 CHAT.STATE 73 CHAT.STATE 67 CHAT.STATE 42 CHAT.STATE 36 CHAT.STATE 30 CHAT.STATE 26 CHAT.STATE 16 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () TERM.SCROLLDOWN :D4 (I 1 TOP I 0 CHAT.STATE) c@j@@@j@@ A@@gg @jA@@@ @ (96 TERM.ERASEBITS 63 BKBITBLT) (90 CHAT.STATE 84 CHAT.STATE 77 CHAT.STATE 70 CHAT.STATE 59 REPLACE 56 INPUT 49 CHAT.STATE 43 CHAT.STATE 36 CHAT.STATE 30 CHAT.STATE 23 CHAT.STATE 16 CHAT.STATE 10 CHAT.STATE 3 CHAT.STATE) () TERM.SET.TAB :D4 (I 1 TERMINAL.X I 0 CHAT.STATE) 3@@Ah@A@@ @(41 SORT) (46 CHAT.STATE 36 CHAT.STATE 26 CHAT.STATE 21 CHAT.STATE 10 CHAT.STATE 3 CHAT.STATE) () TERM.SETMARGINS :D4 (I 2 BOTTOM I 1 TOP I 0 CHAT.STATE) >@@*Al@@@*Bk@@HIINIL (48 CHAT.STATE 40 CHAT.STATE 31 CHAT.STATE 27 CHAT.STATE 17 CHAT.STATE 7 CHAT.STATE 3 CHAT.STATE) () TERM.SMOOTHSCROLL :D4 (P 1 I I 0 CHAT.STATE) R@kIH/@jd@jk@ @ gg IkY@jd@ @ (79 TERM.ERASEBITS 52 BKBITBLT) (73 CHAT.STATE 67 CHAT.STATE 48 REPLACE 45 INPUT 40 CHAT.STATE 34 CHAT.STATE 26 CHAT.STATE 18 CHAT.STATE 3 CHAT.STATE) () TERM.SPECVARS :D4 (P 3 X I 0 DISPLAYNAME F 4 TERM.SPECVARS) 00@T#dKdhK IHhZH&J(26 EVAL) NIL () TERM.TAB :D4 (P 1 NEXT.STOP P 0 CURSORX I 0 CHAT.STATE) R@@kA@Z'hY"@I@\L@@ HKKiJ(63 MOVETO) (58 CHAT.STATE 52 CHAT.STATE 40 CHAT.STATE 35 CHAT.STATE 21 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () TERM.UNDERLINE :D4 (I 1 CHAR I 0 CHAT.STATE) @@@@l@@@kA@$ kgg (61 BKBITBLT 50 CHARWIDTH) (57 REPLACE 54 INVERT 45 CHAT.STATE 36 CHAT.STATE 30 CHAT.STATE 24 CHAT.STATE 15 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () TERM.UP :D4 (I 1 NLINES I 0 CHAT.STATE) R@@*B@@@*@@AkHdIIHII@ (79 MOVETO) (74 CHAT.STATE 41 CHAT.STATE 35 CHAT.STATE 29 CHAT.STATE 25 CHAT.STATE 19 CHAT.STATE 9 CHAT.STATE 3 CHAT.STATE) () (PRETTYCOMPRINT CHATTERMINALCOMS) (RPAQQ CHATTERMINALCOMS ((FNS TERM.ADDCHAR TERM.ADDLINE TERM.CLEAR.TAB TERM.DELCHAR TERM.DELETELINE TERM.DOWN TERM.ERASE.IN.DISPLAY TERM.ERASE.IN.LINE TERM.ERASE.TO.EOL TERM.ERASEBITS TERM.GODOWN TERM.HOME TERM.IDENTIFY.SELF TERM.LEFT TERM.MODIFY.ATTRIBUTES TERM.MOVETO TERM.NEWLINE TERM.PRINTCHAR TERM.RESET.DISPLAY.PARMS TERM.RIGHT TERM.SCROLLDOWN TERM.SET.TAB TERM.SETMARGINS TERM.SMOOTHSCROLL TERM.SPECVARS TERM.TAB TERM.UNDERLINE TERM.UP) (INITVARS (TERM.SPECVARS)) (DECLARE%: EVAL@COMPILE DONTCOPY (FILES (SOURCE) CHATDECLS)))) (RPAQ? TERM.SPECVARS) (PUTPROPS CHATTERMINAL COPYRIGHT ("Xerox Corporation" 1984 1985 1986)) NIL