1 1 1 1 INDEX 1 INDEX 1 1 INDEX 1 INDEX INDEX 6 A Abort (Editor Command) B.7 ACCESS 3.38 Add-Command (Function) B.14 add.process (Function) 4.12; 7.12 ADDMENU (Function) 4.24 ADDTOSCRATCHLIST (Function) 4.1 ADVICE (File Manager Command) 3.15 ADVINFOLST (Variable) 3.14 ADVISE (File Manager Command) 3.15 ADVISE (Function) 3.13,15 ADVISEDFNS (Variable) 3.14 ADVISEDUMP (Function) 3.14 Advising 3.14; 7.9 AFTERDOMAKESYS 4.7 AFTERDOSAVEVM 4.7 AFTERDOSYSOUT 4.7 AFTERLOGOUT 4.7 AFTERLOGOUTFORMS 4.7 AFTERMAKESYS 4.7 AFTERSAVEVM 4.7 AFTERSYSOUT 4.7 AGAIN (Editor Command) B.8 ALL (Event Address) A-5 ALLOWED.LOGINS 4.6 append (Function) with non-list argument 7.8 Application Menus D.1 APPLY-format input A-3 ARCHIVEFLG (Variable) 3.9 ARCHIVEFN (Variable) 3.9 Arglist (Editor Command) B.9 AROUNDEXITFNS (Variable) 4.7 array reference 7.4 arrays 3.3 ASKUSER (Function) 4.16 assert (Macro) E.10 Attach Menu (Editor Command) B.11 Attached Windows 4.28 AUTHENTICATE 4.6 AUTHENTICATION.NET.HINT (Variable) 4.33 AUTOHARDRESETFLG 4.5 B back-quote facility 3.49 BACKGROUND (FreeMenu Group Property) D.8 BACKGROUND (FreeMenu Item Property) D.10 BACKGROUNDFNS (Variable) 4.12 BACKSPACE (Editing Command) A-21 BCOMPL (Function) 3.22,25; 4.10 BEEPON (Function) 4.31 BEFORELOGOUT 4.7 BEFOREMAKESYS 4.7 BEFORESAVEVM 4.7 BEFORESYSOUT 4.7 BEFORESYSOUTFORMS 4.7 BITMAP (FreeMenu System Property) D.10 BKSYSBUF (Function) 4.30 BKSYSCHARCODE (Function) 4.30 BLOCKRECORD (Record Type) 4.3 BOTTOM (FreeMenu Group Property) D.7 bound E.4 BOUNDP (Function) 3.2 BOX (FreeMenu Group Property) D.5,8 BOX (FreeMenu Item Property) D.10 BOXSHADE (FreeMenu Group Property) D.8 BOXSHADE (FreeMenu Item Property) D.10 BOXSPACE (FreeMenu Group Property) D.8 BOXSPACE (FreeMenu Item Property) D.10 break (Function) 3.13; E.13 break commands 3.13 Break packages 3.9 BREAK0 (Function) 3.13 BREAK1 (Function) 3.9 BREAKCONNECTION (Function) 4.14 BREAKIN (Function) 3.13 breaking 7.9 BREAKREGIONSPEC (Variable) 4.8 BRECOMPILE (Function) 3.22,25 BRKINFOLST (Variable) 3.13 BROKENFNS (Variable) 3.13 bulk data transfer 4.34 C Catch errors 3.10 ccase (Macro) E.10 cerror (Function) E.9 Change Print Base (Editor Command) B.11 CHANGEBACKGROUND (Function) 4.31 CHANGEFONT (Function) 4.23 CHANGESLICE (Function) A-11,17 CHANGESTATE (FreeMenu Item Property) D.11 changing a standard readtable 3.22 characters 3.3 CHARCODE (Function) 3.3 CHCON (Function) 3.42 check-type (Macro) E.10 CL Exec 3.7 CL:* (Variable) A-10 CL:** (Variable) A-10 CL:*** (Variable) A-10 CL:+ (Variable) A-10 CL:++ (Variable) A-10 CL:+++ (Variable) A-10 CL:- (Variable) A-10 CL:/ (Variable) A-10 CL:// (Variable) A-10 CL:/// (Variable) A-10 CL:BREAK (Function) 3.13 CL:CATCH (Function) 3.5 CL:CODE-CHAR (Function) 3 CL:COMPILE-FILE (Function) 3.24-25; 4.10 CL:DEFCONSTANT (Variable) 3.20 CL:DEFINE-MODIFY-MACRO (Function) 3.20 CL:DEFMACRO (Function) 3.20 CL:DEFMACRO (Macro) 3.29 CL:DEFPARAMETER (Macro) 3.26,29 CL:DEFPARAMETER (Variable) 3.20 CL:DEFUN (Function) 3.20 CL:DEFUN (Macro) 3.29 CL:DEFVAR (Macro) 3.29 CL:DEFVAR (Variable) 3.20 CL:ERROR 3.10 CL:EVAL-WHEN (File Package Command) 3.31 CL:GENSYM (Function) 3.2 CL:LOAD (Function) 3.24 CL:MAKE-HASH-TABLE (Function) 3.4 CL:MAPHASH (Function) 3.4 CL:PRIN1 (Function) 3.41-42 CL:PRINC (Function) 3.41 CL:READ (Function) 3.40 CL:READ-PRESERVING-WHITESPACE (Function) 3.41 CL:THROW (Function) 3.5,11 CL:UNWIND-PROTECT 3.6 CL:UNWIND-PROTECT (Function) 3.11 CL:WITH-INPUT-FROM-STRING 3.37 CL:WRITE (Function) 3.41 CLEANUP (Function) 3.25 cleanup forms 3.6 CLEARCLISPARRAY (Function) 4.10 CLEARSTK (Function) 4.5 CLEARSTKLST (Variable) 4.5 CLISP infix forms 3.33 CLISPARRAY 4.2 CLOSEALL (Function) 3.38 closure 7.8 coerce (Function) 7.12 COERCE-TO-NSADDRESS (Function) 4.33 collect (Macro) 7.6 collecting objects macros for 7.6 COLLECTION (FreeMenu Item Property) D.12 COLLECTION property 4.26 COLUMN (FreeMenu Group Property) D.7 COLUMNSPACE (FreeMenu Group Property) D.7 Comment Out Selection (Editor Command) B.9 comment treated as declaration 3.32 Comments in SEdit B.6 Common Lisp strings 3.3 Common Lisp Symbols 3.1 COMMONNUMSYNTAX 3.44 compile-definer (Definer) 7.2 compile-form (Definer) 7.2 compiler behavior with FLETed lexical functions 7.12 behavior with recursion 7.12 ignoring TEdit formatting 7.12 retaining special arguments 7.12 complex numbers 3.4 coms 7.11 condition E.3 conditions:*break-on-signals* (Variable) E.9 conditions:abort (Function) E.21 conditions:compute-restarts (Function) E.18 conditions:continue (Function) E.21 conditions:define-condition (Macro) E.5 conditions:find-restart (Function) E.19 conditions:handler-bind (Macro) E.4,11 conditions:handler-case (Macro) E.11 conditions:ignore-errors (Macro) E.12 conditions:invoke-debugger (Function) E.13 conditions:invoke-restart (Function) E.5,20 conditions:invoke-restart-interactively (Function) E.20 conditions:make-condition (Function) E.6,8 conditions:muffle-warning (Function) E.22 conditions:restart-bind (Macro) E.17 conditions:restart-case (Function) E.5 conditions:restart-case (Macro) E.13 conditions:restart-name (Function) E.19 conditions:signal (Function) E.8 conditions:store-value (Function) E.22 conditions:use-value (Function) E.22 conditions:with-simple-restart (Macro) E.20 CONN (Exec Command) A-7 CONTROL-A (Editing Command) A-21 Control-C (Editor Command) B.7 Control-L (Editor Command) B.7 Control-Meta-; (Editor Command) B.9 Control-Meta-F (Editor Command) B.8 compiler behavior with FLETed lexical functions 7.12 behavior with recursion 7.12 ignoring TEdit formatting 7.12 retaining special arguments 7.12 complex numbers 3.4 coms 7.11 condition E.3 conditions:*break-on-signals* (Variable) E.9 conditions:abort (Function) E.21 conditions:compute-restarts (Function) E.18 conditions:continue (Function) E.21 conditions:define-condition (Macro) E.5 conditions:find-restart (Function) E.19 conditions:handler-bind (Macro) E.4,11 conditions:handler-case (Macro) E.11 conditions:ignore-errors (Macro) E.12 conditions:invoke-debugger (Function) E.13 conditions:invoke-restart (Function) E.5,20 conditions:invoke-restart-interactively (Function) E.20 conditions:make-condition (Function) E.6,8 conditions:muffle-warning (Function) E.22 conditions:restart-bind (Macro) E.17 conditions:restart-case (Function) E.5 conditions:restart-case (Macro) E.13 conditions:restart-name (Function) E.19 conditions:signal (Function) E.8 conditions:store-value (Function) E.22 conditions:use-value (Function) E.22 conditions:with-simple-restart (Macro) E.20 CONN (Exec Command) A-7 CONTROL-A (Editing Command) A-21 Control-C (Editor Command) B.7 Control-L (Editor Command) B.7 Control-Meta-; (Editor Command) B.9 Control-Meta-F (Editor Command) B.8 Control-Meta-O (Editor Command) B.7 Control-P 4.29 CONTROL-Q (Editing Command) A-21 CONTROL-R (Editing Command) A-21 Control-T 4.29 CONTROL-W (Editing Command) A-21 Control-W (Editor Command) B.7 CONTROL-X (Editing Command) A-21 Control-X (Editor Command) B.7 Convert Comments (Editor Command) B.9 Convert-Upgrade (Variable) B.14 converting characters 3.3 Converting old code for use with new Error system E.1 COORDINATES (FreeMenu Group Property) D.7 COPY (Function) 3.49 COPYBYTES (Function) 4.16 COPYDEF (Function) 4.4 COPYFILE (Function) 3.38 COPYREADTABLE (Function) 3.46 COS (Function) 4.3 COURIER.CALL (Function) 4.34 COURIER.OPEN (Function) 4.34 Creating an Exec process A-18 Creating conditions E.4 Creating icons with ICONW C.1 CTRLUFLG 4.18 ctypecase (Macro) E.10 CUHOTSPOTX 4.30 CUHOTSPOTY 4.30 CUIMAGE 4.30 current package 3.45 CURSOR 4.30 Cursor Movement Commands A-22 CURSORBITMAP 4.30 CURSORCREATE (Function) 4.30 CURSORHOTSPOTX 4.30 CURSORHOTSPOTY 4.30 D DA (Exec Command) A-7 DAUGHTERS (FreeMenu Group Property) D.8 DC (Function) 3.18 Declining by Condition handler E.4 DEdit 3.15 Default handlers 3.10 Default-Commands (Function) B.15 DEFAULT.OSTYPE (Variable) 4.15 DEFAULTFONT (Variable) D.7 DEFAULTICONFN (Variable) 4.25 DEFAULTTEXTICON (Variable) C.3 deferredconstant (Function) 7.12 define-file-environment (Definer) 7.2 define-record (Definer) 7.3 Defining New Terms A-11 DEFMACRO (Macro) 3.5 defstruct (Macro) 7.4 warning 7.6 DELDEF (Function) 3.28 Delete Selection (Editor Command) B.7 Delete Structure (Editor Command) B.8 Delete Word (Editor Command) B.7 DELFILE (Function) 3.38 DESELECT (FreeMenu Item Property) D.12 DF (Function) 3.18 DFASL files 2.1 DFNFLG (Variable) 3.27 DIR (Exec Command) A-7 DISPLAY (FreeMenu Item) D.6-7,14 Display icons C.1 DISPLAY item 4.26 DISPLAYFONTDIRECTORIES (Variable) 4.23 DMACRO (Property) 3.5 DMACROs 2.1 DO-EVENTS (Exec Command) A-8 DOCOLLECT (Function) 4.1 DOSHAPEFN (Window Property) 4.25 DOWNFN (FreeMenu Mouse Property) D.10 DP (Function) 3.18 DRAWARC (Function) 4.19 DRAWLINE (Function) 4.19 DRAWPOLYGON (Function) 4.20 DSPCLEOL (Function) 4.18 DSPFONT 4.16 DSPRUBOUTCHAR (Function) 4.18 DSPSCALE 4.19 dummy definitions 3.17 DV (Function) 3.18 DWIMIFYCOMPFLG (Variable) 3.34 E ecase (Macro) E.10 ECHOCHAR (FreeMenu Item Property) D.13 ED (Function) 3.16 Edit (Editor Command) B.9 EDIT (FreeMenu Item) 4.27; D.13 Edit caret in SEdit B.2 Edit Interface 3.18 EDITBM (Function) 4.18 EDITCALLERS (Function) 3.19 Editing Exec Input A-20 Editing Lisp Code in Memory B.1 Editing VALUES 3.18 EDITMODE (Function) 3.16 EDITSTART (FreeMenu Item) 4.27; D.14 END-OF-FILE (Error Type) 3.12 ENDCOLLECT (Function) 4.1 Ending an SEdit session B.2 ENDOFSTREAMOP 3.38 ENVAPPLY 3.6 ENVEVAL 3.6 EQUAL (Function) 3.26 EQUALALL (Function) 4.3 ERROR (Function) 3.10 error (Function) E.9 Error conditions 3.10 error system 3.10 Error system differences between old and new E.1 Error system proposal E.1 Error type mapping 3.11 Error type name 3.11 Error type number 3.11 ERROR! (Function) 3.10 ERRORMESS (Function) 3.10 ERRORMESS1 (Function) 3.10 ERRORN (Function) 2.2; 3.10 Errors definition of E.3 ERRORSET 3.10 ERRORSTRING (Function) 3.10 ERRORTYPELIST 3.10 ERRORTYPELIST (Variable) 2.2 ERSETQ (Function) 3.10; 4.8 ERXM 3.10 ESCAPE (Editing Command) A-21 Escape in SEdit B.6 Establishing handlers within dynamic context E.4 etypecase (Macro) E.10 Eval (Editor Command) B.9 EVAL-format input A-2 Exec Editing Commands A-22 Exec type A-4 EXEC-EVAL (Function) 3.9 EXPAND (Editor Command) B.9 EXPANDBITMAP (Function) 4.18 EXPANDMACRO (Function) 3.5 EXPANDREGIONFN (Window Property) 4.24 EXPLICIT (FreeMenu Group Property) D.7 export (Function) 7.9 Extract (Editor Command) B.9 F F (Event Address) A-5 features new Common Lisp 7.1 FETCH 3.33 File Manager 3.19 file-reading functions 3.20 FILEPKGCOM (Function) 4.9 FILEPKGTYPE (Function) 4.9 FILEPKGTYPES (Variable) 3.16 FILEPOS (Function) 4.16 FILERDTBL 3.22 files containing bitmaps 3.31 FILES? (Function) 3.28 FILETYPE (Property) 3.25 FILLPOLYGON (Function) 4.19-20 FIND (Editor Command) B.8 Find Gap (Editor Command) B.8 FIND-READTABLE (Function) 3.45 FINDCALLERS (Function) 3.19 FIX (Exec Command) A-8 FIXP (Predicate) 3.4 flet (Special form) 7.4 floating point 3.4 FLOATP (Predicate) 3.4 FM.BACKGROUND (FreeMenu Window Property) D.15 FM.CHANGELABEL (FreeMenu Function) D.16 FM.CHANGELABEL (Function) 4.27-28 FM.CHANGESTATE (FreeMenu Function) D.16 FM.CHANGESTATE (Function) 4.28 FM.DONTRESHAPE (FreeMenu Window Property) D.15 FM.EDITITEM (FreeMenu Function) D.17 FM.EDITP (FreeMenu Function) D.17 FM.ENDEDIT (FreeMenu Function) D.17 FM.FIXSHAPE (Function) 4.28 FM.FORMATMENU (Function) 4.26-27 FM.GETITEM (Function) 4.27 FM.GETITEM (FreeMenu Function) D.15 FM.GETSTATE (FreeMenu Function) D.16 FM.GETSTATE (Function) 4.27 FM.GROUPPROP (FreeMenu Macro) D.7,18 FM.HIGHLIGHTITEM (FreeMenu Function) D.17 FM.HIGHLIGHTITEM (Function) 4.28 FM.ITEMFROMID (Function) 4.27 FM.ITEMPROP (FreeMenu Macro) D.18 FM.MAKEMENU (Function) 4.26-27 FM.MENUPROP (FreeMenu Macro) D.7,19 FM.NWAYPROP (FreeMenu Macro) D.19 FM.NWAYPROPS (Macro) 4.27 FM.PROMPTWINDOW (FreeMenu Window Property) D.15 FM.READSTATE (Function) 4.27 FM.REDISPLAYITEM (FreeMenu Function) D.18 FM.REDISPLAYMENU (FreeMenu Function) D.18 FM.RESETGROUPS (FreeMenu Function) D.17 FM.RESETMENU (FreeMenu Function) D.17 FM.RESETSHAPE (FreeMenu Function) D.17 FM.RESETSHAPE (Function) 4.28 FM.RESETSTATE (FreeMenu Function) D.17 FM.SHADE (FreeMenu Function) D.18 FM.SHADE (Function) 4.28 FM.SHADEITEM (Function) 4.28 FM.SHADEITEMBM (Function) 4.28 FM.SKIPNEXT (FreeMenu Function) D.17 FM.TOPGROUPID (FreeMenu Function) D.18 FM.WHICHITEM (FreeMenu Function) D.18 FONT (FreeMenu Group Property) D.7 FONT (FreeMenu Item Property) D.9 font descriptor 4.22 FONTCHANGEFLG (Variable) 4.23 FONTCREATE (Function) 4.22 FONTSAVAILABLE 4.21 FOR 3.33 FOR (Exec Command) A-6 FORGET 4.6 FORGET (Exec Command) A-8 FORMAT (FreeMenu Group Property) D.4,7 Free Menu How to make a D.1 Free Menu format D.2 Free Menu layout D.1 FREEMENU (FreeMenu Function) D.15 FREEMENU (Function) 4.26-27 FROM (Event Address) A-5 FULLNAME (Function) 3.37 FUNARG 4.4 G Gaps in SEdit B.4 garbage collector 4.11 gensym (Function) 3.2; 7.12 GET-ENVIRONMENT-AND-FILEMAP (Function) 3.23 Get-Prompt-Window (Function) B.15 Get-Selection (Function) B.16 Get-Window-Region (Function) B.13 GETDEF (Function) 3.28 GETFILEINFO (Function) 3.38; 4.13 GETPROMPTWINDOW (Function) 4.28 GETREADTABLE (Function) 3.39 GETSYNTAX 3.45 global macro shadowing 7.4 GROUP (FreeMenu Group Property) D.7 GROUPID (FreeMenu System Property) D.10 H handler (Function) E.4 Handling conditions E.3 HARDCOPYW (Function) 4.29 HARDRESET (Function) 4.4 HASDEF (Function) 3.26,28; 4.9 hash arrays 3.4 HASHARRAY 3.4 HASHARRAY (Function) 4.2 HELDFN (FreeMenu Mouse Property) D.10 HELP (Editor Command) B.9 HELP (Function) 3.10 Help Menu Commands B.11 HIGHLIGHT (FreeMenu Item Property) D.9,14 History list A-16 HISTORYSAVEFORMS (Variable) 3.9 HJUSTIFY (FreeMenu Item Property) D.4,9 HORRIBLEVARS 4.9,15 HPRINT (Function) 4.15 I ICONW (Function) C.1 ICONW windows from an image defined by a mask C.1 with titles C.1 ICONW.SHADE (Function) C.2 ICONW.TITLE (Function) C.2 ID (FreeMenu Group Property) D.7 ID (FreeMenu Item Property) D.9 IDLE.PROFILE 4.6 IDLE.RESETVARS (Variable) 4.6 IDLE.SUSPEND.PROCESS.NAMES (Variable) 4.7 IEEE 802.3 specification 4.34 IF 3.33 IL Exec 3.7 IL:IT (Variable) A-9 IL:LOAD (Function) 3.24 IL:MAPHASH (Function) 3.4 IL:PRIN1 (Function) 3.41 IL:PRIN2 (Function) 3.41 IL:READ (Function) 3.40 ILLEGAL-GO (Error Type) 3.11 ILLEGAL-RETURN (Error Type) 3.11 ILLEGAL-STACK-ARG (Error Type) 3.12 IN (Exec Command) A-6 in-package (Function) 7.8 INFILEP (Function) 3.37 INFINITEWIDTH (FreeMenu Item Property) D.13 INITSTATE (FreeMenu Item Prop) 4.26 INITSTATE (FreeMenu Item Property) D.9,12 INPUT (Function) 3.37 INPUTFONT (Variable) A-10 Inspect (Editor Command) B.10 INTEGERLENGTH (Function) 4.3 integers 3.4 Interlisp Compiler 3.31 INTERLISP-ERROR (Error Type) 3.12 INTERPRESSFONTDIRECTORIES (Variable) 4.22 INTERRUPTCHAR (Function) 4.29 INVALID-ARGUMENT-LIST (Error Type) 3.12 ITEMS (FreeMenu Group Property) D.8 J Join (Editor Command) B.10 K Keep-Window-Region (Variable) B.13 KEYACTION (Function) 4.31 KEYDOWNP (Function) 4.31 L LABEL (FreeMenu Item Property) D.9 LABELS construct warning 7.10 LASTC (Function) 4.15 Layout of Free Menu D.1 LCOM files 2.1 ldflg 7.11 LEFT (FreeMenu Group Property) D.7 LEFT and BOTTOM (FreeMenu Item Property) D.9 Left mouse button in SEdit B.3 lexical bindings 3.33 Library modules summary of changes 5.1 LIMITCHARS (FreeMenu Item Property) D.3,13 LINKS (FreeMenu Item Property) D.10,15 LISP 3.47 Lisp structures SEdit gaps for B.4 LISPSOURCEFILEP (Function) 4.10 LISPXEVAL (Function) 3.9 LISPXFNS (Variable) A-15 LISPXHISTORY (Variable) A-16 LISPXHISTORYMACROS (Variable) 3.9 LISPXMACROS 3.8 LISPXMACROS (Variable) 3.9 LISPXREADFN (Function) 4.8 LISPXUNREAD (Function) 3.9 LISPXUSERFN (Variable) 3.9 LIST (Function) 3.49 Lists in SEdit B.5 LOAD (Function) 3.20 loadflg (Argument) 7.11 load-time expression 7.4 LOADCOMP (Function) 3.25 LOADFNS (Function) 3.20,25 LOADFROM (Function) 3.25 loading compiled files 3.32 loading Medley files into Lyric 4.10 LOADVARS (Function) 3.25 Locally defined handler E.4 LOCALVARS 3.2 LOGIN.TIMEOUT 4.6 LOGOUT (Function) 4.7 long-site-name (Variable) 7.3 M MACHINETYPE (Function) 4.7 MAKE-READER-ENVIRONMENT (Function) 3.23 MAKEFILE (Function) 3.20,25,43,49 MAKEFILE-ENVIRONMENT (Property) 3.21 MAKESYS (Function) 4.7 MAKETITLEBARICON 4.25 map (Function) 7.11 MAPATOMS (Function) 3.2-3 MAX (Function) 4.2 MAX.INTEGER (Variable) 4.2 MAXHEIGHT (FreeMenu Item Property) D.9 MAXREGION (FreeMenu System Property) D.11 MAXWIDTH (FreeMenu Item Property) D.7,9,13 Medley on Sun workstations 1.1 on Xerox workstations 1.1 Medley compiled files 2.1 Medley enhancements summary 1.1 MENU (FreeMenu Group Property) D.7 MENUFONT (FreeMenu Item Property) D.12 MENUITEMS (FreeMenu Item Property) D.6,12 MENUTITLE (FreeMenu Item Property) D.12 MESSAGE (FreeMenu Item Property) D.9 Meta- ( (Editor Command) B.10 Meta- ) (Editor Command) B.10 Meta- / (Editor Command) B.9 Meta-9 (Editor Command) B.10 Meta-; (Editor Command) B.9 Meta-A (Editor Command) B.7 Meta-B (Editor Command) B.11 Meta-Control-C (Editor Command) B.7 Meta-Control-S (Editor Command) B.8 Meta-Control-X (Editor Command) B.7 Meta-E (Editor Command) B.9 Meta-F (Editor Command) B.8 Meta-H (Editor Command) B.9 Meta-I (Editor Command) B.10 Meta-J (Editor Command) B.10 Meta-M (Editor Command) B.11 Meta-N (Editor Command) B.8 Meta-O (Editor Command) B.9 Meta-P (Editor Command) B.11 Meta-R (Editor Command) B.8 Meta-Return (Editor Command) B.10 Meta-S (Editor Command) B.8 Meta-Space (Editor Command) B.10 Meta-U (Editor Command) B.7 Meta-X (Editor Command) B.9 Meta-Z (Editor Command) B.10 Middle mouse button in SEdit B.3 MIN (Function) 4.2 MIN.INTEGER (Variable) 4.2 minimum window size 4.24 MKSTRING (Function) 3.42 MOMENTARY (FreeMenu Item) D.11 MOTHER (FreeMenu Group Property) D.8 Mouse buttons in SEdit B.3 MOVD (Function) 4.4 MOVEDFN (FreeMenu Mouse Property) D.10 multiple escape character 3.42 Multiple Execs A-4 multiple streams 3.37 MULTIPLE-ESCAPE 3.45 Mutate (Editor Command) B.10 N NAME (Exec Command) A-8 NCHARS (Function) 3.42 NCHOOSE item 4.26 NDIR (Exec Command) A-8 Nesting Free Menu Groups D.2 NETWORKOSTYPES (Variable) 4.15 NEW (MAKEFILE Option) 3.21 NLAMBDA 3.5 NLSETQ (Function) 3.10; 4.8 NOBIND 3.2 NOCLEARSTKLST (Variable) 4.5 NODIRCORE (File Device) 4.13 Normalize Selection (Editor Command) B.10 notational conventions 18 NSADDRESS 4.32 NSNAME 4.32 NSNET.DISTANCE (Function) 4.35 NUMBER (FreeMenu Item) D.14 NUMBERP (Predicate) 3.4 NUMBERTYPE (FreeMenu Item Property) D.14 NWAY (FreeMenu Item) 4.26; D.6; 12 NWAYPROPS (FreeMenu Item Prop) 4.27 NWAYPROPS (FreeMenu Item Property) D.6,12 O OLD-INTERLISP-FILE 3.47 OLD-INTERLISP-T 3.48 once-only (Macro) 7.7 OPENFILE (Function) 3.37 OPENFN (Window Property) 4.25 OPENP (Function) 3.38 OPENSTREAM (Function) 3.11,37 OPENSTRINGSTREAM (Function) 3.37; 4.16 options E.5 ORIG 3.46 OUTPUT (Function) 3.37 P package delimiter 2.2 PACKAGEDELIM 3.47 packages 3.19 PARSE-NSADDRESS (Function) 4.33 PAT (Event Address) A-5 pattern matching 3.6 PEEKC (Function) 4.15 pkg-goto (Function) 7.8 PL (Exec Command) A-8 PLVLFILEFLG 3.42 PP (Exec Command) A-9 PRETTYDEF (Function) 4.9 PRIN1 4.30 PRIN2 4.30 PRINT (Function) 3.20,48 PRINTLEVEL 4.29 PRINTNUM (Function) 4.15 PRINTOUT 3.43 PRINTOUTFONT (Variable) A-11 PRINTSERVICE (Variable) 4.19 process status window 4.12 PROCESS.APPLY (Function) 4.12 PROCESS.EVAL (Function) 4.12 Programmer's interface to SEdit B.12 PROMPT#FLG (Variable) 3.9 PROMPTFONT (Variable) A-10 PROMTPCHARFORMS (Variable) 3.9 PROTECTION 4.13 PRXFLG 3.42 PUTDEF (Function) 3.28 Q Quote (Editor Command) B.10 Quoted structures in SEdit B.5 R RADIX (Function) 3.44 ratios 3.4 READ (Function) 3.20,48 read-eval-print A-1 read/print consistency 3.44 READBUF (Variable) 3.9 READC (Function) 3.41 READER 4.13 READER-ENVIRONMENT 3.20 READLINE (Function) 4.8 READMACROS 4.16 READSYS (Function) 4.35 READTABLEPROP (Function) 3.45 READVISE (Function) 3.14 REALFRAMEP (Function) 4.5 REBREAK (Function) 3.14 RECOMPILE (Function) 3.22,25 record-create (Macro) 7.4 record-fetch (Macro) 7.4 record-ffetch (Macro) 7.4 Redisplay (Editor Command) B.7 Redo (Editor Command) B.8 REDO (Exec Command) A-6 REGION (FreeMenu Group Property) D.8 REGION (FreeMenu System Property) D.11 RELDRAWTO (Function) 4.19 Release Notes organization of 17 REMEMBER (Exec Command) A-8 REMPROP (Function) 3.2 RENAMEFILE (Function) 3.38 REPAINTFN 4.24 REPAINTFN (Window Property) 4.25 REPEATUNTIL 4.3 Replace-Selection (Function) B.16 Reporting a condition or restart E.5 Reset (Function) 3.10; B.14 Reset-Commands (Function) B.15 RESETFORM 3.40 RESETFORM 3.39 RESETFORMS (Variable) 3.9 RESETLST 3.6 Resetting system state 3.11 RESETVARS 4.6 RESHAPEFN 4.24 Restart type E.5 Restarting computations E.3 Restarting conditions E.5 RETAPPLY 3.6 RETEVAL 3.6 RETFROM 3.6 RETFROM (Function) 3.11 RETRY (Exec Command) A-6 RETTO 3.6 RETURN 3.13; 4.5 Reverse Find (Editor Command) B.8 Right mouse button in SEdit B.3 ROTATE-BITMAP (Function) 4.18 ROW (FreeMenu Group Property) D.7 row-major-aref (Function) 7.4 ROWSPACE (FreeMenu Group Property) D.7 RS232 or TTY ports 3.38 S Save-Window-Region (Function) B.13 SAVEVM (Function) 4.7 SCRATCHLIST 4.1 SEdit 3.15 SEdit (Function) B.16 SEdit Command Menu B.12 SEE (Exec Command) A-9 SEE* (Exec Command) A-9 SELECTEDFN (FreeMenu Mouse Property) D.10 Set Package (Editor Command) B.11 SETERRORN (Function) 3.10 SETFILEINFO (Function) 3.38; 4.13 SETREADTABLE (Function) 3.48 SETSTKARGNAME (Function) 4.5 SETSYNTAX 3.45,49 SHAPEW (Function) 4.24 SHH (Exec Command) A-8 SHIFT-FIND (Editor Command) B.8 short-site-name (Variable) 7.3 SHOULDCOMPILEMACROATOMS (Variable) 4.4 SHOULDNT (Function) 3.10 SHOWPARENFLG (Variable) A-25 SHRINKBITMAP (Function) 4.18 SHRINKFN (Window Property) 4.24 SIDE effects of event A-18 Signalling conditions E.3 SIN (Function) 4.3 Sketch summary of changes 6.10 SKIP-NEXT (Editor Command) B.8 SKREAD (Function) 3.41 SORT (Function) 4.1 Special characters in SEdit B.5 Specifying event addresses A-4 Specifying Free Menu Items D.2 stack manipulations 3.5 STACK OVERFLOW (Error Type) 4.4 Stack pointers 3.5 STACK-OVERFLOW (Error Type) 3.11 STACK-POINTER-RELEASED (Error Type) 3.12 Starting an SEdit session B.2 STATE 4.26 STATE (FreeMenu Item) D.7,11 STATE (FreeMenu Item Property) D.12 STATE (FreeMenu System Property) D.10 STKARG (Function) 4.5 STKNARGS (Function) 4.5 STKPOS (Function) 4.5 STOP (Function) 4.10 STOP-UNDOABLY (Macro) A-13 strings 3.3 in SEdit B.6 STRINGWIDTH (Function) 3.42; 4.22 Structure caret in SEdit B.2 Structure editor 3.15 Substitute (Editor Command) B.8 SUCHTHAT (Event Address) A-5 SUSPEND.PROCESS.NAMES 4.7 Switching between editors 3.16 Symbols 3.1,6 in Error system E.1 symbols in the INTERLISP package 3.20 SYSDOWNFN (FreeMenu System Property) D.11 sysload 3.24; 7.11 SYSMOVEDFN (FreeMenu System Property) D.11 SYSOUT (Function) 4.7 SYSPRETTYFLG (Variable) 3.9 SYSSELECTEDFN (FreeMenu System Property) D.11 T TABLE (FreeMenu Group Property) D.7 TCOMPL (Function) 3.22,25; 4.10 TEdit summary of changes 6.1 TeleRaid Library module 4.35 TEXTICON (Function) 4.25; C.3 TIME (Exec Command) A-9 TIME (Function) 3.36 TIME (Macro) 3.36 TITLE (FreeMenu Item) 4.27 titled icons 4.25 TITLEDICONW (Function) C.1 TOGGLE (FreeMenu Item) D.11 TOO-MANY-ARGUMENTS (Error Type) 3.12 TRACE (Function) 3.13-14 TTYBACKGROUNDFNS (Variable) 4.12 TTYDISPLAYSTREAM (Function) 4.25 TTYIN display typein editor 4.16 TTYIN Editor from Exec A-20 TY (Exec Command) A-9 TYPE (Exec Command) A-9 TYPE (FreeMenu Item Property) D.9 U UGLYVARS 3.43; 4.9,15 UNBOUND-VARIABLE (Error Type) 3.12 UNBREAK (Function) 3.14 UNBREAKIN (Function) 3.13 UNDEFINED-CAR-OF-FORM (Error Type) 3.12 UNDEFINED-FUNCTION-IN-APPLY (Error Type) 3.12 UNDO (Editor Command) B.7 UNDO (Exec Command) A-4,8,13 UNDO key (Editing Command) A-21 UNDOABLY-MAKUNBOUND (Function) 3.29 UNDOABLY-SETQ (Function) A-15 Undoing in Functions A-14 Undoing In Programs A-13 Undoing out of order A-16 UNDOSAVE (Function) A-15 UNIXFTPFLG (Variable) 4.14 UNPACKFILENAME (Function) 3.37 UNSAFEMACROATOMS (Variable) 4.4 UNTIL 4.3 USE (Exec Command) A-6 USERDATA (FreeMenu System Property) D.11 USERDATA LIST D.14 USEREXEC (Function) 3.9 USERNAME 4.6 USERWORDS (Variable) A-25 USESILPACKAGE 3.45 Using Execs 3.7 V VALUEFONT (Variable) A-11 VARS 4.15 version delimiter 2.2 VIDEORATE (Function) 4.31 VJUSTIFY (FreeMenu Item Property) D.9 W warn (Function) E.10 WHENCHANGED 4.9 WINDOWPROP (Function) 4.26 WINDOWPROPS 4.26 with-collection (Macro) 7.6 with-input-from-string (Macro) 7.13 with-output-to-string (Macro) 7.13 WITH-READER-ENVIRONMENT (Macro) 3.23 write-string (Function) 7.12 WRITESTRIKEFONTFILE (Function) 4.22 writing macros macros for 7.7 Writing your own SEdit commands B.14 X XCL 3.47 XCL Compiler 3.31 XCL Exec 3.7 XCL readtable 3.21 xcl:*current-condition* (Variable) E.8 XCL:*DEBUGGER-PROMPT* (Variable) A-19 XCL:*EVAL-FUNCTION* (Variable) A-19 XCL:*EXEC-PROMPT* (Variable) A-19 XCL:*PER-EXEC-VARIABLES* (Variable) A-18 XCL:ABORT (Function) 3.10 XCL:ADD-EXEC (Function) A-18 XCL:ARGLIST (Variable) 3.15 XCL:ARRAY-SPACE-FULL (Error Type) 3.12 XCL:ATTEMPT-TO-CHANGE-CONSTANT (Error Type) 3.11-12 XCL:ATTEMPT-TO-RPLAC-NIL (Error Type) 3.11 XCL:CATCH-ABORT 3.10 xcl:catch-abort (Macro) E.21 XCL:CONDITION 3.10 xcl:condition-case (Macro) E.11 xcl:condition-handler (Macro) E.8 xcl:condition-reporter (Macro) E.7 XCL:CONTROL-E-INTERRUPT (Error Type) 3.12 XCL:DATA-TYPES-EXHAUSTED (Error Type) 3.12 XCL:DEF-DEFINE-TYPE (Macro) 3.27-28 XCL:DEFCOMMAND 3.8 XCL:DEFCOMMAND (Macro) A-11 XCL:DEFDEFINER (Function) 3.20 XCL:DEFDEFINER (Macro) 3.29 XCL:DEFGLOBALPARAMETER (Variable) 3.20 XCL:DEFGLOBALVAR (Variable) 3.20 XCL:DEFINE-PROCEED-FUNCTION (Function) 3.20 XCL:DEFINLINE (Function) 3.20 XCL:DEFOPTIMIZER 3.32 XCL:DEFOPTIMIZER (Macro) 3.5 XCL:EXEC (Function) A-18 XCL:EXEC-EVAL (Function) A-19 XCL:EXEC-FORMAT (Function) A-19 XCL:FILE-NOT-FOUND (Error Type) 3.12 XCL:FILE-WONT-OPEN (Error Type) 3.11 XCL:FLOATING-OVERFLOW (Error Type) 3.12 XCL:FLOATING-UNDERFLOW (Error Type) 3.12 XCL:FS-PROTECTION-VIOLATION (Error Type) 3.12 XCL:FS-RESOURCES-EXCEEDED (Error Type) 3.12 XCL:HASH-TABLE-FULL (Error Type) 3.12 XCL:INVALID-PATHNAME (Error Type) 3.12 XCL:SET-DEFAULT-EXEC-TYPE (Function) A-20 XCL:SET-EXEC-TYPE (Function) A-20 XCL:SIMPLE-DEVICE-ERROR (Error Type) 3.11 XCL:SIMPLE-TYPE-ERROR (Error Type) 3.11 XCL:STORAGE-EXHAUSTED (Error Type) 3.12 XCL:STREAM-NOT-OPEN (Error Type) 3.11 XCL:SYMBOL-HT-FULL (Error Type) 3.11 XCL:SYMBOL-NAME-TOO-LONG (Error Type) 3.11 XCL:UNDOABLY (Macro) A-13 XCL:UNDOABLY-SETF (Macro) A-15 \ \#UNDOSAVES (Variable) A-15 \10MBTYPE.3TO10 (Variable) 4.34 \10MBTYPE.PUP (Variable) 4.34 ~ ~C (Format directive) 7.13 ! !EVAL 2.2 " "numeric" print names 3.43 * *break-on-warnings* (Variable) E.10 *Clear-Linear-On-Completion* (Variable) B.14 *Compile-Fn* (Variable) B.16 *COMPILED-EXTENSIONS* (Variable) 3.25 *DEFAULT-CLEANUP-COMPILER* (Variable) 3.25 *DEFAULT-MAKEFILE-ENVIRONMENT* (Variable) 3.21 *Edit-Fn* (Variable) B.16 *ERROR-OUTPUT* (Variable) 3.10 *Fetch-Definition-Error-Break-Flag* (Variable) B.16 *Getdef-Error-Fn* (Variable) B.16 *Getdef-Fn* (Variable) B.16 *LAST-CONDITION* (Variable) 3.10 *LISPXPRINT* (Property) A-18 *NSADDRESS-FORMAT* (Variable) 4.32 *PACKAGE* (Variable) 3.20,45-46; A-1 *PRINT-ARRAY* (Variable) 3.43 *PRINT-BASE* (Variable) 3.39,42,44 *PRINT-BASE* vs RADIX 3.39 *PRINT-CASE* (Variable) 3.44 *PRINT-ESCAPE* (Variable) 3.41,44 *PRINT-LENGTH* (Variable) 4.22 *PRINT-LEVEL* (Variable) 4.22 *PRINT-LEVEL* & *PRINT-LENGTH* vs PRINTLEVEL 3.39 *PRINT-LEVEL* or *PRINT-LENGTH* is exceeded 3.45 *PRINT-RADIX* (Variable) 3.39,44 *READ-BASE* (Variable) 3.20,44 *READ-SUPPRESS* (Variable) 3.41 *READTABLE* (Variable) 3.39,41-42,48 *READTABLE* vs SETREADTABLE 3.39 *REMOVE-INTERLISP-COMMENTS* (Variable) 3.29-30 *STANDARD-INPUT* (Variable) 3.37 *STANDARD-INPUT* vs INPUT 3.39 *STANDARD-OUTPUT* (Variable) 3.37 *STANDARD-OUTPUT* vs OUTPUT 3.39 *Wrap-Parens* (Variable) B.13 *Wrap-Search* (Variable) B.14 . .FONT 4.16 1 10MB Ethernet encapsulation types 4.34 1108 User's Guide summary of changes 6.14 1186 User's Guide summary of changes 6.16 3 3STATE (FreeMenu Item) 4.26; D.11 : :fast-accessors (Defstruct option) 7.5 :inline (Defstruct option) 7.5 :template (Defstruct option) 7.5 :type (Defstruct option) 7.5 = = (Event Address) A-5 ? ? (Exec Command) A-7 ?? (Exec Command) A-7 ?ACTIVATEFLG (Variable) A-24 (SEQUENCE NIL NIL (0 0 0 0) ((PAGE NIL (PAPERSIZE NIL) (0 0 612 792) ((HEADING NIL (HEADINGTYPE RECTOFOOT) (58 22 554 36) NIL) (HEADING NIL (HEADINGTYPE RECTOFOOTRULE) (58 30 554 36) NIL) (HEADING NIL (HEADINGTYPE DRAFTMESSAGE) (200 5 412 36) NIL) (HEADING NIL (HEADINGTYPE TITLEHEAD) (58 761 554 36) NIL) (HEADING NIL (HEADINGTYPE TITLEHEADRULE) (58 757 554 36) NIL) (TEXT NIL NIL (58 54 241 594) NIL) (TEXT NIL NIL (317 54 241 594) NIL))) (ALTERNATE NIL NIL (0 0 0 0) ((PAGE NIL (PAPERSIZE NIL) (0 0 612 792) ((HEADING NIL (HEADINGTYPE DRAFTMESSAGE) (200 775 412 36) NIL) (HEADING NIL (HEADINGTYPE VERSOHEAD) (58 761 554 36) NIL) (HEADING NIL (HEADINGTYPE VERSOHEADRULE) (58 757 554 36) NIL) (HEADING NIL (HEADINGTYPE VERSOFOOT) (58 22 554 36) NIL) (HEADING NIL (HEADINGTYPE VERSOFOOTRULE) (58 30 554 36) NIL) (HEADING NIL (HEADINGTYPE DRAFTMESSAGE) (200 5 412 36) NIL) (TEXT NIL NIL (58 54 241 684) NIL) (TEXT NIL NIL (317 54 241 684) NIL))) (PAGE NIL (PAPERSIZE NIL) (0 0 612 792) ((HEADING NIL (HEADINGTYPE DRAFTMESSAGE) (200 775 412 36) NIL) (HEADING NIL (HEADINGTYPE RECTOHEAD) (58 761 554 36) NIL) (HEADING NIL (HEADINGTYPE RECTOHEADRULE) (58 757 554 36) NIL) (HEADING NIL (HEADINGTYPE RECTOFOOT) (58 22 554 36) NIL) (HEADING NIL (HEADINGTYPE RECTOFOOTRULE) (58 30 554 36) NIL) (HEADING NIL (HEADINGTYPE DRAFTMESSAGE) (200 5 412 36) NIL) (TEXT NIL NIL (58 54 241 684) NIL) (TEXT NIL NIL (317 54 241 684) NIL))))))),K-K TJ PAGEHEADING TITLEHEADRULEF PAGEHEADING TITLEHEADC PAGEHEADING DRAFTMESSAGEF PAGEHEADING RECTOFOOTD PAGEHEADING RECTOFOOTRULEF PAGEHEADING VERSOFOOTD PAGEHEADING VERSOFOOTRULED PAGEHEADING RECTOHEADRULE@ PAGEHEADING RECTOHEADD PAGEHEADING VERSOHEADRULE@ PAGEHEADING VERSOHEAD,KMODERN MODERN MODERNMODERNMODERN   HRULE.GETFN   HRULE.GETFNMODERN   HRULE.GETFNMODERN CREATE.FOLIO.OBJECTMODERN HRULE.GETFNMODERN CREATE.FOLIO.OBJECT   HRULE.GETFNMODERN    HRULE.GETFNMODERN   HRULE.GETFNMODERN CREATE.FOLIO.OBJECTMODERN HRULE.GETFNMODERN CREATE.FOLIO.OBJECT HRULE.GETFNMODERN                                                                                                                                                          !     )            )                )            )                                              !                                                                  "              .                                                                                                  !                                                                       "                                                                                                                                    "                                                              "                                                         "                                               %                /-           #     }z