|
1 | 1 | (DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)
|
2 | 2 |
|
3 |
| -(FILECREATED "26-Apr-2023 12:41:36" {DSK}<home>larry>il>medley>library>BROWSER.;6 29801 |
| 3 | +(FILECREATED "21-May-2024 18:46:31" {LIB}BROWSER.;2 29502 |
4 | 4 |
|
5 |
| - :EDIT-BY "lmm" |
| 5 | + :EDIT-BY "mth" |
6 | 6 |
|
7 |
| - :CHANGES-TO (FNS BROWSER.LEFTFN NUMSPATHS STBROWSER MSPATHS.DISPATCH BROWSER |
8 |
| - BROWSER.WHENFNSCHANGED BRPATHS1 GET.BROWSE.PP.WINDOW |
9 |
| - GET.BROWSE.DESCRIBE.WINDOW BROWSEPP PPREPAINTFN PPRESHAPEFN DESCRIBEREPAINTFN |
10 |
| - BROWSERDESCRIBE BROWSER.MIDDLEFN DEDITPROCESSRUNNINGP REDRAWBROWSEGRAPH) |
11 |
| - (VARS BROWSERCOMS BROWSER.BORDERS) |
| 7 | + :CHANGES-TO (FNS BROWSER.LEFTFN) |
12 | 8 |
|
13 |
| - :PREVIOUS-DATE "15-Apr-2023 18:55:36" {DSK}<home>larry>il>medley>library>BROWSER.;1) |
| 9 | + :PREVIOUS-DATE "26-Apr-2023 12:41:36" {LIB}BROWSER.;1) |
14 | 10 |
|
15 | 11 |
|
16 | 12 | (PRETTYCOMPRINT BROWSERCOMS)
|
|
202 | 198 | (RETURN ENTRY])
|
203 | 199 |
|
204 | 200 | (BROWSER.LEFTFN
|
205 |
| - [LAMBDA (NODE NWINDOW) (* ; "Edited 26-Apr-2023 12:41 by lmm") |
| 201 | + [LAMBDA (NODE NWINDOW) (* ; "Edited 21-May-2024 18:40 by mth") |
| 202 | + (* ; "Edited 26-Apr-2023 12:41 by lmm") |
206 | 203 | (* ; "Edited 31-Mar-87 11:16 by jop")
|
207 | 204 | (* ;
|
208 | 205 | "function that is applied upon selection of a node.")
|
209 | 206 | (PROG (FN SELECTION)
|
210 |
| - (IF (NULL NODE) |
211 |
| - THEN (RETURN) |
| 207 | + (if (NULL NODE) |
| 208 | + then (RETURN) |
212 | 209 | (MOVEW NWINDOW) (* ;
|
213 | 210 | " really want to just drag the content around")
|
214 | 211 | (RETURN))
|
215 |
| - (IF (NULL (SETQ FN (FETCH NODELABEL OF NODE))) |
216 |
| - THEN (RETURN)) |
217 |
| - [SETQ SELECTION (MENU (CREATE MENU |
| 212 | + (if (NULL (SETQ FN (fetch NODELABEL of NODE))) |
| 213 | + then (RETURN)) |
| 214 | + [SETQ SELECTION (MENU (create MENU |
218 | 215 | ITEMS _ '(CallsFrom CallsTo Edit Show InspectCode]
|
219 | 216 |
|
220 | 217 | (* ;; "Mot implemented: Ignore Avoid")
|
221 | 218 |
|
222 | 219 | (DESTRUCTURING-BIND (FROM TO INVERTED AVOIDING SEPARATE NOTRACE MARKING DEPTH)
|
223 |
| - (FOR BW IN BROWSERWINDOWS WHEN (EQ (FETCH (BROWSEWIN WINDOW) OF BW) |
224 |
| - NWINDOW) DO (RETURN (FETCH (BROWSEWIN ARGS) |
225 |
| - OF BW)) |
226 |
| - FINALLY (PROMPTPRINT "No browser window found for" FN) |
| 220 | + (for BW in BROWSERWINDOWS when (EQ (fetch (BROWSEWIN WINDOW) of BW) |
| 221 | + NWINDOW) do (RETURN (fetch (BROWSEWIN ARGS) |
| 222 | + of BW)) |
| 223 | + finally (PROMPTPRINT "No browser window found for" FN) |
227 | 224 | (RETURN))
|
228 | 225 |
|
229 | 226 | (* ;; "Now we have the arguments to MSPATHS .. insert this node?")
|
|
245 | 242 | NIL
|
246 | 243 | (Ignore (* ; "local ignore"))
|
247 | 244 | (Avoid (* ; " global ignore"))
|
248 |
| - (Edit (ED FN (IF (HASDEF FN 'FNS) |
249 |
| - THEN 'FNS |
250 |
| - ELSEIF (HASDEF FN 'FUNCTIONS) |
251 |
| - THEN 'FUNCTIONS |
252 |
| - ELSE (PROMPTPRINT FN "no definition") |
| 245 | + (Edit (ED FN (if (HASDEF FN 'FNS) |
| 246 | + then '(FNS :DONTWAIT) |
| 247 | + elseif (HASDEF FN 'FUNCTIONS) |
| 248 | + then '(FUNCTIONS :DONTWAIT) |
| 249 | + else (PROMPTPRINT FN "no definition") |
253 | 250 | NIL)))
|
254 | 251 | (Show (CL:UNLESS (EQ FN (WINDOWPROP (GET.BROWSE.PP.WINDOW)
|
255 | 252 | 'FNBROWSED))
|
|
544 | 541 | (BROWSER T)
|
545 | 542 | )
|
546 | 543 | (DECLARE%: DONTCOPY
|
547 |
| - (FILEMAP (NIL (2085 28437 (MSPATHS.DISPATCH 2095 . 2569) (NUMSPATHS 2571 . 6158) (BROWSER 6160 . 6731) |
548 |
| - (BROWSER.WHENFNSCHANGED 6733 . 8518) (BRPATHS1 8520 . 11171) (BROWSER.LEFTFN 11173 . 14599) ( |
549 |
| -GET.BROWSE.PP.WINDOW 14601 . 15426) (GET.BROWSE.DESCRIBE.WINDOW 15428 . 16176) (BROWSEPP 16178 . 17052 |
550 |
| -) (PPREPAINTFN 17054 . 20180) (PPRESHAPEFN 20182 . 20358) (DESCRIBEREPAINTFN 20360 . 21064) ( |
551 |
| -BROWSERDESCRIBE 21066 . 21808) (BROWSER.MIDDLEFN 21810 . 23125) (DEDITPROCESSRUNNINGP 23127 . 23382) ( |
552 |
| -REDRAWBROWSEGRAPH 23384 . 24148) (STBROWSER 24150 . 28435))))) |
| 544 | + (FILEMAP (NIL (1653 28138 (MSPATHS.DISPATCH 1663 . 2137) (NUMSPATHS 2139 . 5726) (BROWSER 5728 . 6299) |
| 545 | + (BROWSER.WHENFNSCHANGED 6301 . 8086) (BRPATHS1 8088 . 10739) (BROWSER.LEFTFN 10741 . 14300) ( |
| 546 | +GET.BROWSE.PP.WINDOW 14302 . 15127) (GET.BROWSE.DESCRIBE.WINDOW 15129 . 15877) (BROWSEPP 15879 . 16753 |
| 547 | +) (PPREPAINTFN 16755 . 19881) (PPRESHAPEFN 19883 . 20059) (DESCRIBEREPAINTFN 20061 . 20765) ( |
| 548 | +BROWSERDESCRIBE 20767 . 21509) (BROWSER.MIDDLEFN 21511 . 22826) (DEDITPROCESSRUNNINGP 22828 . 23083) ( |
| 549 | +REDRAWBROWSEGRAPH 23085 . 23849) (STBROWSER 23851 . 28136))))) |
553 | 550 | STOP
|
0 commit comments