From f60c636292dd6ce74c798393a92beb1517930766 Mon Sep 17 00:00:00 2001 From: Matt Heffron Date: Tue, 28 Feb 2023 16:40:57 -0800 Subject: [PATCH] Fix typo in MasterScope functions (multiple occurrences: LOADBFLG should be LOADDBFLG). Changed to CL compiler by default (not need to go to submenu). This is my preference, so I should remove it before setting pull request. --- lispusers/MANAGER | 115 +++++++++++++++++++++------------------- lispusers/MANAGER.DFASL | Bin 50222 -> 50279 bytes 2 files changed, 59 insertions(+), 56 deletions(-) diff --git a/lispusers/MANAGER b/lispusers/MANAGER index e28d1fad..2dcc2a1c 100644 --- a/lispusers/MANAGER +++ b/lispusers/MANAGER @@ -1,11 +1,11 @@ (DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10) -(FILECREATED " 6-Feb-2023 23:53:39" {LU}MANAGER.;11 115662 +(FILECREATED "22-Feb-2023 22:50:32" {LU}MANAGER.;15 115916 - :CHANGES-TO (FNS Manager.MAINOPEN) - (VARS MANAGERCOMS) + :CHANGES-TO (VARS MANAGERCOMS) + (FNS Manager.DO.COMMAND) - :PREVIOUS-DATE " 6-Feb-2023 16:47:42" {LU}MANAGER.;9) + :PREVIOUS-DATE "22-Feb-2023 14:13:20" {LU}MANAGER.;14) (* ; " @@ -53,11 +53,12 @@ Copyright (c) 1986-1987, 1900, 2022-2023 by Xerox Corporation. (* ;; "") (SPECVARS Manager.ACTIVEFLG MANAGER-CASES MANAGER-ADDTOFILES?) - (GLOBALVARS LAMBDAFONT DEFAULTFONT MENUFONT BOLDMENUFONT MANAGER-WINDOWS LOADBFLG SAVEDBFLG + (GLOBALVARS LAMBDAFONT DEFAULTFONT MENUFONT BOLDMENUFONT MANAGER-WINDOWS LOADDBFLG SAVEDBFLG MANAGER-ITEM-OPERATION-COMMANDS MANAGER-ITEM-FILE-RELATION-COMMANDS MANAGER-FILE-OPERATIONS-COMMANDS MANAGER-FILE-FILE-RELATION-COMMANDS MANAGER-MAIN-MENU-ITEMS MANAGER-ACTIVITY-WINDOW-TITLE MANAGER-MAIN-WINDOW - MANAGER-MAIN-ICONW Manager.WINDOW-ANCHOR BackgroundMenuCommands BackgroundMenu) + MANAGER-MAIN-ICONW Manager.WINDOW-ANCHOR MANAGER.BM MANAGER.BM.MASK + BackgroundMenuCommands BackgroundMenu) (VARS *UNMANAGED-TYPES* MANAGER-ACTIVITY-WINDOW-TITLE (MANAGER-CASES) (MANAGER-ADDTOFILES?) MANAGER-FILE-FILE-RELATION-COMMANDS MANAGER-FILE-OPERATIONS-COMMANDS @@ -186,11 +187,11 @@ Copyright (c) 1986-1987, 1900, 2022-2023 by Xerox Corporation. ) (DECLARE%: DOEVAL@COMPILE DONTCOPY -(GLOBALVARS LAMBDAFONT DEFAULTFONT MENUFONT BOLDMENUFONT MANAGER-WINDOWS LOADBFLG SAVEDBFLG +(GLOBALVARS LAMBDAFONT DEFAULTFONT MENUFONT BOLDMENUFONT MANAGER-WINDOWS LOADDBFLG SAVEDBFLG MANAGER-ITEM-OPERATION-COMMANDS MANAGER-ITEM-FILE-RELATION-COMMANDS MANAGER-FILE-OPERATIONS-COMMANDS MANAGER-FILE-FILE-RELATION-COMMANDS MANAGER-MAIN-MENU-ITEMS MANAGER-ACTIVITY-WINDOW-TITLE MANAGER-MAIN-WINDOW MANAGER-MAIN-ICONW Manager.WINDOW-ANCHOR - BackgroundMenuCommands BackgroundMenu) + MANAGER.BM MANAGER.BM.MASK BackgroundMenuCommands BackgroundMenu) ) (RPAQQ *UNMANAGED-TYPES* (EXPRESSIONS FILES FIELDS FILEVARS-ARE-NOW-OK)) @@ -265,9 +266,9 @@ Will load DataBaseFNS if necessary" (SUBITEMS ("Set to Ask" 'DBFILEASK ("Dump DB" 'DUMPDB "Dump this file's MasterScope information, if it exists and make it's upkeep automatic" ] - ("Compile" 'COMPILE "Compile this file" (SUBITEMS ("Compile" 'COMPILE "InterLisp compiler") - (" CL:COMPILE-FILE " 'CL:COMPILE-FILE - "CommonLisp compiler"))) + ("Compile" 'CL:COMPILE-FILE "Compile this file with the CommonLisp compiler" + (SUBITEMS ("Compile" 'COMPILE "InterLisp compiler") + (" CL:COMPILE-FILE " 'CL:COMPILE-FILE "CommonLisp compiler"))) ("Changes" 'CHANGES "Show the changes that have been made to this file." (SUBITEMS ("Brief" 'CHANGES "Show the changes that have been made to this file.") (" Everything " 'PL "Display everything on this file's property list") @@ -540,16 +541,16 @@ Will load DataBaseFNS if necessary" (SUBITEMS ("All" 'DB UPDATEFILES]) (Manager.ANCHORED-SET-POSITION - [LAMBDA (IW IH) (* ; "Edited 6-Feb-2023 15:15 by Matt Heffron") - (* ; "Edited 6-Feb-2023 15:13 by Matt Heffron") - (* ; "Edited 6-Feb-2023 15:10 by Matt Heffron") - (* ; "Edited 6-Feb-2023 14:51 by Matt Heffron") - (* ; "Edited 6-Feb-2023 14:43 by Matt Heffron") - (* ; "Edited 6-Feb-2023 14:40 by Matt Heffron") - (* ; "Edited 6-Feb-2023 14:37 by Matt Heffron") - (* ; "Edited 6-Feb-2023 14:32 by Matt Heffron") - (* ; "Edited 6-Feb-2023 14:26 by Matt Heffron") - (* ; "Edited 6-Feb-2023 13:44 by Matt Heffron") + [LAMBDA (IW IH) (* ; "Edited 6-Feb-2023 15:15 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 15:13 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 15:10 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 14:51 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 14:43 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 14:40 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 14:37 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 14:32 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 14:26 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 13:44 by MattHeffron" ) (LET (WREGION XPOS YPOS TEMP) (SETQ WREGION (WINDOWPROP MANAGER-MAIN-WINDOW 'REGION)) (SETQ YPOS (fetch (REGION BOTTOM) of WREGION)) @@ -571,7 +572,9 @@ Will load DataBaseFNS if necessary" (SUBITEMS ("All" 'DB YCOORD _ YPOS]) (Manager.DO.COMMAND - [LAMBDA (COMMAND ITEM COMSTYPE FILE MENU) (* ; "Edited 6-Feb-2023 15:23 by Matt Heffron") + [LAMBDA (COMMAND ITEM COMSTYPE FILE MENU) (* ; "Edited 22-Feb-2023 22:48 by MattHeffron" ) + (* ; "Edited 22-Feb-2023 14:13 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 15:23 by MattHeffron" ) (* ; "Edited 18-Nov-87 14:30 by raf") (if (EQ COMSTYPE 'FILEVARS) then (SETQ COMSTYPE 'VARS) (* ; "The Manager currently does unnatural things with the FILEVARS type, this is a hack to compensate for it. E.g., editing a FILEVARS = editing the VARS, etc.") @@ -881,50 +884,50 @@ Will load DataBaseFNS if necessary" (SUBITEMS ("All" 'DB (FILESLOAD 'DATABASEFNS) (CL:FORMAT T "~&Global DataBaseFNS Flags:~%%SAVEDBFLG = ~a, LOADDBFLG = ~a" - SAVEDBFLG LOADBFLG)) + SAVEDBFLG LOADDBFLG)) (DBFILE (FILESLOAD 'DATABASEFNS) (CL:FORMAT T "~&The DATABASE prop for ~a is: ~a" FILE (GETPROP FILE 'DATABASE)) (CL:FORMAT T "~&Global DataBaseFNS Flags:~%%SAVEDBFLG = ~a, LOADDBFLG = ~a" - SAVEDBFLG LOADBFLG)) + SAVEDBFLG LOADDBFLG)) (DBON (FILESLOAD 'DATABASEFNS) - (SETQ LOADBFLG 'ON) + (SETQ LOADDBFLG 'ON) (SETQ SAVEDBFLG 'ON)) (DBOFF (FILESLOAD 'DATABASEFNS) - (SETQ LOADBFLG 'OFF) - (SETQ SAVEDBFLG 'OFF)) + (SETQ LOADDBFLG 'NO) + (SETQ SAVEDBFLG 'NO)) (DBASK (FILESLOAD 'DATABASEFNS) - (SETQ LOADBFLG 'ASK) + (SETQ LOADDBFLG 'ASK) (SETQ SAVEDBFLG 'ASK)) (DBLOADON (FILESLOAD 'DATABASEFNS) - (SETQ LOADBFLG 'ON)) + (SETQ LOADDBFLG 'YES)) (DBSAVEON (FILESLOAD 'DATABASEFNS) - (SETQ SAVEDBFLG 'ON)) + (SETQ SAVEDBFLG 'YES)) (DBLOADOFF (FILESLOAD 'DATABASEFNS) - (SETQ LOADBFLG 'OFF)) + (SETQ LOADDBFLG 'NO)) (DBSAVEOFF (FILESLOAD 'DATABASEFNS) - (SETQ SAVEDBFLG 'OFF)) + (SETQ SAVEDBFLG 'NO)) (DBLOADASK (FILESLOAD 'DATABASEFNS) - (SETQ LOADBFLG 'ASK)) + (SETQ LOADDBFLG 'ASK)) (DBSAVEASK (FILESLOAD 'DATABASEFNS) (SETQ SAVEDBFLG 'ASK)) (DBFILEON (FILESLOAD 'DATABASEFNS) - (PUTPROP FILE 'DATABASE 'ON)) + (PUTPROP FILE 'DATABASE 'YES)) (DBFILEOFF (FILESLOAD 'DATABASEFNS) - (PUTPROP FILE 'DATABASE 'OFF)) + (PUTPROP FILE 'DATABASE 'NO)) (DBFILEASK (FILESLOAD 'DATABASEFNS) (PUTPROP FILE 'DATABASE 'ASK)) @@ -1428,9 +1431,9 @@ Will load DataBaseFNS if necessary" (SUBITEMS ("All" 'DB FILE]) (Manager.MAINOPEN - [LAMBDA (POSITION) (* ; "Edited 6-Feb-2023 23:53 by Matt Heffron") - (* ; "Edited 6-Feb-2023 23:38 by Matt Heffron") - (* ; "Edited 6-Feb-2023 15:19 by Matt Heffron") + [LAMBDA (POSITION) (* ; "Edited 6-Feb-2023 23:53 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 23:38 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 15:19 by MattHeffron" ) (* ; "Edited 17-Aug-87 13:59 by raf") (* ;;; "Builds the manager main (FILELST) menu at the indicated position.") @@ -1605,8 +1608,8 @@ Will load DataBaseFNS if necessary" (SUBITEMS ("All" 'DB " submenu for the file " FILE]) (Manager.SET-ANCHOR - [LAMBDA (NEWANCHOR) (* ; "Edited 6-Feb-2023 16:47 by Matt Heffron") - (* ; "Edited 6-Feb-2023 16:45 by Matt Heffron") + [LAMBDA (NEWANCHOR) (* ; "Edited 6-Feb-2023 16:47 by MattHeffron" ) + (* ; "Edited 6-Feb-2023 16:45 by MattHeffron" ) (* ; "") (if (AND (FMEMB NEWANCHOR '(ANCHOR-TL ANCHOR-TR ANCHOR-BL ANCHOR-BR)) (NEQ Manager.WINDOW-ANCHOR NEWANCHOR)) @@ -1815,20 +1818,20 @@ Will load DataBaseFNS if necessary" (SUBITEMS ("All" 'DB ) (PUTPROPS MANAGER COPYRIGHT ("Xerox Corporation" 1986 1987 1900 2022 2023)) (DECLARE%: DONTCOPY - (FILEMAP (NIL (25491 105786 (MANAGER 25501 . 26300) (MANAGER.RESET 26302 . 27816) (Manager.ADDADV -27818 . 29171) (Manager.ADDTOFILES? 29173 . 29451) (Manager.ALTERMARKING 29453 . 31063) ( -Manager.ANCHORED-SET-POSITION 31065 . 33149) (Manager.DO.COMMAND 33151 . 65421) (Manager.HIGHLIGHT -65423 . 65720) (Manager.PROMPT 65722 . 66035) (Manager.WINDOW 66037 . 66670) ( -Manager.insurefilehighlights 66672 . 67743) (Manager.CHANGED? 67745 . 68294) (Manager.CHECKFILE 68296 - . 69395) (Manager.COLLECTCOMS 69397 . 70835) (Manager.COMS.WSF 70837 . 73507) (Manager.COMSOPEN 73509 - . 78247) (Manager.COMSUPDATE 78249 . 79341) (Manager.HIGHLIGHTED 79343 . 79649) ( -Manager.INSUREHIGHLIGHTS 79651 . 80209) (Manager.FILECHANGES 80211 . 80510) (Manager.FILELSTCHANGED? -80512 . 80840) (Manager.FILESUBTYPES 80842 . 81480) (Manager.GET.ENVIRONMENT 81482 . 84020) ( -Manager.GETFILE 84022 . 86336) (Manager.INTITLE? 86338 . 87016) (Manager.MAIN.WSF 87018 . 89662) ( -Manager.MAINCLOSE 89664 . 90774) (Manager.MAINMENUITEMS 90776 . 91853) (Manager.MAINOPEN 91855 . 97573 -) (Manager.MAINUPDATE 97575 . 98211) (Manager.MAKEFILE.ADV 98213 . 99249) (Manager.MENUCOLUMNS 99251 - . 100055) (Manager.MENUHASITEM 100057 . 100414) (Manager.MENUITEMS 100416 . 100661) ( -Manager.REMOVE.DUPLICATE.ADVICE 100663 . 102269) (Manager.RESETSUBITEMS 102271 . 103508) ( -Manager.SET-ANCHOR 103510 . 104012) (Manager.SORT.COMS 104014 . 104546) (Manager.SORTBYCOLUMN 104548 - . 105784))))) + (FILEMAP (NIL (25521 106040 (MANAGER 25531 . 26330) (MANAGER.RESET 26332 . 27846) (Manager.ADDADV +27848 . 29201) (Manager.ADDTOFILES? 29203 . 29481) (Manager.ALTERMARKING 29483 . 31093) ( +Manager.ANCHORED-SET-POSITION 31095 . 33179) (Manager.DO.COMMAND 33181 . 65675) (Manager.HIGHLIGHT +65677 . 65974) (Manager.PROMPT 65976 . 66289) (Manager.WINDOW 66291 . 66924) ( +Manager.insurefilehighlights 66926 . 67997) (Manager.CHANGED? 67999 . 68548) (Manager.CHECKFILE 68550 + . 69649) (Manager.COLLECTCOMS 69651 . 71089) (Manager.COMS.WSF 71091 . 73761) (Manager.COMSOPEN 73763 + . 78501) (Manager.COMSUPDATE 78503 . 79595) (Manager.HIGHLIGHTED 79597 . 79903) ( +Manager.INSUREHIGHLIGHTS 79905 . 80463) (Manager.FILECHANGES 80465 . 80764) (Manager.FILELSTCHANGED? +80766 . 81094) (Manager.FILESUBTYPES 81096 . 81734) (Manager.GET.ENVIRONMENT 81736 . 84274) ( +Manager.GETFILE 84276 . 86590) (Manager.INTITLE? 86592 . 87270) (Manager.MAIN.WSF 87272 . 89916) ( +Manager.MAINCLOSE 89918 . 91028) (Manager.MAINMENUITEMS 91030 . 92107) (Manager.MAINOPEN 92109 . 97827 +) (Manager.MAINUPDATE 97829 . 98465) (Manager.MAKEFILE.ADV 98467 . 99503) (Manager.MENUCOLUMNS 99505 + . 100309) (Manager.MENUHASITEM 100311 . 100668) (Manager.MENUITEMS 100670 . 100915) ( +Manager.REMOVE.DUPLICATE.ADVICE 100917 . 102523) (Manager.RESETSUBITEMS 102525 . 103762) ( +Manager.SET-ANCHOR 103764 . 104266) (Manager.SORT.COMS 104268 . 104800) (Manager.SORTBYCOLUMN 104802 + . 106038))))) STOP diff --git a/lispusers/MANAGER.DFASL b/lispusers/MANAGER.DFASL index 59cc096e3a443e61a4ece5cde71a21cac78d122f..f579e6aca4f106960a31142b694423c8d142ba59 100644 GIT binary patch delta 4507 zcmb7H3s6+o8Qyd5-d)}+EU@xgmPJ4iHVXCd$;4rOicC2o7)R;0dQVJbwQZmvqG8vwq zl{P;!!>7Ey>Kw#3GtEuWsIA;$fV@xOqMk`(1-Hwn@eQ*4+}m z90dmM9Q%hx^_WUU&co`LL*TiWMF^vT5KVpI68U;s#6#Q-MSXpEogbKJBK(amfgEAF z=yC>SWW&~1!lw&7!?%9e0zBIA8LJf~um@JPuBM$t^BgGG#Ea-EpKWWN~Cx+IhQpr(+J?cS!5{x)!Ag+Ui=@ zv!TPpObtzqC3P(uO=}geW)}!jJ`*md)*a{qD$Qpr*5;QkUB=1)m*dkl5?}OnIVj=Z zS`q>QsoA~;$;_O*`3b_Z)EKQ%ijz!IG_p?0B%vi>>TRZ63J+#&ykc)LzP$6N=uOIiz?7A2O)>mQ`M;vX#lNtSclMHlU?; zAax<+5irzMGud2MX4t|!{rfTgQ4V_$ZiSEQ^8ApP;U;F*A0>~-@6~@qSmX;Ez97Gq zhZ;r*c^VcqO%HdnSn>xphiF}HvtU1;$G~3L)YKf(Z)YYiW+_-vTxKgm%K+SLiu3P9 z>_quA{IoTZJPzd>lXC}*#Ifoo%CC^`&2^!3zc>2O%_4;tw*|w-A#eG~?H8$kq~I+nrZ$aw z(gbafr;}{?$m3&#l*rXPdMH^8pFdek>`>C3$1a@S?gzZegK*Yz_@?{eRd~-og2W28 zEK-kfC5Ks35?4vcR5Gag7eXGQx^gQ-_3o_@)ea8n;Z7+@Nm(hMeCiBk+u7z!U@JM~ zj3ZI-wlk5ehVPwAhyyIWACP(o>obuWnBP~-WqICHUyj;()>aR93l*{TJCJy#uLCjt`WQ2JqjRK^}#?owb1lR5>LZRgR)i zer>0TkS_Re*DS9ZU(8bjzVHT#gv;<%SP}KXDdtfTbtuKhO1&69+I_EAi5UY*LgeE^W|BK3D0v1kYq3C8xE_JG3IBHrMRU@G zFjv1*&F_V2nD}{og{TjLLCVt&3Ca#IgIW)@QZ?KAS?Mh?mgSCs{=HG!SPVM}^4^%J ziV7U8NMU!4cT%IHjei0q8Ii1nulL@|8YO4AjLCuFC~_J`ha-tWetY@?t$f5v%Ne72j$AP z%BOMX`#D9;9A=^wyEFkIcBxiMW=7R7$Y5*!9bq-R_-sfnwvTknTZPx3dS!!@QlkXq zqpHGvlVwU>f1_0Lepz_VPW+<;F9{1rcWC*87ZUv!9z(Bn`S6Kf!ofQn9>rW+VAp{K zWI4QhAcK4i!lLLqs?NK~+7 zBy8a|%y^YcRyCT#fpCAM6zpY{jLH06XRBOhu@@BD6C`7dWHd<8L6XT&GHN6v$%1_& z<=S*iVSpb-ehI3Wi-Q%hQle6fO3)t3@H4QiL@BfZY)3l0BXPoRE#ZeoeuU4Cd>1m| zZdod5B|KPmbwcGv*T0PnJOGbeqx#>|!|mf`y$a z8OtLbU>$RkIJh+Sn06Lllb9q|zSv4wkaB0+XdsrM5U#v5s%yrZkM;y3*CX$h4b*QD zugC!mUIgQ>EU!YMR3W&nzys%b;A{`Xz85iUx`*}mK)gML0a*X4aZL|Psrn3U77pL> zz~dfx&;$DvxJ6O;K#CS+c@})vixxZ%(SpyVXo0J*W_DV6Zv4oh!yKN+aAZ$$s5-~R zsE0kmA>GSa$;0kOmJ8Jr3fqZ{t4SH*+m8-aD7Y$|EQuY3H4k0)q$$Q((gG~M zXvManyYW~>t9;=#KSFxp^6^>32|piCVV{4qPNcH0(SZ{YF#38JqD;~)UpP^4cgF}k zaG~4t_01!{y9?P2!-R&EYE zPt@-e@(Y&pUqtLVU_YeGO7q=GSU41&?jY~O#nWc;XSjCSLf(T}XKM8CxpRu2OoC6r za>g1h;~NoICf>>CzH1FSq37;#%6+LSe@_~WU$cVgl{h!$C4 delta 4544 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