(PROGN (PRIN1 "Use LOADDB to load database files! " T) (ERROR!)) (" 6-Oct-86 13:05:59" . {ERIS}TEDITHISTORY.;8) FNS (\TEDIT.HISTORYADD TEDIT.UNDO TEDIT.UNDO.INSERTION TEDIT.UNDO.DELETION TEDIT.REDO TEDIT.REDO.INSERTION TEDIT.UNDO.MOVE TEDIT.UNDO.REPLACE TEDIT.REDO.REPLACE TEDIT.REDO.MOVE) (READATABASE) ( CALL \TEDIT.HISTORYADD (REPLACEFIELD) TEDIT.UNDO (FETCHFIELD RESETSAVE CURSOR \SHOWSEL SELECTQ TEDIT.UNDO.INSERTION TEDIT.UNDO.DELETION TEDIT.UNDO.LOOKS TEDIT.UNDO.PARALOOKS TEDIT.PROMPTPRINT ASSOC APPLY* CONCAT) TEDIT.UNDO.INSERTION (FETCHFIELD IMAGEOBJPROP WINDOWPROP IPLUS IDIFFERENCE RPLACA) TEDIT.UNDO.DELETION (\CHTOPCNO FETCHFIELD \EDITELT GETBASEPTR \GETBASEPTR \ADDBASE2 \ADDBASE \SPLITPIECE ADD1 PLUS NCREATE RPLACA IMAGEOBJPROP \TEDIT.PRIMARYW TEXTSTREAM IPLUS) TEDIT.REDO ( FETCHFIELD RESETSAVE CURSOR \SHOWSEL SELECTQ TEDIT.REDO.INSERTION IMAX \TEDIT.DELETE TEDIT.REDO.REPLACE TEDIT.REDO.LOOKS TEDIT.REDO.PARALOOKS TEDIT.PROMPTPRINT TEDIT.FIND IPLUS NCHARS TEDIT.REDO.MOVE CONCAT) TEDIT.REDO.INSERTION (FETCHFIELD FREPLACEFIELDVAL NCREATE RPLACA \CHTOPCNO \EDITELT GETBASEPTR \GETBASEPTR \ADDBASE2 \ADDBASE ADD1 \SPLITPIECE PLUS IMAGEOBJPROP APPLY* COPY WINDOWPROP IPLUS) TEDIT.UNDO.MOVE (FETCHFIELD IPLUS REPLACEFIELD PLUS RPLACA) TEDIT.UNDO.REPLACE ( FETCHFIELD RPLACA IPLUS) TEDIT.REDO.REPLACE (FETCHFIELD IDIFFERENCE RPLACA) TEDIT.REDO.MOVE ( FETCHFIELD IPLUS) NIL BIND \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE (TEXTOBJ FIRSTPIECE TOSEL) TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE (CH# FIRSTPIECE FROMOBJ SOURCECH# OLDCHLIM) NIL NLAMBDA \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL NOBIND \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL RECORD \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION (ARRAYP) TEDIT.REDO NIL TEDIT.REDO.INSERTION (ARRAYP) TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL CREATE \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION (PIECE) TEDIT.REDO NIL TEDIT.REDO.INSERTION (PIECE) TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL FETCH \TEDIT.HISTORYADD NIL TEDIT.UNDO (SEL TXTHISTORY THLEN THCH# THFIRSTPIECE THACTION) TEDIT.UNDO.INSERTION (POBJ \WINDOW STREAMHINT PCTB PLEN NEXTPIECE TEXTLEN LINES SEL) TEDIT.UNDO.DELETION (PCTB NEXTPIECE SEL TEXTLEN BASE POBJ PLEN THPOINT) TEDIT.REDO (SEL TXTHISTORY DCH THACTION POINT CH# CHLIM THAUXINFO THLEN THFIRSTPIECE) TEDIT.REDO.INSERTION (SEL PCTB THLEN THFIRSTPIECE TEXTLEN NEXTPIECE BASE POBJ STREAMHINT \WINDOW PLEN) TEDIT.UNDO.MOVE (THAUXINFO THTEXTOBJ THOLDINFO THCH# SEL LINES TEXTLEN THFIRSTPIECE) TEDIT.UNDO.REPLACE (THOLDINFO THCH# SEL THLEN THFIRSTPIECE THPOINT) TEDIT.REDO.REPLACE (THOLDINFO CH# SEL CHLIM LINES TXTHISTORY) TEDIT.REDO.MOVE ( THOLDINFO THCH# SEL MOVESEL) NIL REPLACE \TEDIT.HISTORYADD (TXTHISTORY) TEDIT.UNDO NIL TEDIT.UNDO.INSERTION (\INSERTFIRSTCH \INSERTPCVALID TEXTLEN POINT THACTION) TEDIT.UNDO.DELETION (\INSERTFIRSTCH \INSERTPCVALID THFIRSTPIECE TEXTLEN CH# CHLIM DCH POINT THACTION) TEDIT.REDO (CH# CHLIM DCH POINT \INSERTPCVALID) TEDIT.REDO.INSERTION (PNEW THFIRSTPIECE \INSERTPCVALID POBJ TEXTLEN CH# CHLIM DCH THACTION) TEDIT.UNDO.MOVE (CH# CHLIM DCH POINT TEXTLEN THACTION THTEXTOBJ THAUXINFO THOLDINFO THCH#) TEDIT.UNDO.REPLACE (THOLDINFO THACTION CH# CHLIM DCH POINT THPOINT) TEDIT.REDO.REPLACE (POINT THOLDINFO THACTION THCH#) TEDIT.REDO.MOVE (CH# CHLIM DCH SET) NIL REFFREE \TEDIT.HISTORYADD NIL TEDIT.UNDO (WAITINGCURSOR TEDIT.HISTORY.TYPELST) TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO (WAITINGCURSOR) TEDIT.REDO.INSERTION (\EltsPerPiece) TEDIT.UNDO.MOVE (TEDIT.SELECTION) TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL REF \TEDIT.HISTORYADD (EVENT) TEDIT.UNDO (TEXTOBJ SEL) TEDIT.UNDO.INSERTION (LEN CH#) TEDIT.UNDO.DELETION (CH# BASEA0265 PCTB BASEA0266 NO ARR BASEA0267 LEN OTEXTLEN) TEDIT.REDO NIL TEDIT.REDO.INSERTION (CH# PCTB BASEA0268 NO ARR BASEA0269 LEN OTEXTLEN) TEDIT.UNDO.MOVE (TOOBJ FROMOBJ CH# LEN SOURCECH#) TEDIT.UNDO.REPLACE (TEXTOBJ LEN CH# FIRSTPIECE) TEDIT.REDO.REPLACE (TEXTOBJ CH#) TEDIT.REDO.MOVE (TEXTOBJ EVENT OLDCH# LEN SEL) NIL SETFREE \TEDIT.HISTORYADD NIL TEDIT.UNDO (UNDOFN) TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL SET \TEDIT.HISTORYADD NIL TEDIT.UNDO (EVENT LEN CH# FIRSTPIECE) TEDIT.UNDO.INSERTION (OBJ DELETEFN TL FIRSTPIECE) TEDIT.UNDO.DELETION (INSPC INSPC# NEWPIECE OBJECT INSERTFN TL FIRSTPIECE NPC) TEDIT.REDO ( EVENT SEL CH) TEDIT.REDO.INSERTION (NPC INSPC# INSPC OBJ COPYFN TL FIRSTPIECE) TEDIT.UNDO.MOVE ( TOTEXTLEN) TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE (OLDEVENT) TEDIT.REDO.MOVE NIL NIL SMASHFREE \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL SMASH \TEDIT.HISTORYADD (TEXTOBJ) TEDIT.UNDO NIL TEDIT.UNDO.INSERTION (TEXTOBJ EVENT) TEDIT.UNDO.DELETION (TEXTOBJ EVENT SEL) TEDIT.REDO (SEL TEXTOBJ) TEDIT.REDO.INSERTION (EVENT TEXTOBJ FIRSTPIECE SEL) TEDIT.UNDO.MOVE (EVENT) TEDIT.UNDO.REPLACE (OLDEVENT EVENT SEL) TEDIT.REDO.REPLACE ( SEL EVENT OLDEVENT) TEDIT.REDO.MOVE (MOVESEL) NIL PROP \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL TEST \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION (NPC) TEDIT.REDO (CH) TEDIT.REDO.INSERTION (OBJ NPC) TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL TESTFREE \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL PREDICATE \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION (IGEQ) TEDIT.UNDO.DELETION ( IGREATERP IGEQ) TEDIT.REDO (ZEROP) TEDIT.REDO.INSERTION (IEQP IGEQ) TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL EFFECT \TEDIT.HISTORYADD NIL TEDIT.UNDO (RESETLST TEDIT.UNDO.MOVE TEDIT.UNDO.REPLACE) TEDIT.UNDO.INSERTION (REPLACEFIELD APPLY* \DELETEPIECE \FIXDLINES TEDIT.UPDATE.SCREEN \FIXSEL) TEDIT.UNDO.DELETION (REPLACEFIELD DECLARE \INSERTPIECE APPLY* \FIXILINES TEDIT.UPDATE.SCREEN \TEDIT.SET.SEL.LOOKS \FIXSEL) TEDIT.REDO (RESETLST REPLACEFIELD \FIXSEL TEDIT.NORMALIZECARET) TEDIT.REDO.INSERTION (REPLACEFIELD DECLARE TEDIT.PROMPTPRINT RETFROM \INSERTPIECE \FIXILINES TEDIT.UPDATE.SCREEN \TEDIT.SET.SEL.LOOKS \FIXSEL) TEDIT.UNDO.MOVE (\SHOWSEL \DELETECH \FIXDLINES \TEDIT.INSERT.PIECES \FIXILINES TEDIT.UPDATE.SCREEN \FIXSEL \COPYSEL) TEDIT.UNDO.REPLACE (\SHOWSEL TEDIT.UNDO.INSERTION TEDIT.UNDO.DELETION \TEDIT.HISTORYADD REPLACEFIELD \FIXSEL) TEDIT.REDO.REPLACE ( \SHOWSEL \DELETECH \FIXDLINES REPLACEFIELD TEDIT.REDO.INSERTION \TEDIT.HISTORYADD) TEDIT.REDO.MOVE ( REPLACEFIELD \FIXSEL \TEDIT.SET.SEL.LOOKS TEDIT.MOVE) NIL CLISP \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION (bind while do) TEDIT.UNDO.DELETION ( bind while do) TEDIT.REDO NIL TEDIT.REDO.INSERTION (bind while do) TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL SPECVARS \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL LOCALVARS \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION (BASEA0265 ARR NO BASEA0266 BASEA0267) TEDIT.REDO NIL TEDIT.REDO.INSERTION (ARR NO BASEA0268 BASEA0269) TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL APPLY \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION (TEDIT.COPY) TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL ERROR \TEDIT.HISTORYADD NIL TEDIT.UNDO (apply) TEDIT.UNDO.INSERTION (apply) TEDIT.UNDO.DELETION (apply ) TEDIT.REDO NIL TEDIT.REDO.INSERTION (apply) TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL LOCALFREEVARS \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL ARGS \TEDIT.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL USERTEMPLATES PERFORM (MACRO ARGS (PERFORMTRAN ARGS T)) REF (CALL EVAL (IF (AND (CONSP EXPR) (EQ (CAR EXPR) (QUOTE QUOTE))) (NIL FETCH) EVAL)) UNINTERRUPTABLY (CALL .. EVAL) \DoveIO.LockMem (CALL .. EVAL) WINDOWPROP (CALL EVAL PROP EVAL . PPE) RUN-SUPER (CALL .. EVAL) SPREADAPPLY (CALL FUNCTIONAL EVAL . PPE) perform (MACRO ARGS (PERFORMTRAN ARGS T)) SHAZAM (CALL .. NIL) 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.HISTORYADD NIL TEDIT.UNDO NIL TEDIT.UNDO.INSERTION NIL TEDIT.UNDO.DELETION NIL TEDIT.REDO NIL TEDIT.REDO.INSERTION NIL TEDIT.UNDO.MOVE NIL TEDIT.UNDO.REPLACE NIL TEDIT.REDO.REPLACE NIL TEDIT.REDO.MOVE NIL NIL )