Skip to content

Commit e7048a2

Browse files
committed
Merge branch 'master' into rmk140--Sketch-font-cleanup
2 parents b1c6a81 + 097f346 commit e7048a2

File tree

10 files changed

+326
-288
lines changed

10 files changed

+326
-288
lines changed

.github/ISSUE_TEMPLATE/primer.yml

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
name: Report an issue with the **Medley Interlisp for the Newcomer** primer
2+
description: Use this template to report issues or make suggestions.
3+
title: Title of your issue
4+
labels:
5+
- primer
6+
- documentation
7+
body:
8+
- type: dropdown
9+
id: problemType
10+
attributes:
11+
label: "What type of issue are you reporting?"
12+
options:
13+
- Suggested improvement
14+
- Incorrect explanation / code sample
15+
- Confusing explanation
16+
- Outdated information
17+
- Broken link
18+
- Typo / Grammar
19+
validations:
20+
required: true
21+
- type: dropdown
22+
id: location
23+
attributes:
24+
label: "Section of the primer where the issue occurs"
25+
options:
26+
- Introduction
27+
- Medley online and Medley Local
28+
- Understanding and Navigating the Interface
29+
- Understanding Lisp Syntax
30+
- Atoms, Functions and Lists
31+
- Variable Bindings and Scope
32+
- Iterators and Conditionals
33+
- The File Browser
34+
- Debugging
35+
- Editing functions with SEdit
36+
- Build Your First Interactive Program
37+
- Saving Your Work
38+
- TEdit, The WYSIWYG Editor
39+
- Drawing and Displaystreams
40+
- Making a Graph with Grapher
41+
- Additional Resources
42+
- General Feedback (not specific to a section)
43+
validations:
44+
required: true
45+
- type: textarea
46+
id: issueLocationDetails
47+
attributes:
48+
label: "Please provide more details about the location of the issue"
49+
description: "For example, the specific page title, section heading, or url."
50+
validations:
51+
required: false
52+
- type: textarea
53+
id: issueDescription
54+
attributes:
55+
label: "Description of the issue"
56+
description: "Please provide a detailed description of the issue you encountered."
57+
validations:
58+
required: true
59+
- type: textarea
60+
id: suggestedFix
61+
attributes:
62+
label: "Suggested fix or improvement"
63+
description: "If you have a suggestion for how to fix or improve the issue, please provide it here."
64+
validations:
65+
required: false
66+
- type: markdown
67+
attributes:
68+
value: "## Thank you for helping us improve the **Medley Interlisp for the Newcomer** primer!"
980 Bytes
Binary file not shown.

library/UNIXUTILS

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)
22

3-
(FILECREATED " 4-Nov-2025 10:11:10" {WMEDLEY}<library>UNIXUTILS.;34 18037
3+
(FILECREATED "26-Nov-2025 14:21:13" {WMEDLEY}<library>UNIXUTILS.;35 18084
44

55
:EDIT-BY rmk
66

7-
:CHANGES-TO (FNS SLASHIT)
7+
:CHANGES-TO (VARS UNIXUTILSCOMS)
88

9-
:PREVIOUS-DATE "22-Oct-2025 13:05:51" {WMEDLEY}<library>UNIXUTILS.;33)
9+
:PREVIOUS-DATE " 4-Nov-2025 10:11:10" {WMEDLEY}<library>UNIXUTILS.;34)
1010

1111

1212
(PRETTYCOMPRINT UNIXUTILSCOMS)
@@ -19,8 +19,8 @@
1919
(INITVARS (ShellBrowser)
2020
(ShellOpener))
2121
(FUNCTIONS ShellCommand ShellWhich)
22-
(ADDVARS (MEDLEY-INIT-VARS (ShellBrowser)
23-
(ShellOpener)))
22+
(ADDVARS (MEDLEY-INIT-VARS (ShellBrowser NIL RESET)
23+
(ShellOpener NIL RESET)))
2424
(FNS ShellBrowser ShellBrowse ShellOpener ShellOpen PROCESS-COMMAND SLASHIT UNIX-FILE-NAME)
2525
(PROPS (UNIXUTILS FILETYPE))))
2626
(DECLARE%: EVAL@COMPILE DONTCOPY
@@ -57,8 +57,8 @@
5757
(T (SETFILEPTR S 0)
5858
(RSTRING S])
5959

60-
(ADDTOVAR MEDLEY-INIT-VARS (ShellBrowser)
61-
(ShellOpener))
60+
(ADDTOVAR MEDLEY-INIT-VARS (ShellBrowser NIL RESET)
61+
(ShellOpener NIL RESET))
6262
(DEFINEQ
6363

6464
(ShellBrowser
@@ -327,7 +327,7 @@
327327

328328
(PUTPROPS UNIXUTILS FILETYPE CL:COMPILE-FILE)
329329
(DECLARE%: DONTCOPY
330-
(FILEMAP (NIL (1110 1483 (ShellCommand 1110 . 1483)) (1485 1882 (ShellWhich 1485 . 1882)) (1972 17959
331-
(ShellBrowser 1982 . 3754) (ShellBrowse 3756 . 4441) (ShellOpener 4443 . 6131) (ShellOpen 6133 . 11612
332-
) (PROCESS-COMMAND 11614 . 12227) (SLASHIT 12229 . 14684) (UNIX-FILE-NAME 14686 . 17957)))))
330+
(FILEMAP (NIL (1137 1510 (ShellCommand 1137 . 1510)) (1512 1909 (ShellWhich 1512 . 1909)) (2019 18006
331+
(ShellBrowser 2029 . 3801) (ShellBrowse 3803 . 4488) (ShellOpener 4490 . 6178) (ShellOpen 6180 . 11659
332+
) (PROCESS-COMMAND 11661 . 12274) (SLASHIT 12276 . 14731) (UNIX-FILE-NAME 14733 . 18004)))))
333333
STOP

library/UNIXUTILS.DFASL

22 Bytes
Binary file not shown.

scripts/loadups/loadup-init.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ main() {
1111
(* "make init files; this file is loaded as a 'greet' file by scripts/loadup-init.sh")
1212
1313
(SETQ MEDLEYDIR NIL)
14+
(SETATOMVAL (QUOTE MEDLEY-INIT-VARS) (QUOTE NOBIND))
1415
(LOAD (CONCAT (UNIX-GETENV "MEDLEYDIR") "/sources/MEDLEYDIR.LCOM"))
1516
(MEDLEY-INIT-VARS)
1617
(PUTASSOC (QUOTE MEDLEY) (LIST (UNIX-GETENV (QUOTE LOADUP_COMMIT_ID))) SYSOUTCOMMITS)

scripts/loadups/loadup-lisp-from-mid.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ main() {
1212
1313
(PROGN
1414
(SETQ LOADUP-SUCCESS NIL)
15+
(SETATOMVAL (QUOTE MEDLEY-INIT-VARS) (QUOTE NOBIND))
1516
(LOAD (CONCAT (QUOTE {DSK}) (UNIX-GETENV (QUOTE MEDLEYDIR)) (QUOTE /sources/MEDLEYDIR.LCOM)))
1617
(MEDLEY-INIT-VARS)
1718
(LOAD (CONCAT (QUOTE {DSK}) (UNIX-GETENV (QUOTE LOADUP_SOURCEDIR)) (QUOTE /LOADUP-LISP.LCOM)))

0 commit comments

Comments
 (0)