(PROGN (PRIN1 "Use LOADDB to load database files!
" T) (ERROR!))
(" 8-Oct-86 11:52:54" . {ERIS}<TEDIT>TEDITSCREEN.;42)
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)
(READATABASE)
(
CALL TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE (fetch FETCHFIELD REPLACEFIELD)
TEDIT.INSERT.DISPLAYTEXT NIL TEDIT.INSERT.UPDATESCREEN (fetch FETCHFIELD REPLACEFIELD IPLUS SELECTQ
DSPCLIPPINGREGION LLSH SHOULDNT) TEDIT.UPDATE.SCREEN (TEXTOBJ FETCHFIELD bind fetch
\TEDIT.FIXCHANGEDPART) \BACKFORMAT (fetch FETCHFIELD IDIFFERENCE \GETCHB \BACKBIN PLUS IMAX ADD1 SUB1
\FORMATLINE REPLACEFIELD) \DISPLAYLINE (fetch FETCHFIELD WINDOWPROP IMAX IDIFFERENCE DSPSCALE
\TEDIT.LINECACHE FIXR FQUOTIENT create CONS ffetch FFETCHFIELD DSPFONT \EDITELT GETBASEPTR \GETBASEPTR
\ADDBASE2 \ADDBASE FTIMES IPLUS \WORDELT PLUS REPLACEFIELD FONTCOPY CHARWIDTH IREMAINDER DSPYPOSITION
IMAGEOBJPROP) \DOFORMATTING (fetch FETCHFIELD LLSH REPLACEFIELD PLUS IPLUS LRSH ADD1 SUB1 \EDITELT
GETBASEPTR \GETBASEPTR \ADDBASE2 \ADDBASE \RPLPTR IQUOTIENT \WORDELT RAID IGREATERP \PUTBASE LOGAND
FQUOTIENT) \FILLWINDOW (PROG* fetch FETCHFIELD WINDOWPROP REPLACEFIELD \TEDIT.NEXT.LINE.BOTTOM IPLUS
TEXTPROP \FORMATLINE ADD1 IDIFFERENCE SUB1 replace) \FIXDLINES (for fetch FETCHFIELD WINDOWPROP
IDIFFERENCE SUB1 REPLACEFIELD IMAX IMIN) \FIXILINES (IMAX fetch FETCHFIELD ffetch FFETCHFIELD
FREPLACEFIELD IPLUS REPLACEFIELD) \FORMATLINE (create FREPLACEFIELDVAL NCREATE fetch FETCHFIELD SUB1
ffetch FFETCHFIELD WINDOWPROP REPLACEFIELD FUNCTION FREPLACEFIELD PLUS \RPLPTR \ADDBASE2 \ADDBASE ADD1
\TEDIT.APPLY.STYLES add \EDITELT GETBASEPTR \GETBASEPTR CONS replace OPENIMAGESTREAM DSPSCALE
\TEDIT.HCPYFMTSPEC FIXR FTIMES TYPENAMEP FONTCOPY IPLUS IDIFFERENCE IEQP \BIN \FGETCHARWIDTH \GETBASE
\GETCHARSETINFO UNFOLD LLSH \CHARSET LRSH \CREATECHARSET \CHAR8CODE LOGAND APPLY* IMAGEOBJPROP IMAX
\TEDIT.FORMATTABS \CHTOPC FONTPROP freplace IMIN) \SHOWTEXT (FETCHFIELD \TEDIT.PRIMARYW
DSPCLIPPINGREGION RESETLST RESETSAVE CURSOR create FREPLACEFIELDVAL NCREATE WINDOWPROP SUB1 fetch
\FILLWINDOW \TEDIT.SET.WINDOW.EXTENT) \TEDIT.ADJUST.LINES (fetch FETCHFIELD replace REPLACEFIELD IPLUS
TEXTPROP PLUS IDIFFERENCE IMINUS) \TEDIT.BLTCHAR (\CHAR8CODE LOGAND ffetch FFETCHFIELD \CHARSET LRSH
\GETBASE fetch FETCHFIELD IPLUS IMAX IMIN freplace FREPLACEFIELD IDIFFERENCE \PILOTBITBLT)
\TEDIT.CLEAR.SCREEN.BELOW.LINE (BITBLT fetch FETCHFIELD IDIFFERENCE) \TEDIT.CLOSEUPLINES (IDIFFERENCE
fetch FETCHFIELD ADD1 IPLUS REPLACEFIELD \FORMATLINE) \TEDIT.COPY.LINEDESCRIPTOR (FREPLACEFIELD ffetch
FFETCHFIELD freplace) \TEDIT.CREATE.LINECACHE (for create FREPLACEFIELDVAL NCREATE BITMAPCREATE LIST
PLUS MAP replace REPLACEFIELD) \TEDIT.FIXCHANGEDLINE (fetch FETCHFIELD \FORMATLINE ADD1 REPLACEFIELD
\TEDIT.NEXT.LINE.BOTTOM IMINUS IPLUS IDIFFERENCE TEXTPROP replace SUB1) \TEDIT.FIXCHANGEDPART (PROG*
\TEDIT.PRIMARYW fetch FETCHFIELD WINDOWPROP DSPCLIPPINGREGION IPLUS REPLACEFIELD IDIFFERENCE
\TEDIT.NEXT.LINE.BOTTOM ADD1 IMIN IMAX \TEDIT.FIXCHANGEDLINE) \TEDIT.INSERTLINE (fetch FETCHFIELD
REPLACEFIELD) \TEDIT.LINE.LIST (for fetch FETCHFIELD) \TEDIT.LINECACHE (fetch FETCHFIELD replace
REPLACEFIELD BITMAPCREATE IMAX) \TEDIT.MARK.LINES.DIRTY (bind IMIN fetch FETCHFIELD ADD1 WINDOWPROP
REPLACEFIELD) \TEDIT.NEXT.LINE.BOTTOM (fetch FETCHFIELD IDIFFERENCE IPLUS) \TEDIT.PURGE.SPACES (bind
SUB1 \EDITELT GETBASEPTR \GETBASEPTR \ADDBASE2 \ADDBASE fetch FETCHFIELD \RPLPTR) NIL
BIND TEDIT.CR.UPDATESCREEN (CH# XPOINT TEXTOBJ SEL LINE BLANKSEEN CRSEEN DS CHWIDTH DONTSCROLL)
TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT (TEXTOBJ CH CHWIDTH LINE XPOINT DS SEL)
TEDIT.INSERT.UPDATESCREEN (CH XPOINT OTEXTLEN BLANKSEEN CRSEEN THISLINE EOLFLAG CHORIG CHWIDTH OXLIM
OCHLIM OCR\END PREVSPACE FIXEDLINE NEXTLINE LINES NEWLINEFLG DX PREVLINE SAVEWIDTH OFLOWFN OLHEIGHT DY
TABSEEN IMAGECACHE) TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE (STREAM \PCHARSLEFT \PSTRING
\PFILE FONT) \DOFORMATTING NIL \FILLWINDOW NIL \FIXDLINES (SEL) \FIXILINES (CH# CHLIM) \FORMATLINE (
FONTWIDTHS) \SHOWTEXT (WREG) \TEDIT.ADJUST.LINES NIL \TEDIT.BLTCHAR (DISPLAYSTREAM CHAR8CODE)
\TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL \TEDIT.COPY.LINEDESCRIPTOR NIL
\TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE (TEXTLEN PREVDESCENT FORMATDONE LIMITCHANGED
WASDIRTY PREVLINE FOUND DY) \TEDIT.FIXCHANGEDPART (FORMATDONE LIMITCHANGED WASDIRTY OCHLIM OLHEIGHT
WBOTTOM OFLOWFN NEWLINE TYBOT) \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
NLAMBDA TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT (CHARCODE) \DISPLAYLINE (CHARCODE)
\DOFORMATTING NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE (CHARCODE) \SHOWTEXT NIL
\TEDIT.ADJUST.LINES NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
NOBIND TEDIT.CR.UPDATESCREEN T TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT T
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
RECORD TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
CREATE TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
FETCH TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
REPLACE TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
REFFREE TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN (TEDIT.SELECTION) TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE (
WHITESHADE LMInvisibleRun LMLooksChange BLACKSHADE) \DOFORMATTING (\ST.POS16) \FILLWINDOW (WHITESHADE)
\FIXDLINES NIL \FIXILINES NIL \FORMATLINE (LMInvisibleRun DEFAULTFONT) \SHOWTEXT (WHITESHADE
WAITINGCURSOR TEDIT.DEFAULT.FMTSPEC) \TEDIT.ADJUST.LINES (WHITESHADE) \TEDIT.BLTCHAR NIL
\TEDIT.CLEAR.SCREEN.BELOW.LINE (WHITESHADE) \TEDIT.CLOSEUPLINES (WHITESHADE)
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART (WHITESHADE) \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM (YBOT) \TEDIT.PURGE.SPACES NIL NIL
REF TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE (LINE TEXTOBJ WINDOW) TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN (TEXTOBJ SEL CHARS CH#) TEDIT.UPDATE.SCREEN (STARTINGLINE INCREMENTAL?
NEXTCARETCH#) \BACKFORMAT (TEXTOBJ WHEIGHT) \DISPLAYLINE (TEXTOBJ WINDOW LINE HCPYDS OLDCACHE DS
TEXTLEN THISLINE BASEA0310 LOOKS BASEA0311 CHLIST WLIST BASEA0312 LEADERFONT DOTWIDTH WINDOWDS)
\DOFORMATTING (FMTSPEC LINE THISLINE QUAD SPACELEFT TEXTOBJ BASEA0313 CHLIST BASEA0314 BASEA0315 WLIST
BASEA0316 A J V) \FILLWINDOW (CURLINE TEXTOBJ WINDOW WHEIGHT TEXTLEN LINES\DELETED) \FIXDLINES (
TEXTOBJ CH#LIM CH#1 CH#1L DCH) \FIXILINES (SEL TEXTOBJ DCH OTEXTLEN) \FORMATLINE (OLINE TEXTOBJ CH#1
THISLINE LINE TEXTLEN BASEA0317 N ARR VAL BASEA0318 BASEA0319 BASEA0320 DS BASEA0321 BASEA0322
BASEA0323) \SHOWTEXT (TEXTOBJ) \TEDIT.ADJUST.LINES (DY LINETOP TEXTOBJ WINDOW) \TEDIT.BLTCHAR (
CHARCODE DISPLAYDATA CURX CLIPRIGHT DDPILOTBBT) \TEDIT.CLEAR.SCREEN.BELOW.LINE (WINDOW TEXTOBJ LINE)
\TEDIT.CLOSEUPLINES (TEXTOBJ WINDOW WWIDTH) \TEDIT.COPY.LINEDESCRIPTOR (TOLINE FROMLINE)
\TEDIT.CREATE.LINECACHE (%#CACHES CACHES CACHE) \TEDIT.FIXCHANGEDLINE (PREVYBOT TEXTOBJ THISLINE
WHEIGHT WINDOW) \TEDIT.FIXCHANGEDPART (WINDOW TEXTOBJ THISW REGION NEXTCARETCH# STARTINGLINE TEXTLEN
THISLINE WHEIGHT) \TEDIT.INSERTLINE (BEFORELINE NEWLINE) \TEDIT.LINE.LIST (TEXTOBJ WINDOW)
\TEDIT.LINECACHE (CACHE BITMAP WIDTH HEIGHT) \TEDIT.MARK.LINES.DIRTY (CH1 TEXTOBJ CHLIM CHLIM# CH#)
\TEDIT.NEXT.LINE.BOTTOM (LINE CURYBOT PREVLINE) \TEDIT.PURGE.SPACES (BASEA0324 CHLIST BASEA0325) NIL
SETFREE TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN (SELINE) TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL
\DOFORMATTING NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL
\TEDIT.ADJUST.LINES NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
SET TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN (L1LIST LNLIST WW L1 LN) TEDIT.UPDATE.SCREEN (TEXTOBJ WW LINE NLINE)
\BACKFORMAT (CH1 CHNO CH NLINE LINES) \DISPLAYLINE (LHEIGHT SCALE CACHE DISPLAYDATA DDPILOTBBT XOFFSET
CLIPLEFT CLIPRIGHT OFONT OLOOKS DDWIDTHCACHE DDOFFSETCACHE LOOKSTARTX CH DX LOOKNO TTX CURY TX I)
\DOFORMATTING (LINELEAD EXTRASP OPREVSP PREVSP %#BLANKS EXISTINGSPACE SPACEOFLOW) \FILLWINDOW (
PREVLINE CHARLIM LINE YBOT OFLOWFN NEXTLINE) \FIXDLINES (WW LINES CHARLIM CHAR1 NL PL NLINES LINE)
\FIXILINES (CH#1 L1 WW LINES CHAR1 CHARLIM LINE) \FORMATLINE (CHLIST WLIST LOOKS TEXTSTREAM TERMSA
CLOOKS LOOKNO PC INVISIBLERUNS TLEN PCNO CHNO ORIGFMTSPEC FMTSPEC HARDCOPYMODE DEVICE SCALE DEFAULTTAB
LEFTEDGE TABSPEC FONT ASCENTB NEWASCENT DESCENTB NEWDESCENT 1STLN TX WIDTH TXB1 CH DX BOX GATHERBLANK
CH#B PREVSP T1SPACE TXB DXB LOOK#B ASCENT DESCENT INVISIBLERUNSB %#BLANKS FORCEEND TABPENDING)
\SHOWTEXT (WINDOW LINES) \TEDIT.ADJUST.LINES (OYBOT OFLOWFN OFLOW PREVLINE LL) \TEDIT.BLTCHAR (
IMAGEWIDTH NEWX LEFT RIGHT) \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES (DY NYBOT LOWESTY
LINE) \TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE (I) \TEDIT.FIXCHANGEDLINE (CHARLIM OCHLIM
OLHEIGHT NEWLINE YBOT LINES OFLOWFN) \TEDIT.FIXCHANGEDPART (LINES YBOT TPREVLINE DY PREVLINE CHARLIM
CLEARBOTTOM) \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST (WW LINES) \TEDIT.LINECACHE (CW CH)
\TEDIT.MARK.LINES.DIRTY (WW LL) \TEDIT.NEXT.LINE.BOTTOM (BASETOBASE PARALOOKS NEWYBOT PARALEADING)
\TEDIT.PURGE.SPACES (OPREVSP PREVSP) NIL
SMASHFREE TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
SMASH TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
PROP TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE (DSP) \DOFORMATTING
NIL \FILLWINDOW (HEIGHT) \FIXDLINES (LINES) \FIXILINES NIL \FORMATLINE (DSP) \SHOWTEXT (HEIGHT LINES)
\TEDIT.ADJUST.LINES NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART (LINES) \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY (LINES) \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
TEST TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE (PREV NEXT) TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN (INCREMENTAL WINDOW DONTSCROLL L1 LN) TEDIT.UPDATE.SCREEN (NLINE)
\BACKFORMAT (LINE1) \DISPLAYLINE (HARDCOPYMODE TERMSA) \DOFORMATTING (1STLN) \FILLWINDOW (LINE
NEXTCARETCH# DONTFILLFLG NEXTLINE PREVLINE) \FIXDLINES (LINE PL NL) \FIXILINES (LINE) \FORMATLINE (PC
HARDCOPYMODE 1STLN GATHERBLANK NEWASCENT TABPENDING T1SPACE FORCEEND) \SHOWTEXT NIL
\TEDIT.ADJUST.LINES (FIRSTLINE LL OFLOW PREVLINE) \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE
NIL \TEDIT.CLOSEUPLINES (PREVLINE NEXTLINE LINE DONTFILLFLG) \TEDIT.COPY.LINEDESCRIPTOR NIL
\TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE (NEXTCARETCH#) \TEDIT.FIXCHANGEDPART (LINES
INCREMENTAL? CLEARBOTTOM) \TEDIT.INSERTLINE (PREVLINE) \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY (LL) \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
TESTFREE TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN (SELINE) TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL
\DOFORMATTING NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL
\TEDIT.ADJUST.LINES NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
PREDICATE TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN (\SYSBUFP TEXTPROP ILEQ IGEQ ILESSP) TEDIT.UPDATE.SCREEN NIL \BACKFORMAT (
ILEQ LESSP IGREATERP) \DISPLAYLINE (ZEROP ILEQ IGEQ GREATERP IEQP IGREATERP SMALLP) \DOFORMATTING (
ILESSP ZEROP IGEQ IEQP ILEQ ARRAYP) \FILLWINDOW (ILESSP IGEQ ILEQ APPLY* IEQP ZEROP) \FIXDLINES (
ILESSP IGEQ ILEQ IEQP) \FIXILINES (IGEQ IGREATERP IEQP) \FORMATLINE (ILEQ ZEROP type? GREATERP SMALLP
FIXP IGEQ IGREATERP ILESSP) \SHOWTEXT NIL \TEDIT.ADJUST.LINES (ZEROP ILESSP APPLY* IGREATERP IGEQ)
\TEDIT.BLTCHAR (ILESSP) \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES (ILEQ ILESSP IGEQ)
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE (GREATERP) \TEDIT.FIXCHANGEDLINE (IEQP ILESSP
IGEQ ILEQ APPLY* IGREATERP) \TEDIT.FIXCHANGEDPART (ZEROP ILESSP IGREATERP IEQP IGEQ \SYSBUFP)
\TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE (IGEQ) \TEDIT.MARK.LINES.DIRTY (IEQP ILEQ
IGEQ) \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES (ILEQ) NIL
EFFECT TEDIT.CR.UPDATESCREEN (HELP) TEDIT.DELETELINE (replace \TEDIT.CLOSEUPLINES)
TEDIT.INSERT.DISPLAYTEXT (HELP) TEDIT.INSERT.UPDATESCREEN (replace TEDIT.UPDATE.SCREEN \FIXSEL
\SHOWSEL \COPYSEL for \TEDIT.SET.WINDOW.EXTENT while SCROLLW) TEDIT.UPDATE.SCREEN (\FILLWINDOW)
\BACKFORMAT (\SETUPGETCH for while replace) \DISPLAYLINE (DSPDESTINATION DSPCLIPPINGREGION BITBLT
\FORMATLINE MOVETO DECLARE RELMOVETO bind SELECTC add replace TEDIT.MODIFYLOOKS while \TEDIT.BLTCHAR
\DSPPRINTCHAR APPLY* SELECTQ) \DOFORMATTING (replace add SELECTQ bind DECLARE \EDITSETA while
\WORDSETA CHECK \TEDIT.PURGE.SPACES) \FILLWINDOW (while repeatwhile \DISPLAYLINE RETFROM BITBLT)
\FIXDLINES (bind replace \TEDIT.FIXDELSEL) \FIXILINES (for bind \DTEST freplace replace
\TEDIT.FIXINSSEL) \FORMATLINE (DECLARE \SETUPGETCH \EDITSETA \PUTBASE while for SELCHARQ
\TEDIT.PURGE.SPACES TEDIT.PROMPTPRINT \DOFORMATTING) \SHOWTEXT (DSPFILL) \TEDIT.ADJUST.LINES (bind
BITBLT add \FILLWINDOW) \TEDIT.BLTCHAR (DECLARE \CHANGECHARSET.DISPLAY UNINTERRUPTABLY)
\TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES (BITBLT bind replace \DISPLAYLINE)
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE (FRPLACD) \TEDIT.FIXCHANGEDLINE (
\TEDIT.INSERTLINE \TEDIT.COPY.LINEDESCRIPTOR \TEDIT.ADJUST.LINES \DISPLAYLINE RETFROM
\TEDIT.CLEAR.SCREEN.BELOW.LINE) \TEDIT.FIXCHANGEDPART (STARTINGLINE replace while \TEDIT.CLOSEUPLINES
BITBLT TEDIT.DELETELINE \TEDIT.CLEAR.SCREEN.BELOW.LINE) \TEDIT.INSERTLINE (replace) \TEDIT.LINE.LIST
NIL \TEDIT.LINECACHE NIL \TEDIT.MARK.LINES.DIRTY (replace) \TEDIT.NEXT.LINE.BOTTOM NIL
\TEDIT.PURGE.SPACES (DECLARE \EDITSETA) NIL
CLISP TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
SPECVARS TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE (LOOKS CHLIST WLIST FONTWIDTHS CHNO
ASCENT DESCENT LOOKNO LINE FONT INVISIBLERUNS DEVICE SCALE NEWASCENT NEWDESCENT) \SHOWTEXT NIL
\TEDIT.ADJUST.LINES NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
LOCALVARS TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE (BASEA0310
BASEA0311 BASEA0312) \DOFORMATTING (BASEA0313 BASEA0314 BASEA0315 BASEA0316 A J V) \FILLWINDOW NIL
\FIXDLINES NIL \FIXILINES NIL \FORMATLINE (ARR N VAL BASEA0317 BASEA0318 BASEA0319 BASEA0320 BASEA0321
BASEA0322 BASEA0323) \SHOWTEXT NIL \TEDIT.ADJUST.LINES NIL \TEDIT.BLTCHAR (T)
\TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL \TEDIT.COPY.LINEDESCRIPTOR NIL
\TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL \TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL
\TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL \TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL
\TEDIT.PURGE.SPACES (BASEA0324 BASEA0325) NIL
APPLY TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW (\FILLWINDOW) \FIXDLINES NIL \FIXILINES NIL \FORMATLINE (\TEDIT.LOOKS.UPDATE)
\SHOWTEXT NIL \TEDIT.ADJUST.LINES NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL
\TEDIT.CLOSEUPLINES NIL \TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL
\TEDIT.FIXCHANGEDLINE (\TEDIT.FIXCHANGEDLINE) \TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL
\TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL \TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL
\TEDIT.PURGE.SPACES NIL NIL
ERROR TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE (apply)
\DOFORMATTING NIL \FILLWINDOW (apply) \FIXDLINES NIL \FIXILINES NIL \FORMATLINE (apply) \SHOWTEXT NIL
\TEDIT.ADJUST.LINES (apply) \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES
NIL \TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE (apply)
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
LOCALFREEVARS TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
ARGS TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
USERTEMPLATES REF (CALL EVAL (IF (AND (CONSP EXPR) (EQ (CAR EXPR) (QUOTE QUOTE))) (NIL FETCH) EVAL))
SHAZAM (CALL .. NIL) UNINTERRUPTABLY (CALL .. EVAL) WINDOWPROP (CALL EVAL PROP EVAL . PPE) PERFORM (
MACRO ARGS (PERFORMTRAN ARGS T)) \DoveIO.LockMem (CALL .. EVAL) RUN-SUPER (CALL .. EVAL) SPREADAPPLY (
CALL FUNCTIONAL EVAL . PPE) perform (MACRO ARGS (PERFORMTRAN ARGS T)) WINDOWDELPROP (CALL EVAL PROP
EVAL . PPE) SPREADAPPLY* (CALL FUNCTIONAL .. EVAL) WINDOWADDPROP (CALL EVAL PROP EVAL EVAL . PPE) OP#
(CALL) SETQ.NOREF (CALL SET EVAL . PPE) CATCH (CALL CALL CALL .. EVAL) NIL
0 TEDIT.CR.UPDATESCREEN NIL TEDIT.DELETELINE NIL TEDIT.INSERT.DISPLAYTEXT NIL
TEDIT.INSERT.UPDATESCREEN NIL TEDIT.UPDATE.SCREEN NIL \BACKFORMAT NIL \DISPLAYLINE NIL \DOFORMATTING
NIL \FILLWINDOW NIL \FIXDLINES NIL \FIXILINES NIL \FORMATLINE NIL \SHOWTEXT NIL \TEDIT.ADJUST.LINES
NIL \TEDIT.BLTCHAR NIL \TEDIT.CLEAR.SCREEN.BELOW.LINE NIL \TEDIT.CLOSEUPLINES NIL
\TEDIT.COPY.LINEDESCRIPTOR NIL \TEDIT.CREATE.LINECACHE NIL \TEDIT.FIXCHANGEDLINE NIL
\TEDIT.FIXCHANGEDPART NIL \TEDIT.INSERTLINE NIL \TEDIT.LINE.LIST NIL \TEDIT.LINECACHE NIL
\TEDIT.MARK.LINES.DIRTY NIL \TEDIT.NEXT.LINE.BOTTOM NIL \TEDIT.PURGE.SPACES NIL NIL
)