Skip to content

Commit 014c349

Browse files
authored
Merge branch 'master' into mth13--qmark_command_omits_documentation_if_given_name_argument
2 parents ee57eab + 1148cd5 commit 014c349

20 files changed

+1817
-505
lines changed

library/BROWSER

+26-29
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
11
(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)
22

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
44

5-
:EDIT-BY "lmm"
5+
:EDIT-BY "mth"
66

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)
128

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)
1410

1511

1612
(PRETTYCOMPRINT BROWSERCOMS)
@@ -202,28 +198,29 @@
202198
(RETURN ENTRY])
203199

204200
(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")
206203
(* ; "Edited 31-Mar-87 11:16 by jop")
207204
(* ;
208205
 "function that is applied upon selection of a node.")
209206
(PROG (FN SELECTION)
210-
(IF (NULL NODE)
211-
THEN (RETURN)
207+
(if (NULL NODE)
208+
then (RETURN)
212209
(MOVEW NWINDOW) (* ;
213210
 " really want to just drag the content around")
214211
(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
218215
ITEMS _ '(CallsFrom CallsTo Edit Show InspectCode]
219216

220217
(* ;; "Mot implemented: Ignore Avoid")
221218

222219
(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)
227224
(RETURN))
228225

229226
(* ;; "Now we have the arguments to MSPATHS .. insert this node?")
@@ -245,11 +242,11 @@
245242
NIL
246243
(Ignore (* ; "local ignore"))
247244
(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")
253250
NIL)))
254251
(Show (CL:UNLESS (EQ FN (WINDOWPROP (GET.BROWSE.PP.WINDOW)
255252
'FNBROWSED))
@@ -544,10 +541,10 @@
544541
(BROWSER T)
545542
)
546543
(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)))))
553550
STOP

library/BROWSER.LCOM

-623 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)