(FILECREATED " 7-Oct-86 14:47:38" ("compiled on " {ERIS}TEDITSCREEN.;41) " 1-Oct-86 20:23:15" recompiled changes: \TEDIT.CLOSEUPLINES in "Xerox Lisp 1-Oct-86 ..." dated " 1-Oct-86 21:24:44") (FILECREATED " 7-Oct-86 14:39:22" {ERIS}TEDITSCREEN.;41 129728 changes to: (FNS \TEDIT.CLOSEUPLINES) previous date: " 6-Oct-86 13:03:26" {ERIS}TEDITSCREEN.;40) TEDIT.CR.UPDATESCREEN D1 (I 11Q DONTSCROLL I 10Q CHWIDTH I 7 DS I 6 CRSEEN I 5 BLANKSEEN I 4 LINE I 3 SEL I 2 TEXTOBJ I 1 XPOINT I 0 CH#) o(2 HELP) NIL ( 6 (PROG ((WINDOW (fetch \WINDOW of TEXTOBJ)) (PREVLINE (fetch PREVLINE of LINE))) (COND ((AND (NOT (fetch CR\END of PREVLINE)) (ILEQ (IDIFFERENCE XPOINT (fetch LEFTMARGIN of LINE)) (IDIFFERENCE (fetch RIGHTMARGIN of PREVLINE) (fetch LXLIM of PREVLINE)))) (* This CR should push the start of the line back upward.) (replace DIRTY of PREVLINE with T) (replace TXTNEEDSUPDATE of TEXTOBJ with T))) (TEDIT.UPDATE.SCREEN TEXTOBJ PREVLINE T) (\FIXSEL SEL TEXTOBJ) (\SHOWSEL SEL NIL T) (COND (DONTSCROLL (* SO DO NOTHING)) ((OR (NOT (fetch NEXTLINE of LINE)) (ILEQ (fetch YBOT of (fetch NEXTLINE of LINE)) (fetch BOTTOM of (DSPCLIPPINGREGION NIL WINDOW)))) (* This pushed the caret off-screen. Move it up.) (replace EDITOPACTIVE of TEXTOBJ with NIL) (SCROLLW WINDOW 0 (LLSH (fetch LHEIGHT of (COND ((fetch NEXTLINE of LINE)) (LINE))) 1)))))) TEDIT.DELETELINE D1 (P 1 NEXT P 0 PREV I 2 WINDOW I 1 TEXTOBJ I 0 LINE) 3@@HI AHIhB hHI(35Q \TEDIT.CLOSEUPLINES) (53Q LINEDESCRIPTOR 42Q LINEDESCRIPTOR 11Q LINEDESCRIPTOR 3 LINEDESCRIPTOR) () TEDIT.INSERT.DISPLAYTEXT D1 (I 6 SEL I 5 DS I 4 XPOINT I 3 LINE I 2 CHWIDTH I 1 CH I 0 TEXTOBJ) o(2 HELP) NIL ( 6 (PROG ((LOOKS (\TEDIT.APPLY.STYLES (fetch CARETLOOKS of TEXTOBJ) (fetch \INSERTPC of TEXTOBJ) TEXTOBJ)) (TERMSA (fetch TXTTERMSA of TEXTOBJ)) DY FONT) (DSPFONT (SETQ FONT (fetch CLFONT of LOOKS)) DS) (* Change the font) (COND ((IGREATERP (FONTPROP (fetch CLFONT of LOOKS) (QUOTE ASCENT)) (fetch LTRUEASCENT of LINE)) (* The font this character is in is taller than the existing line. Adjust the LINEDESCRIPTOR's ascent.) (\TEDIT.ADJUST.LINES TEXTOBJ LINE DS (fetch YBOT of (fetch PREVLINE of LINE)) (IDIFFERENCE (fetch LTRUEASCENT of LINE) (FONTPROP (fetch CLFONT of LOOKS) (QUOTE ASCENT)))) (* Move other text to allow for the new height) (add (fetch (LINEDESCRIPTOR ASCENT) of LINE) (IDIFFERENCE (FONTPROP (fetch CLFONT of LOOKS) (QUOTE ASCENT)) (fetch LTRUEASCENT of LINE))) (replace (LINEDESCRIPTOR LTRUEASCENT) of LINE with (FONTPROP (fetch CLFONT of LOOKS) (QUOTE ASCENT))))) (COND ((IGREATERP (FONTPROP (fetch CLFONT of LOOKS) (QUOTE DESCENT)) (fetch LTRUEDESCENT of LINE)) (* If the caret's font will change the line's descent, adjust lower lines downward) (\TEDIT.ADJUST.LINES TEXTOBJ (fetch NEXTLINE of LINE) DS (fetch YBOT of LINE) (IDIFFERENCE (fetch LTRUEDESCENT of LINE) (FONTPROP (fetch CLFONT of LOOKS) (QUOTE DESCENT)))) (add (fetch (LINEDESCRIPTOR DESCENT) of LINE) (IDIFFERENCE (FONTPROP (fetch CLFONT of LOOKS) (QUOTE DESCENT)) (fetch LTRUEDESCENT of LINE))) (* Fix the line's leading-adjusted descent to account for this change) (replace LTRUEDESCENT of LINE with (FONTPROP (fetch CLFONT of LOOKS) (QUOTE DESCENT))) (* Also the unadjusted descent) (replace YBOT of LINE with (IDIFFERENCE (fetch YBASE of LINE) (fetch DESCENT of LINE))) (* And note our new location.))) (BITBLT DS XPOINT (fetch YBOT of LINE) DS (IPLUS XPOINT CHWIDTH) (fetch YBOT of LINE) (IDIFFERENCE (fetch RIGHTMARGIN of LINE) XPOINT) (fetch LHEIGHT of LINE) (QUOTE INPUT) (QUOTE REPLACE)) (* Move the old text over) (BITBLT NIL 0 0 DS XPOINT (fetch YBOT of LINE) CHWIDTH (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE) (* Blank out the area we're going to write into) (MOVETO XPOINT (IPLUS (fetch YBASE of LINE) (OR (fetch CLOFFSET of LOOKS) 0)) DS) (* Set the display stream position) (COND (TERMSA (* Special terminal table for controlling character display. Use it.) (RESETLST (RESETSAVE \PRIMTERMSA TERMSA) (replace (TEXTSTREAM REALFILE) of (fetch STREAMHINT of TEXTOBJ) with DS) (COND ((STRINGP CH) (for CHAR instring CH do (SELCHARQ CHAR (TAB (* Put down white) (BITBLT NIL 0 0 DS XPOINT (fetch YBOT of LINE) 44Q (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE) (RELMOVETO 44Q 0 DS)) (CR (BITBLT NIL 0 0 DS XPOINT (fetch YBOT of LINE) (IMAX 6 (CHARWIDTH CHAR FONT)) (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE)) (\DSPPRINTCHAR (fetch STREAMHINT of TEXTOBJ) CHAR)))) (T (SELCHARQ CH (TAB (* Put down white) (BITBLT NIL 0 0 DS XPOINT (fetch YBOT of LINE) 44Q (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE) (RELMOVETO 44Q 0 DS)) (CR (BITBLT NIL 0 0 DS XPOINT (fetch YBOT of LINE) (IMAX 6 (CHARWIDTH CH FONT)) (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE)) (\DSPPRINTCHAR (fetch STREAMHINT of TEXTOBJ) CH)))))) (T (* No special handling; just use native character codes) (COND ((STRINGP CH) (for CHAR instring CH do (SELCHARQ CHAR (TAB (* Put down white) (BITBLT NIL 0 0 DS (DSPXPOSITION NIL DS) (fetch YBOT of LINE) 44Q (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE) (RELMOVETO 44Q 0 DS)) (CR (BITBLT NIL 0 0 DS (DSPXPOSITION NIL DS) (fetch YBOT of LINE) (IMAX 6 (CHARWIDTH CHAR FONT)) (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE)) (BLTCHAR CHAR DS)))) (T (SELCHARQ CH (TAB (* Put down white) (BITBLT NIL 0 0 DS (DSPXPOSITION NIL DS) (fetch YBOT of LINE) 44Q (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE) (RELMOVETO 44Q 0 DS)) (CR (* Blank out the CR's width.) (BITBLT NIL 0 0 DS (DSPXPOSITION NIL DS) (fetch YBOT of LINE) (IMAX 6 (CHARWIDTH CH FONT)) (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE)) (BLTCHAR CH DS)))))) (BITBLT NIL 0 0 DS (fetch LXLIM of LINE) (fetch YBOT of LINE) (fetch WRIGHT of TEXTOBJ) (fetch LHEIGHT of LINE) (QUOTE TEXTURE) (QUOTE REPLACE) WHITESHADE) (* Clear after EOL) (TEDIT.MODIFYLOOKS LINE XPOINT DS LOOKS (fetch YBASE of LINE)) (* Do underlining, strike-out, etc.))) TEDIT.INSERT.UPDATESCREEN D1 (P 36Q LNLIST P 35Q L1LIST P 34Q LN P 33Q L1 P 32Q WW P 24Q IMAGECACHE P 23Q TABSEEN P 22Q DY P 21Q OLHEIGHT P 20Q OFLOWFN P 17Q SAVEWIDTH P 16Q PREVLINE P 15Q DX P 14Q NEWLINEFLG P 13Q LINES P 12Q NEXTLINE P 11Q FIXEDLINE P 10Q PREVSPACE P 7 OCR\END P 6 OCHLIM P 5 OXLIM P 4 CHWIDTH P 3 CHORIG P 2 EOLFLAG P 1 WINDOW P 0 THISLINE I 12Q INCREMENTAL I 11Q DONTSCROLL I 10Q CRSEEN I 7 BLANKSEEN I 6 OTEXTLEN I 5 SEL I 4 TEXTOBJ I 3 XPOINT I 2 CHARS I 1 CH# I 0 CH F 37Q TEDIT.SELECTION F 40Q SELINE) ) D8D@EBAEE EgEj EgGDXjIhiDhiE ED Ehi EW> EEIEEUO,_:O*_ hO2_8hO2_8O2_2O<O:GO4DJEdgO6g:O86EdgO6gO8jhO4 hiEdgO:gO<c@ED(hD(hiED&`W@\Dh>O4jEdgO:g*O<%EdgO:gO< l YDO4 O:_:O<(1032Q \TEDIT.SET.WINDOW.EXTENT 1020Q SCROLLW 1004Q SHOULDNT 537Q DSPCLIPPINGREGION 350Q \COPYSEL 201Q \COPYSEL 172Q \SHOWSEL 163Q \FIXSEL 155Q TEDIT.UPDATE.SCREEN 105Q \SYSBUFP) (1007Q LINEDESCRIPTOR 773Q RIGHT 761Q LEFT 753Q SELECTION 737Q RIGHT 726Q LEFT 720Q SELECTION 705Q TEXTOBJ 667Q TEXTOBJ 661Q SELECTION 643Q TEXTOBJ 635Q LINEDESCRIPTOR 621Q TEXTOBJ 613Q SELECTION 575Q RIGHT 564Q LEFT 556Q SELECTION 525Q LINEDESCRIPTOR 516Q RIGHT 510Q LINEDESCRIPTOR 500Q LEFT 472Q SELECTION 457Q RIGHT 446Q LEFT 440Q SELECTION 425Q TEXTOBJ 230Q SELECTION 222Q SELECTION 213Q SELECTION 205Q SELECTION 150Q SELECTION 115Q TEXTOBJ 75Q CHAR 72Q SELECTION 63Q SELECTION 55Q LEFT 52Q SELECTION 42Q SELECTION 36Q SELECTION 25Q SELECTION 11Q TEXTOBJ 3 TEXTOBJ) () TEDIT.UPDATE.SCREEN D1 (P 4 LINE P 3 NLINE P 2 WW I 3 NEXTCARETCH# I 2 INCREMENTAL? I 1 STARTINGLINE I 0 TEXTOBJ) g@ bdXjhi(@A@2HHhHHIhIhII@LJBC [KK@hJC (142Q \FILLWINDOW 120Q \TEDIT.FIXCHANGEDPART 3 TEXTOBJ) (127Q LINEDESCRIPTOR 41Q TEXTOBJ 30Q TEXTOBJ 11Q TEXTOBJ) () \BACKFORMAT D1 (P 4 NLINE P 3 CH P 2 CHNO P 1 CH1 P 0 LINE1 I 2 WHEIGHT I 1 TEXTOBJ I 0 LINES) @qHAYdkhi@IkA kIlپNMJA. [l Jm԰Jk_khikOZIk4AhJ \BLBL@@LLbkذLHHHLL(152Q \FORMATLINE 102Q \BACKBIN 52Q \SETUPGETCH) (244Q LINEDESCRIPTOR 232Q LINEDESCRIPTOR 220Q LINEDESCRIPTOR 206Q LINEDESCRIPTOR 176Q LINEDESCRIPTOR 166Q LINEDESCRIPTOR 156Q LINEDESCRIPTOR 75Q TEXTOBJ 33Q LINEDESCRIPTOR 17Q TEXTOBJ 3 LINEDESCRIPTOR) () \DISPLAYLINE D1 (P 52Q TTX P 51Q DOTWIDTH P 50Q LEADERFONT P 47Q DX P 46Q TX P 45Q LOOKNO P 44Q I P 36Q SCALE P 35Q LHEIGHT P 34Q CURY P 33Q DDOFFSETCACHE P 32Q DDWIDTHCACHE P 31Q DDPILOTBBT P 30Q DISPLAYDATA P 27Q CLIPRIGHT P 26Q CLIPLEFT P 25Q XOFFSET P 24Q OLOOKS P 23Q OFONT P 22Q FONT P 21Q \PFILE P 20Q \PSTRING P 17Q \PCHARSLEFT P 16Q CACHE P 15Q LOOKSTARTX P 14Q HARDCOPYMODE P 13Q HCPYDS P 12Q DS P 11Q OLDCACHE P 10Q STREAM P 7 TERMSA P 6 THISLINE P 5 TEXTLEN P 4 WINDOWDS P 3 LOOKS P 2 WLIST P 1 CHLIST P 0 CH I 2 WINDOW I 1 LINE I 0 TEXTOBJ) +j@8@8@8B @ @@8@<@.@N@P@RA((jhp"A-AAA _@_>O@hiO@O>A _:OhO k_<@NOAO< AO: _dO$dO jdOOhO hjdOjdhdggj OhO k_Dj9DD /Ej*E A(jA@h hixECkjjEk_Ejhi9OE3Ek_KOOb KOOl DmbDjDAAIDۇ hjEjhiEk_KOOb JLLOԺKOOl A(j:LONMLLO OOOONMl影nNj'NiZCJA J E h(1450Q \FZEROP 1145Q \FZEROP 754Q \FZEROP 677Q \FZEROP 632Q \FZEROP 611Q \FZEROP 473Q \FZEROP 455Q \FZEROP 355Q \TEDIT.PURGE.SPACES) (1432Q LINEDESCRIPTOR 1425Q THISLINE 1353Q ARRAYP 1344Q ARRAYP 1323Q ARRAYP 1315Q ARRAYP 1267Q LINEDESCRIPTOR 1246Q ARRAYP 1230Q ARRAYP 1222Q ARRAYP 1200Q ARRAYP 1131Q LINEDESCRIPTOR 1125Q LINEDESCRIPTOR 1061Q ARRAYP 1040Q ARRAYP 770Q THISLINE 742Q TEXTOBJ 734Q LINEDESCRIPTOR 717Q LINEDESCRIPTOR 655Q THISLINE 643Q JUSTIFIED 567Q THISLINE 545Q LINEDESCRIPTOR 541Q LINEDESCRIPTOR 520Q LINEDESCRIPTOR 514Q LINEDESCRIPTOR 504Q CENTERED 433Q THISLINE 421Q LINEDESCRIPTOR 415Q LINEDESCRIPTOR 403Q LINEDESCRIPTOR 375Q LINEDESCRIPTOR 371Q LINEDESCRIPTOR 362Q RIGHT 345Q LEFT 332Q FMTSPEC 324Q LINEDESCRIPTOR 320Q LINEDESCRIPTOR 306Q FMTSPEC 300Q LINEDESCRIPTOR 274Q LINEDESCRIPTOR 264Q FMTSPEC 251Q LINEDESCRIPTOR 237Q FMTSPEC 231Q LINEDESCRIPTOR 225Q LINEDESCRIPTOR 213Q FMTSPEC 205Q LINEDESCRIPTOR 201Q LINEDESCRIPTOR 171Q FMTSPEC 154Q FMTSPEC 146Q LINEDESCRIPTOR 142Q LINEDESCRIPTOR 130Q FMTSPEC 122Q LINEDESCRIPTOR 116Q LINEDESCRIPTOR 104Q FMTSPEC 75Q THISLINE 65Q LINEDESCRIPTOR 61Q LINEDESCRIPTOR 51Q LINEDESCRIPTOR 45Q LINEDESCRIPTOR 33Q THISLINE 25Q THISLINE 11Q LINEDESCRIPTOR 3 FMTSPEC) () \FILLWINDOW D1 (P 11Q OFLOWFN P 10Q NEXTLINE P 7 WHEIGHT P 6 WINDOW P 4 LINES\DELETED P 3 TEXTLEN P 2 PREVLINE P 1 CHARLIM P 0 LINE I 5 NEXTCARETCH# I 4 WINDOW I 3 DONTFILLFLG I 2 TEXTOBJ I 1 CURLINE I 0 YBOT) i AQAABhDBNg ! BjTHhiHOHZHXi#H@H@HBHN H/E)HEhiH@H@HrHCLHh( J@H bB Fg'_NBlOg KIDIKjA(j3Kj.K$HKkعKIh HZ BhIk XJHJ_JHOOHH( @JH( H؆@H bB(hi#H@H@HBHN HE*HEhiH@H@H@H bB Fg'_NBlOg izHr@HJ bB( hi(HKhiHB(kHX5@B(hi'hjdNjB(B$@B(ggj Jd(jxJOJjhi_JKhiPJBhKk ]MXJHJH HJHHKkHZJKhiJ(jhiJhL(1377Q \FORMATLINE 1272Q BKBITBLT 1114Q \TEDIT.NEXT.LINE.BOTTOM 1070Q RETFROM 1027Q TEXTOBJ 731Q \DISPLAYLINE 521Q \FORMATLINE 507Q \FZEROP 377Q RETFROM 342Q TEXTOBJ 201Q \DISPLAYLINE 55Q GETWINDOWPROP) (1542Q LINEDESCRIPTOR 1524Q LINEDESCRIPTOR 1505Q LINEDESCRIPTOR 1470Q LINEDESCRIPTOR 1456Q LINEDESCRIPTOR 1450Q LINEDESCRIPTOR 1444Q LINEDESCRIPTOR 1432Q LINEDESCRIPTOR 1424Q LINEDESCRIPTOR 1420Q LINEDESCRIPTOR 1410Q LINEDESCRIPTOR 1367Q LINEDESCRIPTOR 1350Q LINEDESCRIPTOR 1332Q LINEDESCRIPTOR 1317Q LINEDESCRIPTOR 1304Q LINEDESCRIPTOR 1265Q REPLACE 1262Q TEXTURE 1254Q TEXTOBJ 1245Q TEXTOBJ 1237Q TEXTOBJ 1214Q TEXTOBJ 1201Q LINEDESCRIPTOR 1166Q TEXTOBJ 1162Q LINEDESCRIPTOR 1145Q LINEDESCRIPTOR 1122Q TEXTOBJ 1065Q \FILLWINDOW 1037Q OVERFLOWFN 1032Q TEXTOBJ 1015Q LINEDESCRIPTOR 777Q LINEDESCRIPTOR 772Q LINEDESCRIPTOR 762Q LINEDESCRIPTOR 744Q LINEDESCRIPTOR 715Q LINEDESCRIPTOR 710Q LINEDESCRIPTOR 700Q LINEDESCRIPTOR 662Q TEXTOBJ 651Q LINEDESCRIPTOR 640Q LINEDESCRIPTOR 632Q FMTSPEC 625Q LINEDESCRIPTOR 616Q LINEDESCRIPTOR 605Q FMTSPEC 600Q LINEDESCRIPTOR 570Q LINEDESCRIPTOR 554Q LINEDESCRIPTOR 541Q LINEDESCRIPTOR 535Q LINEDESCRIPTOR 525Q LINEDESCRIPTOR 477Q LINEDESCRIPTOR 467Q LINEDESCRIPTOR 421Q LINEDESCRIPTOR 374Q \FILLWINDOW 352Q OVERFLOWFN 345Q TEXTOBJ 330Q LINEDESCRIPTOR 320Q LINEDESCRIPTOR 311Q FMTSPEC 304Q LINEDESCRIPTOR 252Q LINEDESCRIPTOR 245Q LINEDESCRIPTOR 235Q LINEDESCRIPTOR 217Q LINEDESCRIPTOR 165Q LINEDESCRIPTOR 160Q LINEDESCRIPTOR 150Q LINEDESCRIPTOR 134Q LINEDESCRIPTOR 125Q LINEDESCRIPTOR 106Q LINEDESCRIPTOR 64Q TEXTOBJ 52Q HEIGHT 41Q TEXTOBJ 25Q TEXTOBJ 14Q LINEDESCRIPTOR 3 LINEDESCRIPTOR) () \FIXDLINES D1 (P 15Q CHAR1 P 14Q CHARLIM P 13Q LINE P 12Q CHARLIM P 11Q NL P 10Q PL P 7 CH#1L P 6 DCH P 5 NLINES P 1 WW I 4 TEXTOBJ I 3 CH#LIM I 2 CH#1 I 1 SEL I 0 LINES) DAHdHhHHIg bCBBk3 @! OhiO_O_BO^OBhi&BOhiOk(DkTO(j OOjOk(DkTCOhi9OONٺkJhiJkOONOONBOCOhi^Ok(DkTOOdBBkKhiKkCOhiOONCOټdLLFOO;O_O_=O/MOOOk( OOk(kO_OODDBCN D DBCN DDBCN D"DBCN (765Q \TEDIT.FIXDELSEL 746Q \TEDIT.FIXDELSEL 727Q \TEDIT.FIXDELSEL 710Q \TEDIT.FIXDELSEL 37Q GETWINDOWUSERPROP) (753Q TEXTOBJ 734Q TEXTOBJ 715Q TEXTOBJ 676Q TEXTOBJ 662Q LINEDESCRIPTOR 650Q LINEDESCRIPTOR 636Q LINEDESCRIPTOR 622Q LINEDESCRIPTOR 605Q LINEDESCRIPTOR 556Q LINEDESCRIPTOR 544Q LINEDESCRIPTOR 531Q LINEDESCRIPTOR 501Q LINEDESCRIPTOR 433Q LINEDESCRIPTOR 421Q TEXTOBJ 410Q LINEDESCRIPTOR 353Q LINEDESCRIPTOR 346Q LINEDESCRIPTOR 332Q LINEDESCRIPTOR 302Q LINEDESCRIPTOR 254Q TEXTOBJ 243Q LINEDESCRIPTOR 212Q LINEDESCRIPTOR 176Q TEXTOBJ 165Q LINEDESCRIPTOR 147Q LINEDESCRIPTOR 114Q LINEDESCRIPTOR 102Q LINEDESCRIPTOR 56Q LINEDESCRIPTOR 34Q LINES 3 TEXTOBJ) () \FIXILINES D1 (P 13Q LINE P 12Q L1 P 11Q LINES P 10Q WW P 4 CHARLIM P 3 CHAR1 P 2 CHLIM P 1 CH# P 0 LINES I 4 OTEXTLEN I 3 DCH I 2 CH#1 I 1 SEL I 0 TEXTOBJ) } PBkhikBbA@@C M_NN_hN_NO$@@BC @ @BC A@BC hO_hO_O_jOhiOO_hiOO[BOKCBKj/OdO)KCOOk(Ok(@kTLOBhiOk(@kT.O\Dhi!O(jhiOk(@kTkO\BhiDLhi-O(jhi OLCOBhiOdCOM](144Q \TEDIT.FIXINSSEL 135Q \TEDIT.FIXINSSEL 121Q \TEDIT.FIXINSSEL) (447Q TEXTOBJ 373Q TEXTOBJ 335Q TEXTOBJ 234Q LINEDESCRIPTOR 125Q TEXTOBJ 111Q TEXTOBJ 34Q TEXTOBJ 23Q SELECTION) () \FORMATLINE D1 (P 61Q ORIGFMTSPEC P 60Q HARDCOPYMODE P 57Q TABSPEC P 56Q NEWDESCENT P 55Q NEWASCENT P 54Q SCALE P 53Q DEVICE P 52Q PCNO P 51Q PC P 50Q BOX P 47Q TABPENDING P 46Q INVISIBLERUNSB P 45Q DESCENTB P 44Q ASCENTB P 43Q LOOKS P 42Q WLIST P 41Q CHLIST P 40Q TEXTSTREAM P 37Q CLOOKS P 36Q TERMSA P 35Q FONTWIDTHS P 34Q FONT P 33Q LOOK#B P 32Q WIDTH P 31Q DXB P 30Q TXB1 P 27Q T1SPACE P 26Q FORCEEND P 25Q CH P 24Q TXB P 23Q DX P 22Q TX P 21Q LEFTEDGE P 20Q DS P 17Q DEFAULTTAB P 16Q #BLANKS P 15Q PREVSP P 14Q DESCENT P 13Q ASCENT P 12Q INVISIBLERUNS P 11Q LOOKNO P 10Q CHNO P 7 THISLINE P 6 TEXTLEN P 5 TLEN P 4 GATHERBLANK P 3 CH#B P 2 LINE I 4 1STLN I 3 OLINE I 2 CH#1 I 1 FMTSPEC I 0 TEXTOBJ) HCP`@$HdI@(kHdIdj( dj(dhdhdodjdjBij@@8Bjdddddl$@ .=0@O_BO_DO_F@._@@<_0j Ok_O@_ROFOOR__dOdOdOOBnODjMkԽOBl_BODk_DOR_RO@k_TORiuO>0j"h OR@ _>ORh KhHiFOFOOOR__fOfOfOOR_ROR OR@ _>OTk_TOOFOO_ORgjOT@ ONhi`JO> jkj(0AO@@:b_bA(jh_`K@R@gg _hROh_VhOV _XAOV bOXo _OXo @P_Vk_Xl_"A_^O>_8O>gg _8O8O>j_Z_HO8O>j_\_JO`O>gOV _8OFO>BkjUO@LO@ >O@ jh&O@O@jO@O@jbJh JDkj(PDaAgKA CA";AA_jj\OjQiA A_lj7Ol,iJg JOX@*l DA h hA_nOn_$JA_pjOpiO"Aذ hOX@$l _4O4_0NOlMDOO_OMOO@ _*hi3O*d%O8(O* O*O8 O*lg _rO*O O$O4lOr_POP_ZOP_\O*gOP O@_RkpOk_OFOORkGOOOOOBnODjMkԽOBl_BODk_DOORk_OOFOO_O`OXOP OP_&O*dl LO$_0hOOBOODO&Mk_i_.O$O&_$_(O&_2O_6OZ*OOZhiOZO_OO\hiO\O_h_ZO_HO_JO_LOk_l JOOZOj$Oi_,OBl ODO&l(h& OjOO OZ_O\_ilO&_&LO$_0hi_.Jk(O$O&_$Jk(`kMljNO@oi ON@O^OOBODO$OO"ONi _$h_NOO j_O*l Jk(@OZ*OOZhiOZO_OO\hiO\O_h_ZOBO*@O^OOBODO$OO"ON _Nd3 _$h_NON_$LO$_0hOOD_&OO j__i_.O$O&_$_(O&_2O_6O_HO_JO_LiO*lO*hiO*lhij_&O$O&_$O4i_,O.'JKO(_$O2_&OH_OJ_O6_OL_Mj!JOk_tBhiBOtO$O&_$rJOOBO*ODO&OZYOOZhiOZO_OO\hiO\O_h_Z.OZ*OOZhiOZO_OO\hiO\O_h_ZOBO*ODO&O*O*l.ONOBl_BODk_DMkԽOkԱ3 hiONg@O^OOBODO$OO"ONi _Nd3 _$h_NON_$LO$_0hOOO j__i_.O$_(O&_2O_6O_HO_JO_LaNj N@ _ROFO>@4@4@@@@`_8_O8_AOROR@:bORhiORjhbJDkj(PDJ@*Al_vOvJ@*Al_xOx_$JA_zjOz iA h@$l_4O4_0JOO_| O|_~jO~,O~ %J@@@@` JOJOJOO,Ok_MkٽJO$JO,LO4O$O4O0 OJOBNmOJdNNOJ_lOOl@JObAOOOD JA(O@(hJ(5562Q \DOFORMATTING 5311Q \FZEROP 5224Q \FZEROP 4651Q \CHTOPC 4556Q \TEDIT.PURGE.SPACES 4475Q \TEDIT.FORMATTABS 3673Q \TEDIT.PURGE.SPACES 3603Q \TEDIT.FORMATTABS 3441Q \TEDIT.PURGE.SPACES 3416Q \TEDIT.FORMATTABS 3361Q TEDIT.PROMPTPRINT 3233Q \FZEROP 3211Q \FZEROP 2704Q FIXR 2467Q IMAGEOBJPROP 2407Q IMAGEOBJPROP 2364Q \CREATECHARSET 2241Q FIXR 2215Q \FZEROP 2120Q \FZEROP 2110Q \FZEROP 2072Q FIXR 1504Q FONTCOPY 1400Q FONTCOPY 1306Q FIXR 1271Q FIXR 1254Q \TEDIT.HCPYFMTSPEC 1243Q DSPSCALE 1223Q OPENIMAGESTREAM 1060Q \SETUPGETCH 777Q \TEDIT.APPLY.STYLES 674Q \FZEROP 657Q \TEDIT.APPLY.STYLES 422Q \SETUPGETCH 157Q \INSUREWINDOW) (5603Q TEXTIMAGEDATA 5576Q STREAM 5566Q LINEDESCRIPTOR 5513Q LINEDESCRIPTOR 5475Q LINEDESCRIPTOR 5372Q LINEDESCRIPTOR 5362Q LINEDESCRIPTOR 5351Q FONTDESCRIPTOR 5346Q DEFAULTFONT 5337Q CHARLOOKS 5332Q TEXTOBJ 5323Q TEXTOBJ 5317Q LINEDESCRIPTOR 5235Q TEXTOBJ 5215Q FMTSPEC 5171Q FMTSPEC 5165Q LINEDESCRIPTOR 5141Q FMTSPEC 5133Q TEXTOBJ 5127Q LINEDESCRIPTOR 5104Q FMTSPEC 5076Q TEXTOBJ 5072Q LINEDESCRIPTOR 5052Q LINEDESCRIPTOR 5034Q PIECE 5012Q TEXTOBJ 5002Q PIECE 4762Q FONTDESCRIPTOR 4750Q FONTDESCRIPTOR 4743Q DEFAULTFONT 4734Q CHARLOOKS 4727Q TEXTOBJ 4720Q TEXTOBJ 4710Q CHARLOOKS 4703Q TEXTOBJ 4674Q TEXTOBJ 4661Q ARRAYP 4644Q TEXTOBJ 4547Q THISLINE 4521Q PENDINGTAB 4444Q DECIMAL 4437Q PENDINGTAB 3664Q THISLINE 3627Q PENDINGTAB 3466Q LINEDESCRIPTOR 3432Q THISLINE 3324Q LINEDESCRIPTOR 2652Q ARRAYP 2633Q PIECE 2546Q ARRAYP 2532Q PIECE 2504Q PIECE 2475Q STREAM 2462Q BOUNDBOX 2404Q IMAGEBOXFN 2230Q TEXTOBJ 2205Q FMTSPEC 2156Q FMTSPEC 2152Q LINEDESCRIPTOR 2131Q FMTSPEC 2101Q FMTSPEC 2061Q TEXTOBJ 2053Q LINEDESCRIPTOR 2044Q GREY 2041Q LINEDESCRIPTOR 2015Q FMTSPEC 2005Q FMTSPEC 1760Q FMTSPEC 1750Q FMTSPEC 1740Q FMTSPEC 1730Q FMTSPEC 1721Q PAGEHEADING 1714Q FMTSPEC 1674Q LINEDESCRIPTOR 1664Q LINEDESCRIPTOR 1650Q STREAM 1641Q STREAM 1625Q STREAM 1616Q STREAM 1600Q PIECE 1573Q PIECE 1566Q STREAM 1555Q PIECE 1550Q STREAM 1537Q STREAM 1514Q ARRAYP 1477Q DEVICE 1472Q CHARLOOKS 1446Q CHARLOOKS 1437Q FONTDESCRIPTOR 1417Q CHARLOOKS 1410Q FONTDESCRIPTOR 1375Q DISPLAY 1372Q DEVICE 1365Q CHARLOOKS 1356Q FONTCLASS 1347Q CHARLOOKS 1335Q FMTSPEC 1313Q TEXTOBJ 1220Q INTERPRESS 1215Q {NODIRCORE} 1212Q TEXTOBJ 1202Q TEXTOBJ 1163Q FMTSPEC 1150Q TEXTOBJ 1140Q PIECE 1133Q STREAM 1106Q CHARLOOKS 1101Q LINEDESCRIPTOR 1047Q LASTPIECE 1022Q ARRAYP 760Q PIECE 736Q ARRAYP 722Q PIECE 635Q CHARLOOKS 612Q STREAM 600Q PIECE 515Q ARRAYP 502Q PIECE 464Q STREAM 437Q CHARLOOKS 430Q STREAM 343Q LINEDESCRIPTOR 277Q \TEDIT.LOOKS.UPDATE 274Q TEXTIMAGEDATA 267Q STREAM 256Q TEXTOBJ 246Q TEXTOBJ 236Q THISLINE 225Q ARRAYP 220Q THISLINE 207Q ARRAYP 202Q THISLINE 151Q TEXTOBJ 127Q TEXTOBJ 32Q TEXTOBJ 12Q TEXTOBJ 5 LINEDESCRIPTORTYPE#) ( 3355Q "Line too long to format." 1302Q 8.0 1265Q 36.0 103Q 3641100Q) \SHOWTEXTA0001 D1 (NAME ERRORSET L (0 NIL) F 2 WINDOW F 3 TEXTOBJ F 4 LINES F 5 RESETVARSLST F 6 RESETY) g` hhUc `Rg HdIdjdjdm S$kHdIdhdmdj S$HdIdk(djdjdjd`(dj( dj(dhdjdjcRgT Rg TShR SR Tc i(301Q \TEDIT.SET.WINDOW.EXTENT 273Q \FILLWINDOW 263Q GETWINDOWPROP 253Q PUTWINDOWPROP 35Q GETWINDOWPROP 10Q CURSOR) (260Q HEIGHT 247Q LINES 202Q TEDIT.DEFAULT.FMTSPEC 135Q TEXTOBJ 73Q TEXTOBJ 32Q HEIGHT 25Q LINEDESCRIPTORTYPE# 5 WAITINGCURSOR 2 CURSOR) () \SHOWTEXT D1 (P 3 RESETZ P 2 RESETY P 1 LISPXHIST P 0 WREG I 2 WINDOW I 1 LINES I 0 TEXTOBJ F 4 LISPXHIST F 5 RESETVARSLST) C@;B@ bhB jgB T!Uog hg[ KJ(76Q ERROR! 71Q RESETRESTORE 57Q \SHOWTEXTA0001 40Q DSPFILL 30Q DSPCLIPPINGREGION 21Q \TEDIT.PRIMARYW) (65Q ERROR 54Q INTERNAL 34Q REPLACE 3 TEXTOBJ) ( 51Q (\SHOWTEXTA0001)) \TEDIT.ADJUST.LINES D1 (P 5 LL P 3 PREVLINE P 2 OYBOT P 1 OFLOWFN P 0 OFLOW I 4 DY I 3 LINETOP I 2 WINDOW I 1 FIRSTLINE I 0 TEXTOBJ) PDjD C@( AiMhiM@(MMJD\L@(;hjdBjJ@$M ggj @ Fg'YiXB@lI0MMDMMMM[]eHhDjqBj@(BjD@(@$Cgg hjdBj@(@$Dggj KK@(hiKK@hB Bj@(jDBj@(@$C@(gg hjdBjCD@$jDggj (606Q BKBITBLT 551Q BKBITBLT 471Q \FILLWINDOW 417Q BKBITBLT 361Q BKBITBLT 177Q TEXTOBJ 172Q BKBITBLT 32Q \FZEROP) (601Q REPLACE 576Q TEXTURE 566Q TEXTOBJ 545Q REPLACE 542Q INPUT 534Q TEXTOBJ 525Q TEXTOBJ 517Q TEXTOBJ 503Q TEXTOBJ 457Q LINEDESCRIPTOR 437Q TEXTOBJ 431Q LINEDESCRIPTOR 412Q REPLACE 407Q TEXTURE 401Q TEXTOBJ 373Q TEXTOBJ 355Q REPLACE 352Q INPUT 344Q TEXTOBJ 335Q TEXTOBJ 324Q TEXTOBJ 276Q LINEDESCRIPTOR 263Q LINEDESCRIPTOR 255Q LINEDESCRIPTOR 251Q LINEDESCRIPTOR 236Q LINEDESCRIPTOR 232Q LINEDESCRIPTOR 207Q OVERFLOWFN 202Q TEXTOBJ 165Q REPLACE 162Q TEXTURE 155Q LINEDESCRIPTOR 147Q TEXTOBJ 127Q TEXTOBJ 113Q LINEDESCRIPTOR 104Q LINEDESCRIPTOR 70Q TEXTOBJ 62Q LINEDESCRIPTOR 21Q TEXTOBJ) () \TEDIT.BLTCHAR D1 (L (5 CLIPRIGHT 4 DDPILOTBBT 3 DISPLAYDATA 2 CURX 1 DISPLAYSTREAM 0 CHARCODE) P 5 \INTERRUPTABLE) jPCd>@@ C0@l[BKXjBhiBjYEdHHZdI.DIDKJIټdLLDC@lDjvh(17Q \CHANGECHARSET.DISPLAY) (127Q \DISPLAYDATA 24Q \DISPLAYDATA) () \TEDIT.CLEAR.SCREEN.BELOW.LINE D1 (I 2 LINE I 1 WINDOW I 0 TEXTOBJ) +hjdAj@(@$B@(ggj (50Q BKBITBLT) (43Q REPLACE 40Q TEXTURE 32Q TEXTOBJ 24Q LINEDESCRIPTOR 16Q TEXTOBJ 10Q TEXTOBJ) () \TEDIT.CLOSEUPLINES D1 (P 4 NYBOT P 3 LINE P 2 DY P 1 LOWESTY P 0 WWIDTH I 4 WINDOW I 3 DONTFILLFLG I 2 NEXTLINE I 1 PREVLINE I 0 TEXTOBJ) wAq@$@*A)@&kB+IBB ZjhihD@*@(D@*J@(HB@(B gg BIKhiL@(LK \@(hiLK@(cCKLKLK@KD KTK@hi@K@hKk KKKLKKKK[?hjdD@*@(HI@(ggj i(563Q BKBITBLT 427Q \FORMATLINE 351Q \DISPLAYLINE 203Q BKBITBLT) (556Q REPLACE 553Q TEXTURE 545Q TEXTOBJ 535Q TEXTOBJ 527Q TEXTOBJ 510Q LINEDESCRIPTOR 476Q LINEDESCRIPTOR 470Q LINEDESCRIPTOR 464Q LINEDESCRIPTOR 454Q LINEDESCRIPTOR 443Q LINEDESCRIPTOR 436Q LINEDESCRIPTOR 420Q LINEDESCRIPTOR 412Q LINEDESCRIPTOR 374Q TEXTOBJ 366Q LINEDESCRIPTOR 356Q LINEDESCRIPTOR 335Q LINEDESCRIPTOR 330Q LINEDESCRIPTOR 320Q LINEDESCRIPTOR 301Q TEXTOBJ 273Q LINEDESCRIPTOR 254Q TEXTOBJ 244Q LINEDESCRIPTOR 227Q TEXTOBJ 177Q REPLACE 174Q INPUT 166Q LINEDESCRIPTOR 157Q TEXTOBJ 151Q LINEDESCRIPTOR 141Q TEXTOBJ 132Q TEXTOBJ 123Q TEXTOBJ 115Q TEXTOBJ 100Q LINEDESCRIPTOR 63Q LINEDESCRIPTOR 55Q LINEDESCRIPTOR 32Q TEXTOBJ 20Q TEXTOBJ 12Q TEXTOBJ) () \TEDIT.COPY.LINEDESCRIPTOR D1 (L (1 TOLINE 0 FROMLINE)) A@A@A@A@  A@  A@A@A@Aj(jdhA@(jkjHI(IjhA@&&A@(0jkjHI(0IjhA@((A@A@A@A@A@(@jkjHI(@IjhA@  A@(PjkjHI(PIjhA@(`jkjHI(`IjhNIL NIL () \TEDIT.CREATE.LINECACHE D1 (P 7 CACHE P 6 CACHES P 1 I I 0 #CACHES) P@kBIH'`ldl dMK Lh[IkYL&JNd_ONN(24Q BITMAPCREATE) (75Q LINECACHE 14Q LINECACHETYPE#) () \TEDIT.FIXCHANGEDLINE D1 (P 12Q NEWLINE P 11Q OFLOWFN P 10Q DY P 7 FOUND P 6 PREVLINE P 5 OLHEIGHT P 4 OCHLIM P 3 WASDIRTY P 2 LIMITCHANGED P 1 FORMATDONE P 0 YBOT I 11Q PREVDESCENT I 10Q NEXTCARETCH# I 7 CHARLIM I 6 WHEIGHT I 5 THISLINE I 4 TEXTLEN I 3 WINDOW I 2 LINES I 1 PREVYBOT I 0 TEXTOBJ)  A GkjBbB(jGBjhiBB @hG _GBOkBjOB OB EBB_OkbBFhiOBHOd X@(hiOBOI@OCOjO OHOHO@OC H@(hiV@BCHB jMB( BHMB BHBHB@BC $G#BGhiBHBHOOb@ Fg'_C@lOg BB@(k_OBGBh@CB hB(771Q \TEDIT.CLEAR.SCREEN.BELOW.LINE 701Q RETFROM 646Q TEXTOBJ 566Q \DISPLAYLINE 530Q \TEDIT.ADJUST.LINES 422Q \DISPLAYLINE 360Q \TEDIT.ADJUST.LINES 271Q \TEDIT.NEXT.LINE.BOTTOM 166Q \TEDIT.COPY.LINEDESCRIPTOR 156Q \TEDIT.INSERTLINE 106Q \FORMATLINE) (764Q LINEDESCRIPTOR 752Q LINEDESCRIPTOR 740Q LINEDESCRIPTOR 716Q TEXTOBJ 712Q LINEDESCRIPTOR 706Q LINEDESCRIPTOR 676Q \TEDIT.FIXCHANGEDLINE 656Q OVERFLOWFN 651Q TEXTOBJ 627Q LINEDESCRIPTOR 617Q LINEDESCRIPTOR 600Q LINEDESCRIPTOR 552Q LINEDESCRIPTOR 545Q LINEDESCRIPTOR 535Q LINEDESCRIPTOR 521Q LINEDESCRIPTOR 510Q LINEDESCRIPTOR 501Q FMTSPEC 474Q LINEDESCRIPTOR 461Q LINEDESCRIPTOR 451Q LINEDESCRIPTOR 432Q TEXTOBJ 405Q LINEDESCRIPTOR 377Q LINEDESCRIPTOR 366Q LINEDESCRIPTOR 351Q LINEDESCRIPTOR 341Q LINEDESCRIPTOR 334Q LINEDESCRIPTOR 324Q LINEDESCRIPTOR 276Q TEXTOBJ 264Q LINEDESCRIPTOR 246Q LINEDESCRIPTOR 242Q LINEDESCRIPTOR 223Q LINEDESCRIPTOR 210Q LINEDESCRIPTOR 173Q THISLINE 142Q LINEDESCRIPTOR 132Q LINEDESCRIPTOR 117Q LINEDESCRIPTOR 74Q LINEDESCRIPTOR 65Q LINEDESCRIPTOR 44Q LINEDESCRIPTOR 27Q LINEDESCRIPTOR 16Q LINEDESCRIPTOR) () \TEDIT.FIXCHANGEDPART D1 (P 27Q NEXTCARETCH# P 26Q TYBOT P 25Q NEWLINE P 24Q OFLOWFN P 23Q DY P 22Q CLEARBOTTOM P 21Q WBOTTOM P 20Q WHEIGHT P 17Q THISLINE P 16Q TEXTLEN P 15Q TPREVLINE P 14Q PREVLINE P 13Q OLHEIGHT P 12Q OCHLIM P 11Q CHARLIM P 10Q WASDIRTY P 7 LIMITCHANGED P 6 FORMATDONE P 5 YBOT P 4 REGION P 3 LINES P 0 THISW I 4 NEXTCARETCH# I 3 INCREMENTAL? I 2 WINDOW I 1 STARTINGLINE I 0 TEXTOBJ) B@ !Hg hH 0LLؽ@_@8_LL_ L_"i_$D @h_&_(_*_,KWiK]Kd M_&j@KKhB@ M@('KO.Ohh[_KhK(jAKOkjhiOYjIiK_[ hKjKK[KhidhjdBj@(hB M@(ggj Oj%OO B@ g hiBg @jThK_Ok_KhiM@(OO.MKd K_&j@KKiB@ OKkJhiJkdOOK@B 0@MKBOOO OO.O [dk_K]OOh_$AiKh@jTK_[:CKOO.h__$O$@BO O(1250Q \TEDIT.CLEAR.SCREEN.BELOW.LINE 1226Q \SYSBUFP 1077Q \TEDIT.FIXCHANGEDLINE 1044Q TEDIT.DELETELINE 777Q \TEDIT.CLOSEUPLINES 773Q \TEDIT.PRIMARYW 736Q \TEDIT.NEXT.LINE.BOTTOM 622Q GETWINDOWUSERPROP 601Q GETWINDOWUSERPROP 573Q \TEDIT.PRIMARYW 562Q \FZEROP 541Q BKBITBLT 513Q DSPCLIPPINGREGION 433Q \FZEROP 245Q \TEDIT.CLOSEUPLINES 241Q \TEDIT.PRIMARYW 211Q \TEDIT.NEXT.LINE.BOTTOM 35Q DSPCLIPPINGREGION 20Q GETWINDOWUSERPROP 6 \TEDIT.PRIMARYW) (1210Q LINEDESCRIPTOR 1173Q LINEDESCRIPTOR 1160Q TEXTOBJ 1150Q LINEDESCRIPTOR 1121Q LINEDESCRIPTOR 1106Q LINEDESCRIPTOR 1071Q LINEDESCRIPTOR 1006Q LINEDESCRIPTOR 760Q LINEDESCRIPTOR 742Q LINEDESCRIPTOR 731Q LINEDESCRIPTOR 705Q TEXTOBJ 660Q LINEDESCRIPTOR 650Q LINEDESCRIPTOR 641Q LINEDESCRIPTOR 627Q TEXTOBJ 617Q LINES 604Q LINEDESCRIPTOR 576Q LINES 534Q REPLACE 531Q TEXTURE 523Q TEXTOBJ 504Q TEXTOBJ 460Q LINEDESCRIPTOR 450Q LINEDESCRIPTOR 423Q LINEDESCRIPTOR 376Q LINEDESCRIPTOR 354Q LINEDESCRIPTOR 345Q LINEDESCRIPTOR 332Q LINEDESCRIPTOR 313Q LINEDESCRIPTOR 301Q LINEDESCRIPTOR 265Q LINEDESCRIPTOR 253Q TEXTOBJ 226Q LINEDESCRIPTOR 204Q LINEDESCRIPTOR 174Q LINEDESCRIPTOR 141Q SELECTION 134Q TEXTOBJ 72Q TEXTOBJ 61Q TEXTOBJ 23Q LINEDESCRIPTOR 15Q LINES) () \TEDIT.INSERTLINE D1 (P 0 PREVLINE I 1 BEFORELINE I 0 NEWLINE) *A@H@AA@Hd@hNIL (43Q LINEDESCRIPTOR 32Q LINEDESCRIPTOR 23Q LINEDESCRIPTOR 14Q LINEDESCRIPTOR 3 LINEDESCRIPTOR) () \TEDIT.LINE.LIST D1 (L (1 WINDOW 0 TEXTOBJ)) 8@@"HHhHHIhIhIIJAKNIL (11Q TEXTOBJ 3 TEXTOBJ) () \TEDIT.LINECACHE D1 (P 2 CH P 1 CW P 0 BITMAP I 2 HEIGHT I 1 WIDTH I 0 CACHE) L@1HYHZAIhiBJhiH@IAhiAIJBhiBJ [K(105Q BITMAPCREATE) (54Q LINECACHE 23Q BITMAP 14Q BITMAP 3 LINECACHE) () \TEDIT.MARK.LINES.DIRTY D1 (P 6 LL P 5 WW P 3 CHLIM# P 2 CH# I 2 CHLIM I 1 CH1 I 0 TEXTOBJ) A@HdIIBdmj@k@L @kThLhLLMg Nhi0NKhiNJhiNk(N^(113Q GETWINDOWUSERPROP) (176Q LINEDESCRIPTOR 165Q LINEDESCRIPTOR 147Q LINEDESCRIPTOR 131Q LINEDESCRIPTOR 110Q LINES 62Q TEXTOBJ 46Q TEXTOBJ 36Q TEXTOBJ 4 TEXTOBJ) () \TEDIT.NEXT.LINE.BOTTOM D1 (P 3 BASETOBASE P 2 PARALOOKS P 1 PARALEADING P 0 NEWYBOT I 2 PREVLINE I 1 LINE I 0 CURYBOT F 4 YBOT) R@A(Z [6TBKAٸA(Pj"JB(عHITA XHNIL (112Q LINEDESCRIPTOR 75Q FMTSPEC 70Q LINEDESCRIPTOR 62Q FMTSPEC 47Q LINEDESCRIPTOR 36Q LINEDESCRIPTOR 26Q LINEDESCRIPTOR 14Q FMTSPEC 6 LINEDESCRIPTOR) () \TEDIT.PURGE.SPACES D1 (L (1 PREVSP 0 CHLIST)) 2AjhihAkٸ@HHb@HHl NIL (43Q ARRAYP 24Q ARRAYP) () (PRETTYCOMPRINT TEDITSCREENCOMS) (RPAQQ TEDITSCREENCOMS ((FILES TEDITDECLS) (DECLARE: EVAL@COMPILE DONTCOPY (CONSTANTS (\SCRATCHLEN 64) ) (FILES (LOADCOMP) TEDITDECLS)) (FNS TEDIT.CR.UPDATESCREEN TEDIT.DELETELINE TEDIT.INSERT.DISPLAYTEXT TEDIT.INSERT.UPDATESCREEN TEDIT.UPDATE.SCREEN \BACKFORMAT \DISPLAYLINE \DOFORMATTING \FILLWINDOW \FIXDLINES \FIXILINES \FORMATLINE \SHOWTEXT \TEDIT.ADJUST.LINES \TEDIT.BLTCHAR \TEDIT.CLEAR.SCREEN.BELOW.LINE \TEDIT.CLOSEUPLINES \TEDIT.COPY.LINEDESCRIPTOR \TEDIT.CREATE.LINECACHE \TEDIT.FIXCHANGEDLINE \TEDIT.FIXCHANGEDPART \TEDIT.INSERTLINE \TEDIT.LINE.LIST \TEDIT.LINECACHE \TEDIT.MARK.LINES.DIRTY \TEDIT.NEXT.LINE.BOTTOM \TEDIT.PURGE.SPACES))) (FILESLOAD TEDITDECLS) (PUTPROPS TEDITSCREEN COPYRIGHT ("John Sybalsky & Xerox Corporation" 1983 1984 1985 1986)) NIL