(FILECREATED "10-Apr-85 23:25:13" {PHYLUM}<TRILLIUMUSERS>TRI-FIX-CONN.;1 10352 changes to: (VARS TRI-FIX-CONNCOMS) (FNS TRILLIUM.MAKESYS TRILLIUM.MAKESYS.Original PROFILE.EDITOR.TITLECOMMANDFN.Original TRILLIUM.CONN? TRILLIUM.CONN?.Original) previous date: "10-Apr-85 23:11:30" {PHYLUM}<TRILLIUMUSERS>FIXES>TRI-FIX-CONN.;1) (* Copyright (c) 1985 by Xerox Corporation. All rights reserved.) (PRETTYCOMPRINT TRI-FIX-CONNCOMS) (RPAQQ TRI-FIX-CONNCOMS ((FNS PROFILE.EDITOR.TITLECOMMANDFN PROFILE.EDITOR.TITLECOMMANDFN.Original TRILLIUM.CONN? TRILLIUM.CONN?.Original TRILLIUM.MAKESYS TRILLIUM.MAKESYS.Original))) (DEFINEQ (PROFILE.EDITOR.TITLECOMMANDFN [LAMBDA (WINDOW ITEM) (* TBigham "10-Apr-85 23:01") (DECLARE (GLOBALVARS TRILLIUM.PROFILE)) (PROG (COMMAND.MENU FFN) (TRILLIUM.CLEAR.ALL.PROMPTING) (SETQ COMMAND.MENU (GET.PROFILE.EDITOR.TITLECOMMANDFN.MENU)) (SELECTQ (MENU COMMAND.MENU) (NIL NIL) (MAKE.CHANGES (PROFILE.EDITOR.MAKE.CHANGES WINDOW)) [SAVE.PROFILE (THINKING (PROFILE.EDITOR.MAKE.CHANGES WINDOW) (TRILLIUM.PRINTOUT ON TRILLIUM.TRACE "Saving profile ... ") [SET (FILECOMS (QUOTE TRILLIUM-PROFILE)) (QUOTE ((VARS TRILLIUM.PROFILE) (P (COND ((AND (BOUNDP (QUOTE TRILLIUM.PROFILE.EDITOR.WINDOW)) (WINDOWP TRILLIUM.PROFILE.EDITOR.WINDOW)) (CLOSEW TRILLIUM.PROFILE.EDITOR.WINDOW))) (SETQ TRILLIUM.PROFILE.EDITOR.WINDOW] (SETQ FFN (PACK* (DIRECTORYNAME T T) (QUOTE TRILLIUM-PROFILE))) (COND ((CONFIRM (CONCAT "Save PROFILE as " FFN " ?")) (MAKEFILE FFN) (TRILLIUM.PRINTOUT ON TRILLIUM.TRACE SAME.LINE "as " FFN)) (T (TRILLIUM.PRINTOUT ON TRILLIUM.TRACE SAME.LINE " aborted. "] (SHOULDNT "Unrecognized keyword in PROFILE.EDITOR.TITLECOMMANDFN"]) (PROFILE.EDITOR.TITLECOMMANDFN.Original [LAMBDA (WINDOW ITEM) (* kkm "19-Nov-84 16:16") (DECLARE (GLOBALVARS TRILLIUM.PROFILE)) (PROG (COMMAND.MENU FFN) (TRILLIUM.CLEAR.ALL.PROMPTING) (SETQ COMMAND.MENU (GET.PROFILE.EDITOR.TITLECOMMANDFN.MENU)) (SELECTQ (MENU COMMAND.MENU) (NIL NIL) (MAKE.CHANGES (PROFILE.EDITOR.MAKE.CHANGES WINDOW)) [SAVE.PROFILE (THINKING (PROFILE.EDITOR.MAKE.CHANGES WINDOW) (TRILLIUM.PRINTOUT ON TRILLIUM.TRACE "Saving profile ... ") [SET (FILECOMS (QUOTE TRILLIUM-PROFILE)) (QUOTE ((VARS TRILLIUM.PROFILE) (P (COND ((AND (BOUNDP (QUOTE TRILLIUM.PROFILE.EDITOR.WINDOW)) (WINDOWP TRILLIUM.PROFILE.EDITOR.WINDOW)) (CLOSEW TRILLIUM.PROFILE.EDITOR.WINDOW))) (SETQ TRILLIUM.PROFILE.EDITOR.WINDOW] (SETQ FFN (PACKFILENAME (QUOTE HOST) \CONNECTED.HOST (QUOTE DIRECTORY) \CONNECTED.DIR (QUOTE NAME) (QUOTE TRILLIUM-PROFILE))) (COND ((CONFIRM (CONCAT "Save PROFILE as " FFN " ?")) (MAKEFILE FFN) (TRILLIUM.PRINTOUT ON TRILLIUM.TRACE SAME.LINE "as " FFN)) (T (TRILLIUM.PRINTOUT ON TRILLIUM.TRACE SAME.LINE " aborted. "] (SHOULDNT "Unrecognized keyword in PROFILE.EDITOR.TITLECOMMANDFN"]) (TRILLIUM.CONN? [LAMBDA NIL (* TBigham "10-Apr-85 22:48") (DIRECTORYNAME T T]) (TRILLIUM.CONN?.Original [LAMBDA NIL (* DAHJr "22-JAN-83 16:12") (DECLARE (GLOBALVARS \CONNECTED.DIR \CONNECTED.HOST)) (PACKFILENAME (QUOTE HOST) \CONNECTED.HOST (QUOTE DIRECTORY) \CONNECTED.DIR]) (TRILLIUM.MAKESYS [LAMBDA (BIGSYSFLG SYSFILESPEC) (* TBigham "10-Apr-85 23:21") (* Fixed by NHB to handle null connected directory) (DECLARE (GLOBALVARS ADVISEDFNS POSTGREETFORMS CHANGESARRAY FILELST INTERFACES NOTCOMPILEDFILES NOTLISTEDFILES)) (PROG [(MAKESYSFILE (PACKFILENAME (QUOTE HOST) (OR (FILENAMEFIELD SYSFILESPEC (QUOTE HOST)) (FILENAMEFIELD (DIRECTORYNAME T T) (QUOTE HOST))) (QUOTE DIRECTORY) (OR (FILENAMEFIELD SYSFILESPEC (QUOTE DIRECTORY)) (FILENAMEFIELD (DIRECTORYNAME T T) (QUOTE DIRECTORY))) (QUOTE NAME) (if (FILENAMEFIELD SYSFILESPEC (QUOTE NAME)) elseif BIGSYSFLG then (QUOTE BIGTRILLIUM) else (QUOTE TRILLIUM)) (QUOTE EXTENSION) (OR (FILENAMEFIELD SYSFILESPEC (QUOTE EXTENSION)) (QUOTE SYSOUT)) (QUOTE VERSION) (OR (FILENAMEFIELD SYSFILESPEC (QUOTE VERSION)) 1] (OR (TTYCONFIRM (CONCAT "Makesys into " MAKESYSFILE " [confirm] ")) (RETURN)) (FILES?) [COND ([OR NOTCOMPILEDFILES (FILEPKGCHANGES) (for F in FILELST thereis (CDR (GETPROP F (QUOTE FILE] (OR (TTYCONFIRM "You have made changes which have not been filed! Continue makesys? ") (RETURN] [COND ((TTYCONFIRM "Reset interfaces? ") (for INTERFACE.NAME in INTERFACES do (RESET.INTERFACE (FIND.INTERFACE INTERFACE.NAME) T] [COND [(AND (NOT BIGSYSFLG) (TTYCONFIRM "Gain space? ") (TTYCONFIRM "For sure? ")) (%. ERASE) [for F in FILELST do (RPLACD (GETPROP F (QUOTE FILE] (CLEARFILEPKG (QUOTE E)) (CLRHASH CHANGESARRAY) (CLRHASH) (SETQ ADVISEDFNS) (MAPATOMS (FUNCTION (LAMBDA (X) (REMPROPLIST X (QUOTE (VALUE EXPR CODE SUBR FILEMAP ADVISED ADVICE READVICE EDIT-SAVE *HISTORY*] (T (MAPATOMS (FUNCTION (LAMBDA (X) (REMPROPLIST X (QUOTE (VALUE CODE SUBR EDIT-SAVE *HISTORY*] (* * Let MAKESYS worry about this: (SETQ GREETHIST)) (SETQ NOTLISTEDFILES) (PURGEHISTORY (QUOTE E)) (REMPROP (QUOTE EDIT) (QUOTE LASTVALUE)) (RESETDEDIT) [OR (FASSOC (QUOTE TRILLIUM.LOAD.FIXES) POSTGREETFORMS) (NCONC1 POSTGREETFORMS (QUOTE (TRILLIUM.LOAD.FIXES] [OR (FASSOC (QUOTE PROFILE.INIT) POSTGREETFORMS) (NCONC1 POSTGREETFORMS (QUOTE (PROFILE.INIT] (RECLAIM) (MAKESYS MAKESYSFILE]) (TRILLIUM.MAKESYS.Original [LAMBDA (BIGSYSFLG SYSFILESPEC) (* NHB "17-Dec-84 17:31") (* Fixed by NHB to handle null connected directory) (DECLARE (GLOBALVARS ADVISEDFNS POSTGREETFORMS CHANGESARRAY FILELST INTERFACES NOTCOMPILEDFILES NOTLISTEDFILES \CONNECTED.DIR \CONNECTED.HOST)) (PROG [(MAKESYSFILE (PACKFILENAME (QUOTE HOST) (OR (FILENAMEFIELD SYSFILESPEC (QUOTE HOST)) \CONNECTED.HOST) (QUOTE DIRECTORY) (OR (FILENAMEFIELD SYSFILESPEC (QUOTE DIRECTORY)) (AND (NOT (STREQUAL \CONNECTED.DIR "")) \CONNECTED.DIR)) (QUOTE NAME) (COND ((FILENAMEFIELD SYSFILESPEC (QUOTE NAME))) (BIGSYSFLG (QUOTE BIGTRILLIUM)) (T (QUOTE TRILLIUM))) (QUOTE EXTENSION) (OR (FILENAMEFIELD SYSFILESPEC (QUOTE EXTENSION)) (QUOTE SYSOUT)) (QUOTE VERSION) (OR (FILENAMEFIELD SYSFILESPEC (QUOTE VERSION)) 1] (OR (TTYCONFIRM (CONCAT "Makesys into " MAKESYSFILE " [confirm] ")) (RETURN)) (FILES?) [COND ([OR NOTCOMPILEDFILES (FILEPKGCHANGES) (for F in FILELST thereis (CDR (GETPROP F (QUOTE FILE] (OR (TTYCONFIRM "You have made changes which have not been filed! Continue makesys? ") (RETURN] [COND ((TTYCONFIRM "Reset interfaces? ") (for INTERFACE.NAME in INTERFACES do (RESET.INTERFACE (FIND.INTERFACE INTERFACE.NAME) T] [COND [(AND (NOT BIGSYSFLG) (TTYCONFIRM "Gain space? ") (TTYCONFIRM "For sure? ")) (%. ERASE) [for F in FILELST do (RPLACD (GETPROP F (QUOTE FILE] (CLEARFILEPKG (QUOTE E)) (CLRHASH CHANGESARRAY) (CLRHASH) (SETQ ADVISEDFNS) (MAPATOMS (FUNCTION (LAMBDA (X) (REMPROPLIST X (QUOTE (VALUE EXPR CODE SUBR FILEMAP ADVISED ADVICE READVICE EDIT-SAVE *HISTORY*] (T (MAPATOMS (FUNCTION (LAMBDA (X) (REMPROPLIST X (QUOTE (VALUE CODE SUBR EDIT-SAVE *HISTORY*] (* * Let MAKESYS worry about this: (SETQ GREETHIST)) (SETQ NOTLISTEDFILES) (PURGEHISTORY (QUOTE E)) (REMPROP (QUOTE EDIT) (QUOTE LASTVALUE)) (RESETDEDIT) [OR (FASSOC (QUOTE TRILLIUM.LOAD.FIXES) POSTGREETFORMS) (NCONC1 POSTGREETFORMS (QUOTE (TRILLIUM.LOAD.FIXES] [OR (FASSOC (QUOTE PROFILE.INIT) POSTGREETFORMS) (NCONC1 POSTGREETFORMS (QUOTE (PROFILE.INIT] (RECLAIM) (MAKESYS MAKESYSFILE]) ) (PUTPROPS TRI-FIX-CONN COPYRIGHT ("Xerox Corporation" 1985)) (DECLARE: DONTCOPY (FILEMAP (NIL (668 10269 (PROFILE.EDITOR.TITLECOMMANDFN 678 . 2148) ( PROFILE.EDITOR.TITLECOMMANDFN.Original 2150 . 3739) (TRILLIUM.CONN? 3741 . 3884) ( TRILLIUM.CONN?.Original 3886 . 4179) (TRILLIUM.MAKESYS 4181 . 7239) (TRILLIUM.MAKESYS.Original 7241 . 10267))))) STOP