Compare commits
434 Commits
makefile-n
...
nhb-fix-et
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d79f1ae819 | ||
|
|
53b13dc8ed | ||
|
|
f937e2ca98 | ||
|
|
53d6387e93 | ||
|
|
de0ba95497 | ||
|
|
2e606befcf | ||
|
|
05a4c48f38 | ||
|
|
43e08ea85b | ||
|
|
1e77a2e116 | ||
|
|
65df2ba6a4 | ||
|
|
b0f92834e2 | ||
|
|
b45dea97c7 | ||
|
|
23cef354eb | ||
|
|
1bf3f50d98 | ||
|
|
09b6b1e854 | ||
|
|
c793c967c6 | ||
|
|
65c482bc06 | ||
|
|
8292d3287b | ||
|
|
782d97ed77 | ||
|
|
6e00dcf458 | ||
|
|
16fa8c6a24 | ||
|
|
b9757062e9 | ||
|
|
ba90276e93 | ||
|
|
30ff3676b7 | ||
|
|
dd1f79a61d | ||
|
|
edd88a7356 | ||
|
|
14f4fa875b | ||
|
|
50ab6599ae | ||
|
|
721bcecbc0 | ||
|
|
a4571dd83a | ||
|
|
3673f926f1 | ||
|
|
9b44d24910 | ||
|
|
814de5b032 | ||
|
|
82c9cd3d94 | ||
|
|
32c52cd539 | ||
|
|
2effafc5fb | ||
|
|
fd7f50c56f | ||
|
|
16f4e24988 | ||
|
|
4706af1a13 | ||
|
|
570f5e3bfc | ||
|
|
c496805cac | ||
|
|
71894e9b54 | ||
|
|
4e510f89db | ||
|
|
e530304754 | ||
|
|
e7bf6e0138 | ||
|
|
bed9819009 | ||
|
|
d2b1726d8d | ||
|
|
87e8f2dc21 | ||
|
|
e43fb61bee | ||
|
|
ba8d9b4461 | ||
|
|
c25da55775 | ||
|
|
27d4e7aab2 | ||
|
|
b5ccfdc4e7 | ||
|
|
5a0a9dfd6f | ||
|
|
f0067ffa1d | ||
|
|
140f76216c | ||
|
|
6f06621835 | ||
|
|
568621ef39 | ||
|
|
9ebcd6827c | ||
|
|
ebcf361d3d | ||
|
|
77562ad954 | ||
|
|
5620e591b5 | ||
|
|
a8a427597f | ||
|
|
097f346c3b | ||
|
|
17b6aae755 | ||
|
|
5bca03d81e | ||
|
|
fbe98dd044 | ||
|
|
d30584cc29 | ||
|
|
40ac00d38c | ||
|
|
b10d90b42f | ||
|
|
696d34cb9d | ||
|
|
0fdcbe0590 | ||
|
|
9d2809028d | ||
|
|
30ceada587 | ||
|
|
f048076a91 | ||
|
|
defd68a892 | ||
|
|
0be9efd6ca | ||
|
|
428aac56ea | ||
|
|
0ffa40807d | ||
|
|
3410e3db62 | ||
|
|
e4641d8515 | ||
|
|
17292d3ea1 | ||
|
|
72251e34a6 | ||
|
|
eb14868208 | ||
|
|
2d91426dc1 | ||
|
|
fa81f276d9 | ||
|
|
aae53a700f | ||
|
|
54f8b889b9 | ||
|
|
8d0011ce2c | ||
|
|
87b3ee3134 | ||
|
|
1ff49b58fe | ||
|
|
ac570f4b06 | ||
|
|
82fc95ce18 | ||
|
|
54353a4bef | ||
|
|
34531738d5 | ||
|
|
61ba8b8f5c | ||
|
|
e69b852b6b | ||
|
|
f6106d7b0c | ||
|
|
43b11b2860 | ||
|
|
2af7324fff | ||
|
|
60dcbe2933 | ||
|
|
4d6aa38b8b | ||
|
|
69832c5db0 | ||
|
|
2cb8b51c94 | ||
|
|
17515ef441 | ||
|
|
83bbf9e4c0 | ||
|
|
1a8a5ca90e | ||
|
|
2961670d7d | ||
|
|
0206fb6f43 | ||
|
|
95e015329d | ||
|
|
60e0044870 | ||
|
|
1df0e1b17e | ||
|
|
90fdcb9d56 | ||
|
|
1968021bb4 | ||
|
|
ec16fafeac | ||
|
|
c3a833e5d0 | ||
|
|
fc26d21cc2 | ||
|
|
287b10c9c3 | ||
|
|
f004d43ef1 | ||
|
|
74f518ca02 | ||
|
|
8fa61304a3 | ||
|
|
4fef217c45 | ||
|
|
92a3cea0eb | ||
|
|
a39e3d9dc5 | ||
|
|
0469bd2820 | ||
|
|
a9618e4aaf | ||
|
|
9c93b27d79 | ||
|
|
e8c5ba90f3 | ||
|
|
305c419b1d | ||
|
|
ea087f7a4e | ||
|
|
37aef55990 | ||
|
|
4019578944 | ||
|
|
3692c8f1e6 | ||
|
|
bc7269e3c4 | ||
|
|
10de55af05 | ||
|
|
840f8afb51 | ||
|
|
5bc05caba5 | ||
|
|
cad0143209 | ||
|
|
d6cb62a354 | ||
|
|
88a7fa5480 | ||
|
|
63d5849a15 | ||
|
|
d6253dbffd | ||
|
|
ba4250d8fe | ||
|
|
654a925074 | ||
|
|
357406e7d8 | ||
|
|
72032afdde | ||
|
|
87fafe901e | ||
|
|
7f3a3d1f81 | ||
|
|
30af8ea5cb | ||
|
|
d26e29f0d0 | ||
|
|
c5dd583468 | ||
|
|
356fd62478 | ||
|
|
60195c4f31 | ||
|
|
499e3ab77a | ||
|
|
145d240346 | ||
|
|
a398d40630 | ||
|
|
90326613d1 | ||
|
|
96945e63e3 | ||
|
|
e686790bc1 | ||
|
|
e09feb7b6a | ||
|
|
5534e85a12 | ||
|
|
38f417907a | ||
|
|
04d98d232f | ||
|
|
9dc408c81a | ||
|
|
330c5a01a7 | ||
|
|
2499b3546e | ||
|
|
7ad65469b1 | ||
|
|
9feba7f7c7 | ||
|
|
c1c2c757b9 | ||
|
|
0f8959a074 | ||
|
|
30872f62e7 | ||
|
|
40e3edc291 | ||
|
|
6c025089c1 | ||
|
|
f53da7518f | ||
|
|
39ebd40da4 | ||
|
|
ddbc8633eb | ||
|
|
a4b9099b80 | ||
|
|
f4b7e91a68 | ||
|
|
627f359b5e | ||
|
|
46fe81bf36 | ||
|
|
67a3e558f6 | ||
|
|
37195dc7d9 | ||
|
|
fe033efe22 | ||
|
|
1491fa91cc | ||
|
|
aec7aba530 | ||
|
|
b0551fb953 | ||
|
|
cd3889874f | ||
|
|
78e88e238b | ||
|
|
58aad924d2 | ||
|
|
39bf5ba6e5 | ||
|
|
810ac28628 | ||
|
|
3f5496f593 | ||
|
|
6f44e39101 | ||
|
|
b072b6ef52 | ||
|
|
b0c00e0636 | ||
|
|
75666aa979 | ||
|
|
36a7274390 | ||
|
|
2a66f76606 | ||
|
|
3d5d96686a | ||
|
|
86ddc4b404 | ||
|
|
140415f99c | ||
|
|
1bdaa63d49 | ||
|
|
88327b8644 | ||
|
|
1d8685e6cb | ||
|
|
5e897c50b1 | ||
|
|
ec03478fcf | ||
|
|
5366ae124c | ||
|
|
83c363ad28 | ||
|
|
97fdcbdfe3 | ||
|
|
d9f5bd5957 | ||
|
|
a4da0ec553 | ||
|
|
02411ef3f4 | ||
|
|
7242b998c7 | ||
|
|
70f0e97886 | ||
|
|
6bf26ebadd | ||
|
|
02031bbf81 | ||
|
|
d4b8656803 | ||
|
|
0aa52aa8cd | ||
|
|
ebe96bc7b0 | ||
|
|
98c481ba1a | ||
|
|
58f8fbdc53 | ||
|
|
3aa58b6374 | ||
|
|
0400c1ec7f | ||
|
|
736ac51a8c | ||
|
|
c7f08aade9 | ||
|
|
c0e0aea80a | ||
|
|
f56033fca0 | ||
|
|
ae52a44231 | ||
|
|
fbf0a98aec | ||
|
|
87d3abc632 | ||
|
|
1f317d34ef | ||
|
|
86f5aadf95 | ||
|
|
fc36176134 | ||
|
|
1e47741a71 | ||
|
|
40d18fff6e | ||
|
|
8323b1fae4 | ||
|
|
16e99100f5 | ||
|
|
db9d879920 | ||
|
|
907010013e | ||
|
|
0bc84f97f0 | ||
|
|
db98ea346b | ||
|
|
402a861b95 | ||
|
|
6c3f0d8e56 | ||
|
|
6c86838d18 | ||
|
|
d9090011d4 | ||
|
|
40d2ac394c | ||
|
|
4873590e22 | ||
|
|
188895c7e9 | ||
|
|
292a7cd787 | ||
|
|
a1a67959d1 | ||
|
|
015868e9a6 | ||
|
|
9f980276bf | ||
|
|
ef6a645bf5 | ||
|
|
90c723a8c1 | ||
|
|
20ec5c2bc9 | ||
|
|
ba3a5668bd | ||
|
|
d737f7ec93 | ||
|
|
9e6eba2cd9 | ||
|
|
27473e8cae | ||
|
|
27d8bffaa9 | ||
|
|
58122db362 | ||
|
|
5eb8a7bd34 | ||
|
|
4e11554156 | ||
|
|
0cc21cd46a | ||
|
|
936337d6bb | ||
|
|
6bdcb1853d | ||
|
|
fb7bb25201 | ||
|
|
5b37dd09db | ||
|
|
33a53e47e1 | ||
|
|
db33a50af3 | ||
|
|
f896885720 | ||
|
|
b46583557a | ||
|
|
1d15f37fdc | ||
|
|
e1c594b28c | ||
|
|
abdb128636 | ||
|
|
a26d061843 | ||
|
|
b51be87524 | ||
|
|
4b7a6daacd | ||
|
|
c4c0b65616 | ||
|
|
0dfac33a25 | ||
|
|
e5d4e0d299 | ||
|
|
a365e42a92 | ||
|
|
024e83d17e | ||
|
|
7a32bd3051 | ||
|
|
5fef8528ab | ||
|
|
0b3bc9ac48 | ||
|
|
93ee6a1fbf | ||
|
|
fe04869cb3 | ||
|
|
178807afff | ||
|
|
e1989850f3 | ||
|
|
fface7d9de | ||
|
|
b41ae0cbbe | ||
|
|
548d3f1567 | ||
|
|
a85d6287ae | ||
|
|
719b4e744e | ||
|
|
387fecf475 | ||
|
|
433ffaf9e5 | ||
|
|
2cec465f1f | ||
|
|
ca03e7f930 | ||
|
|
3526a61be1 | ||
|
|
115ba43100 | ||
|
|
d2b87a7327 | ||
|
|
f03a2fb4cb | ||
|
|
244300de7b | ||
|
|
7ed120ca97 | ||
|
|
e9200c73c9 | ||
|
|
1ffcde195a | ||
|
|
19015712de | ||
|
|
7b0c746af2 | ||
|
|
325bc9b5da | ||
|
|
94548bd7da | ||
|
|
d1fcd6cf7e | ||
|
|
9e7445927c | ||
|
|
31863256c8 | ||
|
|
a8c82aa9c4 | ||
|
|
84cd0c73cb | ||
|
|
54bea56b81 | ||
|
|
65cfd1dd69 | ||
|
|
7dcc200c91 | ||
|
|
9e0fdd0283 | ||
|
|
ffe99d6bcc | ||
|
|
3e77f627a0 | ||
|
|
8d648f46b1 | ||
|
|
e7dccf76a9 | ||
|
|
ff25001814 | ||
|
|
9793e48c4e | ||
|
|
2f6499317b | ||
|
|
6398c2b8d4 | ||
|
|
fcd40bc409 | ||
|
|
c8133ebb96 | ||
|
|
9962a9ca0a | ||
|
|
014c34959f | ||
|
|
4c18373229 | ||
|
|
1148cd5945 | ||
|
|
f44b96e870 | ||
|
|
e9bea32fa3 | ||
|
|
10cd51e5b1 | ||
|
|
ee57eabe21 | ||
|
|
eda9863432 | ||
|
|
a9a8c35827 | ||
|
|
40306a3fe8 | ||
|
|
eb7d34784b | ||
|
|
ba8aac6321 | ||
|
|
c578bfd983 | ||
|
|
dab6f2635f | ||
|
|
40ae5fb9b3 | ||
|
|
1c2f9bc395 | ||
|
|
9214a6335a | ||
|
|
a9941b36aa | ||
|
|
3129597058 | ||
|
|
0d8e5ae9f6 | ||
|
|
354c7f035a | ||
|
|
6c47d75ab9 | ||
|
|
1134cb1ce6 | ||
|
|
cc9fcc3e5b | ||
|
|
5073a793e3 | ||
|
|
8e22a4dcb9 | ||
|
|
b8de8209d0 | ||
|
|
9846353c9a | ||
|
|
415a698df5 | ||
|
|
4272a6e5ed | ||
|
|
6bc9aee7b9 | ||
|
|
9f0475936f | ||
|
|
2dfb1b71f6 | ||
|
|
837f4029fe | ||
|
|
e40d3311c1 | ||
|
|
047aa5ff23 | ||
|
|
710513f2fd | ||
|
|
448cb6feba | ||
|
|
931807ef44 | ||
|
|
d79d5b397b | ||
|
|
14b102f143 | ||
|
|
88d10ee75c | ||
|
|
0f8652e15b | ||
|
|
c30940ef19 | ||
|
|
92fd33eaad | ||
|
|
3564f502e4 | ||
|
|
0c62577e92 | ||
|
|
bda5cf1606 | ||
|
|
44b1f8a7f3 | ||
|
|
d5cc219895 | ||
|
|
a1a99c04cd | ||
|
|
f4fd00f8b8 | ||
|
|
f6eb5d9846 | ||
|
|
90dc568bae | ||
|
|
720ce08483 | ||
|
|
9b82f1a7c2 | ||
|
|
e92381b706 | ||
|
|
2341531ac3 | ||
|
|
8df2418f97 | ||
|
|
5437fac7aa | ||
|
|
fa39f9ec5d | ||
|
|
e4c4bb9f8d | ||
|
|
43374862e5 | ||
|
|
6cbacf754b | ||
|
|
ef6d2d5b03 | ||
|
|
121a166047 | ||
|
|
1a550ce499 | ||
|
|
9232a0db90 | ||
|
|
0a37520014 | ||
|
|
6155bcb430 | ||
|
|
8ca35635e5 | ||
|
|
2f7972e78d | ||
|
|
2a88ad712e | ||
|
|
51cb65cf37 | ||
|
|
220c995cda | ||
|
|
fcd0206611 | ||
|
|
d0edc69cd7 | ||
|
|
5ad5083c6d | ||
|
|
8e07e25b9a | ||
|
|
c66583e7b0 | ||
|
|
a86c5ad145 | ||
|
|
dd60b85658 | ||
|
|
b038a6b16e | ||
|
|
5e5fea9ceb | ||
|
|
44e42940a9 | ||
|
|
35b7195ed5 | ||
|
|
10d83c5f5d | ||
|
|
a80788201f | ||
|
|
3c237c1937 | ||
|
|
174bbe8e14 | ||
|
|
d48bd9f77a | ||
|
|
76a6e26faa | ||
|
|
f8521c612e | ||
|
|
de7a1e1deb | ||
|
|
49cb172e3d | ||
|
|
cedc8d1e11 | ||
|
|
496fa408c2 | ||
|
|
60e390789c | ||
|
|
4dec18527e | ||
|
|
3ca4495c76 | ||
|
|
6eeccb40cb | ||
|
|
2647d98f8f | ||
|
|
b52015e71d |
11
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@@ -3,6 +3,7 @@ name: Bug report (not specific)
|
||||
about: Create a report to help us improve
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
@@ -22,11 +23,13 @@ A clear and concise description of what you expected to happen.
|
||||
If applicable, add screenshots to help explain your problem.
|
||||
|
||||
**Context (please complete the following information):**
|
||||
- OS: [e.g. Mac/Linux/Cygwin]
|
||||
- OS Version: [e.g. High Siera/Ubuntu 18/Raspbian]
|
||||
- Host arch: [e.g. x86_64, arm7l, arm64, sparc]
|
||||
- Are you using online.interlisp.org? [yes / no]
|
||||
- OS: [e.g. macOS/Linux/Cygwin]
|
||||
- OS Version: [e.g. Ventura, Ubuntu 24, Raspberry Pi OS]
|
||||
- Display/window system: [e.g. X11, SDL, VNC, Web browser]
|
||||
- Host arch: [e.g. x86_64, arm7l, arm64, SPARC]
|
||||
- Maiko version: [e.g. commit ID from `git log | head`]
|
||||
- IL:MAKESYSDATE: [ date ]
|
||||
- `IL:MAKESYSDATE`: [ date ] or `(il:print-lisp-information)`: copy-paste or screenshot this
|
||||
|
||||
**Additional context**
|
||||
Add any other context about the problem here.
|
||||
|
||||
1
.github/ISSUE_TEMPLATE/documentation.md
vendored
@@ -3,6 +3,7 @@ name: Documentation problem
|
||||
about: Problems with this web site?
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
|
||||
1
.github/ISSUE_TEMPLATE/feature_request.md
vendored
@@ -3,6 +3,7 @@ name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
|
||||
68
.github/ISSUE_TEMPLATE/primer.yml
vendored
Normal file
@@ -0,0 +1,68 @@
|
||||
name: Report an issue with the "Medley Interlisp for the Newcomer" primer
|
||||
description: Use this template to report issues or make suggestions.
|
||||
title: "[Primer] <short title here>"
|
||||
labels:
|
||||
- primer
|
||||
- documentation
|
||||
body:
|
||||
- type: dropdown
|
||||
id: problemType
|
||||
attributes:
|
||||
label: "What type of issue are you reporting?"
|
||||
options:
|
||||
- Suggested improvement
|
||||
- Incorrect explanation / code sample
|
||||
- Confusing explanation
|
||||
- Outdated information
|
||||
- Broken link
|
||||
- Typo / Grammar
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: location
|
||||
attributes:
|
||||
label: "Section of the primer where the issue occurs"
|
||||
options:
|
||||
- Introduction
|
||||
- Medley online and Medley Local
|
||||
- Understanding and Navigating the Interface
|
||||
- Understanding Lisp Syntax
|
||||
- Atoms, Functions and Lists
|
||||
- Variable Bindings and Scope
|
||||
- Iterators and Conditionals
|
||||
- The File Browser
|
||||
- Debugging
|
||||
- Editing functions with SEdit
|
||||
- Build Your First Interactive Program
|
||||
- Saving Your Work
|
||||
- TEdit, The WYSIWYG Editor
|
||||
- Drawing and Displaystreams
|
||||
- Making a Graph with Grapher
|
||||
- Additional Resources
|
||||
- General Feedback (not specific to a section)
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: issueLocationDetails
|
||||
attributes:
|
||||
label: "Please provide more details about the location of the issue"
|
||||
description: "For example, the specific page title, section heading, or url."
|
||||
validations:
|
||||
required: false
|
||||
- type: textarea
|
||||
id: issueDescription
|
||||
attributes:
|
||||
label: "Description of the issue"
|
||||
description: "Please provide a detailed description of the issue you encountered."
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: suggestedFix
|
||||
attributes:
|
||||
label: "Suggested fix or improvement"
|
||||
description: "If you have a suggestion for how to fix or improve the issue, please provide it here."
|
||||
validations:
|
||||
required: false
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: "## Thank you for helping us improve the **Medley Interlisp for the Newcomer** primer!"
|
||||
@@ -1,6 +1,6 @@
|
||||
name: "New entry for **What People Are Saying**"
|
||||
description: "Suggest a new entry for the **What People are Saying** page"
|
||||
title: "What People are Saying suggestion"
|
||||
name: New "What People Are Saying" entry
|
||||
description: 'Suggest a new entry for the "What People Are Saying" page'
|
||||
title: "What People Are Saying suggestion"
|
||||
body:
|
||||
- type: dropdown
|
||||
id: contentType
|
||||
@@ -24,7 +24,7 @@ body:
|
||||
id: additionalInformation
|
||||
attributes:
|
||||
label: Additional information
|
||||
description: "Use this space to supply any addiitonal information on the suggested item."
|
||||
description: "Use this space to supply any additional information on the suggested item."
|
||||
validations:
|
||||
required: false
|
||||
- type: markdown
|
||||
|
||||
62
.github/workflows/buildDocker.yml
vendored
@@ -63,31 +63,6 @@ defaults:
|
||||
|
||||
jobs:
|
||||
|
||||
######################################################################################
|
||||
|
||||
# Regularize the inputs so they can be referenced the same way whether they are
|
||||
# the result of a workflow_dispatch or a workflow_call
|
||||
|
||||
inputs:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
draft: ${{ steps.one.outputs.draft }}
|
||||
force: ${{ steps.one.outputs.force }}
|
||||
steps:
|
||||
- id: one
|
||||
run: >
|
||||
if [ '${{ toJSON(inputs) }}' = 'null' ];
|
||||
then
|
||||
echo "workflow_dispatch";
|
||||
echo "draft=${{ github.event.inputs.draft }}" >> $GITHUB_OUTPUT;
|
||||
echo "force=${{ github.event.inputs.force }}" >> $GITHUB_OUTPUT;
|
||||
else
|
||||
echo "workflow_call";
|
||||
echo "draft=${{ inputs.draft }}" >> $GITHUB_OUTPUT;
|
||||
echo "force=${{ inputs.force }}" >> $GITHUB_OUTPUT;
|
||||
fi
|
||||
|
||||
|
||||
|
||||
######################################################################################
|
||||
|
||||
@@ -95,15 +70,14 @@ jobs:
|
||||
# based on the latest commit to the repo
|
||||
|
||||
sentry:
|
||||
needs: inputs
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
outputs:
|
||||
release_not_built: ${{ steps.check.outputs.release_not_built }}
|
||||
|
||||
steps:
|
||||
# Checkout the actions for this repo owner
|
||||
- name: Checkout Actions
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/.github
|
||||
path: ./Actions_${{ github.sha }}
|
||||
@@ -125,24 +99,24 @@ jobs:
|
||||
|
||||
build_and-push:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
|
||||
needs: [inputs, sentry]
|
||||
needs: [sentry]
|
||||
if: |
|
||||
needs.sentry.outputs.release_not_built == 'true'
|
||||
|| needs.inputs.outputs.force == 'true'
|
||||
|| inputs.force == 'true'
|
||||
|
||||
steps:
|
||||
# Checkout latest commit
|
||||
- name: Checkout Medley
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
|
||||
# Find latest release (draft or normal)
|
||||
# and download its assets
|
||||
- name: Download linux debs from latest (draft) release
|
||||
run: |
|
||||
tag=""
|
||||
if [ "${{ needs.inputs.outputs.draft }}" = "true" ];
|
||||
if [ "${{ inputs.draft }}" = "true" ];
|
||||
then
|
||||
tag=$(gh release list | grep Draft | head -n 1 | awk '{ print $3 }')
|
||||
fi
|
||||
@@ -177,10 +151,11 @@ jobs:
|
||||
repo_name="${GITHUB_REPOSITORY#*/}"
|
||||
docker_namespace="$(echo "${{ github.repository_owner }}" | tr '[:upper:]' '[:lower:]')"
|
||||
docker_image="${docker_namespace}/${repo_name}"
|
||||
if [ "${{ needs.inputs.outputs.draft }}" = "false" ];
|
||||
if [ "${{ inputs.draft }}" = "false" ];
|
||||
then
|
||||
docker_tags="${docker_image}:latest,${docker_image}:${MEDLEY_RELEASE#*-}_${MAIKO_RELEASE#*-}"
|
||||
platforms="linux/amd64,linux/arm64"
|
||||
platforms="linux/amd64"
|
||||
#,linux/arm64
|
||||
else
|
||||
docker_tags="${docker_image}:draft"
|
||||
platforms="linux/amd64"
|
||||
@@ -195,18 +170,19 @@ jobs:
|
||||
|
||||
# Setup the Docker Machine Emulation environment.
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@master
|
||||
uses: docker/setup-qemu-action@v3
|
||||
with:
|
||||
platforms: linux/amd64,linux/arm64,linux/arm/v7
|
||||
platforms: linux/amd64
|
||||
# ,linux/arm64,linux/arm/v7
|
||||
|
||||
# Setup the Docker Buildx funtion
|
||||
- name: Set up Docker Buildx
|
||||
id: buildx
|
||||
uses: docker/setup-buildx-action@master
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
# Login into DockerHub - required to store the created image
|
||||
- name: Login to DockerHub
|
||||
uses: docker/login-action@v2
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
username: ${{ secrets.DOCKER_USERNAME }}
|
||||
password: ${{ secrets.DOCKER_PASSWORD }}
|
||||
@@ -215,7 +191,7 @@ jobs:
|
||||
# checked out and the release tars just downloaded.
|
||||
# Push the result to Docker Hub
|
||||
- name: Build Docker Image for Push to Docker Hub
|
||||
uses: docker/build-push-action@v3
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
builder: ${{ steps.buildx.outputs.name }}
|
||||
build-args: |
|
||||
@@ -237,17 +213,17 @@ jobs:
|
||||
|
||||
complete:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
|
||||
outputs:
|
||||
build_successful: ${{ steps.output.outputs.build_successful }}
|
||||
|
||||
needs: [inputs, sentry, build_and-push]
|
||||
needs: [sentry, build_and-push]
|
||||
|
||||
steps:
|
||||
# Checkout the actions for this repo owner
|
||||
- name: Checkout Actions
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/.github
|
||||
path: ./Actions_${{ github.sha }}
|
||||
|
||||
96
.github/workflows/buildLoadup.yml
vendored
@@ -60,46 +60,20 @@ defaults:
|
||||
|
||||
jobs:
|
||||
|
||||
# JOB: inputs #######################################################################
|
||||
|
||||
# Regularize the inputs so they can be referenced the same way whether they are
|
||||
# the result of a workflow_dispatch or a workflow_call
|
||||
|
||||
inputs:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
draft: ${{ steps.one.outputs.draft }}
|
||||
force: ${{ steps.one.outputs.force }}
|
||||
steps:
|
||||
- id: one
|
||||
run: >
|
||||
if [ '${{ toJSON(inputs) }}' = 'null' ];
|
||||
then
|
||||
echo "workflow_dispatch";
|
||||
echo "draft=${{ github.event.inputs.draft }}" >> $GITHUB_OUTPUT;
|
||||
echo "force=${{ github.event.inputs.force }}" >> $GITHUB_OUTPUT;
|
||||
else
|
||||
echo "workflow_call";
|
||||
echo "draft=${{ inputs.draft }}" >> $GITHUB_OUTPUT;
|
||||
echo "force=${{ inputs.force }}" >> $GITHUB_OUTPUT;
|
||||
fi
|
||||
|
||||
|
||||
# JOB: sentry #######################################################################
|
||||
|
||||
# Use sentry-action to determine if this release has already been built
|
||||
# based on the latest commit to the repo
|
||||
|
||||
sentry:
|
||||
needs: inputs
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
outputs:
|
||||
release_not_built: ${{ steps.check.outputs.release_not_built }}
|
||||
|
||||
steps:
|
||||
# Checkout the actions for this repo owner
|
||||
- name: Checkout Actions
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/.github
|
||||
path: ./Actions_${{ github.sha }}
|
||||
@@ -122,7 +96,7 @@ jobs:
|
||||
|
||||
loadup:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
|
||||
outputs:
|
||||
combined_release_tag: ${{ steps.job_outputs.outputs.COMBINED_RELEASE_TAG }}
|
||||
@@ -133,15 +107,15 @@ jobs:
|
||||
artifacts_filename_template: ${{ steps.job_outputs.outputs.ARTIFACTS_FILENAME_TEMPLATE }}
|
||||
release_url: ${{ steps.push.outputs.html_url }}
|
||||
|
||||
needs: [inputs, sentry]
|
||||
needs: [sentry]
|
||||
if: |
|
||||
needs.sentry.outputs.release_not_built == 'true'
|
||||
|| needs.inputs.outputs.force == 'true'
|
||||
|| inputs.force == 'true'
|
||||
|
||||
steps:
|
||||
# Checkout the actions for this repo owner
|
||||
- name: Checkout Actions
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/.github
|
||||
path: ./Actions_${{ github.sha }}
|
||||
@@ -149,7 +123,7 @@ jobs:
|
||||
|
||||
# Checkout latest commit
|
||||
- name: Checkout Medley
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
|
||||
# Setup release tag
|
||||
- name: Setup Release Tag
|
||||
@@ -163,7 +137,7 @@ jobs:
|
||||
id: maiko
|
||||
run: |
|
||||
tag=""
|
||||
if [ "${{ needs.inputs.outputs.draft }}" = "true" ];
|
||||
if [ "${{ inputs.draft }}" = "true" ];
|
||||
then
|
||||
gh release list --repo ${{ github.repository_owner }}/maiko | grep Draft >/tmp/releases-$$
|
||||
if [ $? -eq 0 ];
|
||||
@@ -219,7 +193,7 @@ jobs:
|
||||
|
||||
# Checkout Notecards and tar it in the tarballsdir
|
||||
- name: Checkout Notecards
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/notecards
|
||||
path: ./notecards
|
||||
@@ -262,14 +236,14 @@ jobs:
|
||||
${{ env.TARBALL_DIR }}/${{ env.MEDLEY_RELEASE_TAG }}-loadups.tgz,
|
||||
${{ env.TARBALL_DIR }}/${{ env.MEDLEY_RELEASE_TAG }}-runtime.tgz
|
||||
tag: ${{ env.MEDLEY_RELEASE_TAG }}
|
||||
draft: ${{ needs.inputs.outputs.draft }}
|
||||
draft: ${{ inputs.draft }}
|
||||
prerelease: false
|
||||
generateReleaseNotes: true
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
# Save the tarball directory for subsequent jobs
|
||||
- name: Save tarballs
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: tarballs
|
||||
path: ${{ env.TARBALL_DIR }}
|
||||
@@ -283,18 +257,18 @@ jobs:
|
||||
#
|
||||
linux_installer:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
|
||||
needs: [inputs, sentry, loadup]
|
||||
needs: [sentry, loadup]
|
||||
if: |
|
||||
needs.sentry.outputs.release_not_built == 'true'
|
||||
|| needs.inputs.outputs.force == 'true'
|
||||
|| inputs.force == 'true'
|
||||
|
||||
steps:
|
||||
|
||||
# Checkout latest commit
|
||||
- name: Checkout Medley
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
|
||||
# Environment variables
|
||||
- name: Environment variables
|
||||
@@ -311,7 +285,7 @@ jobs:
|
||||
|
||||
# Get the tarballs
|
||||
- name: Get tarballs
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: tarballs
|
||||
path: ${{ env.TARBALL_DIR }}
|
||||
@@ -345,7 +319,7 @@ jobs:
|
||||
mv medley-full-linux-x86_64-*.tgz medley.tgz
|
||||
|
||||
- name: Save medley tar for use in cygwin installers
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: medley-tar
|
||||
path: |
|
||||
@@ -359,12 +333,12 @@ jobs:
|
||||
#
|
||||
macos_installer:
|
||||
|
||||
runs-on: macos-12
|
||||
runs-on: macos-14
|
||||
|
||||
needs: [inputs, sentry, loadup]
|
||||
needs: [sentry, loadup]
|
||||
if: |
|
||||
needs.sentry.outputs.release_not_built == 'true'
|
||||
|| needs.inputs.outputs.force == 'true'
|
||||
|| inputs.force == 'true'
|
||||
# if: false
|
||||
|
||||
defaults:
|
||||
@@ -375,7 +349,7 @@ jobs:
|
||||
|
||||
# Checkout latest commit
|
||||
- name: Checkout Medley
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
|
||||
# Environment variables
|
||||
- name: Environment variables
|
||||
@@ -392,7 +366,7 @@ jobs:
|
||||
|
||||
# Get the tarballs
|
||||
- name: Get tarballs
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: tarballs
|
||||
path: ${{ env.TARBALL_DIR }}
|
||||
@@ -432,10 +406,10 @@ jobs:
|
||||
|
||||
runs-on: windows-2022
|
||||
|
||||
needs: [inputs, sentry, loadup, linux_installer]
|
||||
needs: [sentry, loadup, linux_installer]
|
||||
if: |
|
||||
needs.sentry.outputs.release_not_built == 'true'
|
||||
|| needs.inputs.outputs.force == 'true'
|
||||
|| inputs.force == 'true'
|
||||
|
||||
outputs:
|
||||
cygwin_installer: ${{ steps.compile_iss.outputs.CYGWIN_INSTALLER }}
|
||||
@@ -444,7 +418,7 @@ jobs:
|
||||
|
||||
# Checkout latest commit
|
||||
- name: Checkout Medley
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
|
||||
# Store the values output from loadup job as environment variables
|
||||
- name: Environment Variables
|
||||
@@ -463,7 +437,7 @@ jobs:
|
||||
|
||||
# Retrieve medley tars from artifact store
|
||||
- name: Retrieve medley tar
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: medley-tar
|
||||
path: installers/cygwin/
|
||||
@@ -533,12 +507,12 @@ jobs:
|
||||
|
||||
downloads_page:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
|
||||
needs: [inputs, sentry, loadup, linux_installer, macos_installer, cygwin_installer]
|
||||
needs: [sentry, loadup, linux_installer, macos_installer, cygwin_installer]
|
||||
if: |
|
||||
needs.sentry.outputs.release_not_built == 'true'
|
||||
|| needs.inputs.outputs.force == 'true'
|
||||
|| inputs.force == 'true'
|
||||
|
||||
steps:
|
||||
|
||||
@@ -556,7 +530,7 @@ jobs:
|
||||
|
||||
# Checkout latest commit
|
||||
- name: Checkout Medley
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
|
||||
|
||||
# Upload a dummy file to release
|
||||
@@ -587,7 +561,7 @@ jobs:
|
||||
local_template="installers/downloads_page/medley_downloads.html"
|
||||
local_filename="medley_downloads.html"
|
||||
local_manpath="docs/man-page/man_medley.html"
|
||||
if [ "${{ needs.inputs.outputs.draft }}" = "true" ];
|
||||
if [ "${{ inputs.draft }}" = "true" ];
|
||||
then
|
||||
remote_filename="draft_downloads"
|
||||
remote_manname="man_draft.html"
|
||||
@@ -632,24 +606,24 @@ jobs:
|
||||
|
||||
complete:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
|
||||
outputs:
|
||||
build_successful: ${{ steps.output.outputs.build_successful }}
|
||||
|
||||
needs: [inputs, sentry, loadup, downloads_page]
|
||||
needs: [sentry, loadup, downloads_page]
|
||||
|
||||
steps:
|
||||
# Delete the tarballs artifact
|
||||
- name: Delete tarballs artifact
|
||||
uses: geekyeggo/delete-artifact@v2
|
||||
uses: geekyeggo/delete-artifact@v5
|
||||
with:
|
||||
name: tarballs
|
||||
failOnError: false
|
||||
|
||||
# Checkout the actions for this repo owner
|
||||
- name: Checkout Actions
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/.github
|
||||
path: ./Actions_${{ github.sha }}
|
||||
|
||||
32
.github/workflows/buildReleaseInclDocker.yml
vendored
@@ -3,6 +3,7 @@
|
||||
#
|
||||
# Interlisp webflow to build a Medley release and push it to github.
|
||||
# And to build a multiplatform Docker image for the release and push it to Docker Hub.
|
||||
# And to kickoff a build and deploy workflow for Medley-online within the online repo.
|
||||
#
|
||||
# This workflow just calls two reuseable workflows to the two task:
|
||||
# buildLoadup.yml and buildDocker.yml
|
||||
@@ -14,12 +15,12 @@
|
||||
# ******************************************************************************
|
||||
|
||||
|
||||
name: "Build/Push Release & Docker"
|
||||
name: "Build/Push Release, Docker, OIO"
|
||||
|
||||
# Run this workflow on ...
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 9 * * 1'
|
||||
- cron: '17 9 * * 3'
|
||||
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
@@ -68,14 +69,14 @@ jobs:
|
||||
# the result of a workflow_dispatch or a workflow_call
|
||||
|
||||
inputs:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
outputs:
|
||||
draft: ${{ steps.one.outputs.draft }}
|
||||
force: ${{ steps.one.outputs.force }}
|
||||
steps:
|
||||
- id: one
|
||||
run: >
|
||||
if [ '${{ toJSON(inputs) }}' != 'null' ];
|
||||
if [ '${{ toJSON(inputs) }}' != '{}' ];
|
||||
then
|
||||
echo "draft=${{ inputs.draft }}" >> $GITHUB_OUTPUT;
|
||||
echo "force=${{ inputs.force }}" >> $GITHUB_OUTPUT;
|
||||
@@ -111,3 +112,26 @@ jobs:
|
||||
|
||||
######################################################################################
|
||||
|
||||
# Run HCFILES and push to files.interlisp.org
|
||||
do_HCFILES:
|
||||
needs: [inputs, do_release]
|
||||
uses: ./.github/workflows/doHCFILES.yml
|
||||
with:
|
||||
draft: ${{ needs.inputs.outputs.draft }}
|
||||
secrets: inherit
|
||||
|
||||
######################################################################################
|
||||
|
||||
# Kickoff workflow in online repo to build and deploy Medley docker image to oio
|
||||
do_oio:
|
||||
runs-on: ubuntu-24.04
|
||||
needs: [inputs, do_docker]
|
||||
steps:
|
||||
- name: trigger-oio-buildAndDeploy
|
||||
run: |
|
||||
if [ ! "${{ needs.inputs.outputs.draft }}" = "true" ]
|
||||
then
|
||||
gh workflow run buildAndDeployMedleyDocker.yml --repo Interlisp/online --ref main
|
||||
fi
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.ONLINE_TOKEN }}
|
||||
|
||||
146
.github/workflows/doHCFILES.yml
vendored
Normal file
@@ -0,0 +1,146 @@
|
||||
#*******************************************************************************
|
||||
# doHCFILES.yml
|
||||
#
|
||||
# Interlisp workflow to run HCFILES. HCFILES prints out PDF files for all of the
|
||||
# files in the Medley directory and posts them on files.interlisp.org.
|
||||
#
|
||||
# This workflow is designed to be kickjed off by the buildReleaseInclDocker
|
||||
# workflow running in the Medley repo, once the release has been completed successfully
|
||||
#
|
||||
# Copyright 2024 by Interlisp.org
|
||||
#
|
||||
# ******************************************************************************
|
||||
|
||||
name: Run HCFILES
|
||||
|
||||
# Run this workflow on ...
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
draft:
|
||||
description: "Mark this as a draft release"
|
||||
type: choice
|
||||
options:
|
||||
- 'false'
|
||||
- 'true'
|
||||
|
||||
workflow_call:
|
||||
inputs:
|
||||
draft:
|
||||
description: "Mark this as a draft release"
|
||||
required: false
|
||||
type: string
|
||||
default: 'false'
|
||||
secrets:
|
||||
OIO_SSH_KEY:
|
||||
required: true
|
||||
MU_TOKEN:
|
||||
required: true
|
||||
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
jobs:
|
||||
|
||||
run_HCFILES:
|
||||
|
||||
runs-on: ubuntu-24.04
|
||||
|
||||
steps:
|
||||
|
||||
- name: Checkout Medley repo
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Checkout maiko
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/maiko
|
||||
path: ./maiko
|
||||
|
||||
- name: Checkout notecards
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/notecards
|
||||
path: ./notecards
|
||||
|
||||
- name: Checkout loops
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/loops
|
||||
path: ./loops
|
||||
|
||||
- name: Checkout test
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/test
|
||||
path: ./test
|
||||
|
||||
- name: Cleanup .git for notecards, loops, test
|
||||
run: rm -rf ./notecards/.git ./loops/.git ./test/.git
|
||||
|
||||
- name: Download Maiko
|
||||
run: |
|
||||
gh release download --output /tmp/maiko.tgz \
|
||||
--repo ${{ github.repository_owner }}/maiko \
|
||||
--pattern '*-linux.x86_64.tgz'
|
||||
tar -xzf /tmp/maiko.tgz
|
||||
touch ./maiko/linux.x86_64/.skip
|
||||
env:
|
||||
GH_TOKEN: ${{ secrets.MU_TOKEN }}
|
||||
|
||||
- name: Install vnc & ghostscript (ps2pdf)
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y tightvncserver
|
||||
sudo apt-get install -y ghostscript
|
||||
|
||||
- name: Build apps.sysout
|
||||
run: |
|
||||
Xvnc -geometry 1280x720 :0 &
|
||||
export DISPLAY=":0"
|
||||
scripts/loadup-all.sh -apps
|
||||
|
||||
- name: Run HCFILES
|
||||
run: |
|
||||
export DISPLAY=":0"
|
||||
scripts/do_hcfiles.sh
|
||||
|
||||
- name: Push Medley files (including created pdf files) to files.interlisp.org
|
||||
run: |
|
||||
# create a tar file of all of the directories to be pushed
|
||||
tarfile=/tmp/source-$$.tgz
|
||||
tar -c -z -f ${tarfile} --exclude=.git .
|
||||
# set up ssh identity
|
||||
eval $(ssh-agent)
|
||||
ssh-add - <<< "${SSH_KEY}"
|
||||
# set destination directory on files.interlisp.org
|
||||
if [ "${{ inputs.draft }}" = "true" ]
|
||||
then
|
||||
dest=/srv/oio/files/development/medley
|
||||
else
|
||||
dest=/srv/oio/files/production/medley
|
||||
fi
|
||||
# Push tar file up to files.interlisp.org
|
||||
batchfile=/tmp/batch-$$
|
||||
echo "-put ${tarfile} ${dest}.tgz" > ${batchfile}
|
||||
sftp -o StrictHostKeyChecking=no -b ${batchfile} ubuntu@files.interlisp.org
|
||||
# now tar is up, untar it and juggle backups
|
||||
scriptfile=/tmp/script-$$
|
||||
# create script file to do the work
|
||||
cat > ${scriptfile} <<EOF
|
||||
rm -rf ${dest}.new
|
||||
mkdir -p ${dest}.new
|
||||
tar -C ${dest}.new -x -z -f ${dest}.tgz
|
||||
rm -f ${dest}.tgz
|
||||
rm -rf ${dest}.oldold
|
||||
if [ -e ${dest}.old ]; then mv ${dest}.old ${dest}.oldold; fi
|
||||
if [ -e ${dest} ]; then mv ${dest} ${dest}.old; fi
|
||||
mv ${dest}.new ${dest}
|
||||
EOF
|
||||
# execute the script file via ssh
|
||||
ssh -aTxo BatchMode=yes ubuntu@files.interlisp.org /bin/sh -s < ${scriptfile}
|
||||
env:
|
||||
SSH_KEY: ${{ secrets.OIO_SSH_KEY }}
|
||||
|
||||
|
||||
22
.gitignore
vendored
@@ -5,6 +5,18 @@ tmp/*
|
||||
# releases directory
|
||||
releases/*
|
||||
|
||||
# maiko directory
|
||||
maiko/
|
||||
|
||||
|
||||
# all PDFs (those explicitly checked in aren't ignored
|
||||
# normally when you have derived files, you ignore them from git
|
||||
# because they will get regenerated when you rebuild.
|
||||
# MEDLEY-UTILS HCFILES regenerates
|
||||
# index.html files are also produced by HCFILES
|
||||
*.pdf
|
||||
index.html
|
||||
|
||||
|
||||
# all loadup files
|
||||
|
||||
@@ -12,15 +24,25 @@ loadups/exports.all
|
||||
library/RDSYS*
|
||||
loadups/lisp.sysout
|
||||
loadups/full.sysout
|
||||
# not currently included but might as well ignore it
|
||||
loadups/fuller.sysout
|
||||
loadups/*.dribble
|
||||
loadups/whereis.hash
|
||||
loadups/apps.sysout
|
||||
loadups/fuller.database
|
||||
loadups/build/
|
||||
loadups/tagged
|
||||
loadups/gitinfo
|
||||
|
||||
|
||||
# manual cross-reference files
|
||||
|
||||
*.IMPTR
|
||||
|
||||
# (Accidentally) created sysouts at any level
|
||||
*.sysout
|
||||
*.SYSOUT
|
||||
|
||||
#compiled code -- leave in for now
|
||||
|
||||
# *.lcom
|
||||
|
||||
142
BUILDING.md
@@ -1,34 +1,126 @@
|
||||
# How to build a medley release
|
||||
# How to Build Medley and make a Release
|
||||
|
||||
Originally done only with shell scripts:
|
||||
```
|
||||
./scripts/loadup-all.sh
|
||||
```
|
||||
to make the loadups
|
||||
```
|
||||
./scripts/loadup-and-release.sh
|
||||
```
|
||||
to go on to make the tgz files and release them
|
||||
The files in the Medley repository are used for making "loadups" lisp.sysout, full.sysout, apps.sysout. In order to build the Medley images, you need to have a build of "Maiko" (in flavors 'ldeinit' and 'lde' and either (`ldex` or `ldesdl`). Head over to the `Interlisp/maiko` repository to find out about making those.
|
||||
|
||||
# Using github actions
|
||||
# Using GitHub actions
|
||||
|
||||
In the github medley repository (Interlisp/medley) go to the Actions tab.
|
||||
Note that GitHub actions are used to automate the build process and insure that the system is built using known files, and that the releases are coordinated across platforms. We try to minimize dependencies on GitHub.
|
||||
|
||||
It will list the available github actions, select: **Build Medley Release**.
|
||||
That said, you can manually trigger the automatic making of Medley loadups.
|
||||
|
||||
In the GitHub medley repository (Interlisp/medley) go to the Actions tab.
|
||||
|
||||
It will list the available GitHub actions.
|
||||
Select: **Build/Push Release & Docker**.
|
||||
|
||||
In the middle of the screen there is a box labeled "Workflow Runs".
|
||||
|
||||
In the middle of the screen there's a box labeled workflow runs.
|
||||
There should be a row in it that states 'This workflow has a workflow_dispatch event trigger' with a drop down menu (it really looks more like a button) on the right side labeled 'Run workflow'. Select that and you'll get a form allowing you to select the branch (I've only used Master) and enter the release name. Enter a name or leave it empty and press the green 'Run workflow' button. The workflow should queue up and run.
|
||||
|
||||
# How to create a Docker image for the latest Medley release
|
||||
|
||||
In the github medley repository (Interlisp/medley) go to the Actions tab.
|
||||
|
||||
It will list the available github actions, select: **Build Medley Docker image**.
|
||||
|
||||
A table is presented which lists the previous runs of the workflow. If the workflow has never been run, it will be empty. A the top of the list is a row labeled, 'This workflow has a workflow_dispatch event trigger.' with a drop down menu labeled 'Run workflow'. Select it.
|
||||
|
||||
A box will be presented asking, 'Use workflow from' with a drop down menu of all available branches. The default branch is **master**. Leave it selected and push the green 'Run workflow' button.
|
||||
|
||||
The workflow will be queued to run and start running.
|
||||
Build/Push Release & Docker first builds Maiko and Medley, pushes a Medley release to the Interlisp/medley repo Releases, then makes a Docker image.
|
||||
|
||||
The files in .github/workflows/ contain the details.
|
||||
<!--
|
||||
The workflow pulls the latest Maiko image from Docker Hub and the Release Assets from the latest Medley release, generally defined as medley-YYMMDD. The Medley Docker image adds in Tight VNC Server and retrieves the two tarballs associated with a release, one containing the sysouts and the other the other needed files source, fonts, etc. The contents are uncompressed and loaded into the Medley directory structure.
|
||||
-->
|
||||
|
||||
# Building Medley for yourself
|
||||
|
||||
The actual building itself is done with various shell scripts, found in the `scripts` directory in the medley repository. Most of the scripts have a minimal sanity check that they are being run from the medley repository.
|
||||
|
||||
Historically, building the medley image (called a "sysout") was called "doing a loadup". Back in the day, a loadup took the better part of a day, and no one would do the whole thing -- there was no automation.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
In these instructions, there is an assumption that the loadup scripts can find other repositories. All of the loadup scripts have to find `lde` and `ldex` or `ldisdl` and also `ldeinit`.
|
||||
|
||||
Loadups use the run-medley script, which looks for Maiko (actually the lde & ldeinit executables) as follows:
|
||||
|
||||
1. lde (ldeinit) on PATH
|
||||
2. In the `<osversion>.<machinetype>` subdirectory of the directory specified by the $MAIKODIR environment variable
|
||||
3. In the `<osversion>.<machinetype>` subdirectory of the directory specified by $MEDLEYDIR/../maiko/
|
||||
4. In the `<osversion>.<machinetype>` subdirectory of the directory specified by $MEDLEYDIR/maiko/
|
||||
|
||||
where $MEDLEYDIR is the directory from which you called the loadup script.
|
||||
|
||||
## Make everything
|
||||
|
||||
The shell command:
|
||||
```
|
||||
time ./scripts/loadup-all.sh -apps && time ./scripts/loadup-db.sh
|
||||
```
|
||||
does everything; on a fast machine it takes 4-6 minutes, most of which is spent in the `loadup-db.sh` step. Without the `loadup-db.sh` step, it runs in 22 seconds on a fast system.
|
||||
|
||||
## How loadup-all.sh works
|
||||
|
||||
You don't need to know this unless you want to change some of the low-level files involved.
|
||||
|
||||
The script "loadup-all.sh" itself involes scripts used for different steps in the loadup -- basically loadup-all calls the scripts in this order:
|
||||
|
||||
* `loadup-init.sh`
|
||||
* `loadup-mid-from-init.sh`
|
||||
* `loadup-lisp-from-mid.sh`
|
||||
* `loadup-full-from-lisp.sh`
|
||||
* `loadup-aux.sh`
|
||||
* `loadup-apps-from-full.sh`
|
||||
* `loadup-db.sh`
|
||||
* `copy-all.sh`
|
||||
|
||||
Most of these scripts should only be run from the 'medley' repository top level directory.
|
||||
|
||||
```
|
||||
your-working-area
|
||||
maiko
|
||||
medley
|
||||
notecards
|
||||
```
|
||||
|
||||
These are explained in reverse order:
|
||||
|
||||
### `copy-all.sh`: copy files from build directory to loadups
|
||||
|
||||
Most of the scripts build things in a temporary directory and, if the entire process succeeds, copies the results to the `loadups` directory. The environment variable `LOADUP-OUTDIR`, if set, is used, otherwise a sub-directory of /tmp.
|
||||
|
||||
`copy-db.sh` and `copy-full.sh` are provided if you've only done partial loadups.
|
||||
|
||||
`cpv` is a script that copies a file from one place to another while maintaining Medley version numbering.
|
||||
|
||||
### `loadup.db`: build `fuller.database`
|
||||
|
||||
This step was added to make a Masterscope database of "everything". The result is a file `fuller.database`. This was an artifact of an attempt to build some diagnostic tools to help understand what was going on in Medley. There is a 4 step process in the `GATHER-INFO` function in the file `MEDLEY-UTILS` in the `internal` subdirectory of the medley repository that ends with creating a masterscope database after loading all of the source files for every file that is part of the loadup, plus a few additional LispUsers files listed in variables that are part of `MEDLEY-UTILS`.
|
||||
|
||||
There are some problems that `GATHER-INFO` results hint at, but haven't been explored systematically.
|
||||
|
||||
Masterscope has some gaps and bugs so `fuller.database` isn't as useful as it could be. For example, Masterscope 'show paths' was written assuming you had only anlayzed the parts you were working on, and so the results of `SHOW PATHS` are too big to be useful.
|
||||
|
||||
## `loadup-aux.sh`: rebuild two files used for Medley development
|
||||
|
||||
`exports.all` is a collection of external declarations from a set of files in the medley/sources directory that are marked as being exported within those sources. Low level system declarations that aren't needed by most users. The files that need exports.all are generally loaded by loading `SYSEDIT`, which sets up a couple of preferences and then loads `exports.all`.
|
||||
|
||||
`whereis.hash` is an index file mapping function, variable, record declarations and other components to the file name containing that definition. It is the result of scanning the directories in the medley repository, including lispusers and library and internal etc. (but not obsolete?).
|
||||
|
||||
### `loadup-apps-from-full.sh:`build `apps.sysout`
|
||||
|
||||
`apps.sysout` includes some other components that are part of online.interlisp.org experience. In particular, you need `notecards`, which is in a separate repository (currently).
|
||||
|
||||
### `loadup-full-from-lisp.sh`: Build a `full.sysout` and
|
||||
|
||||
`full.sysout` Includes what we hope is a useful subset of Interlisp library and lispusers components as well as our modernization components.
|
||||
|
||||
|
||||
### Build a `lisp.sysout` in 4 scripts:
|
||||
|
||||
### `loadup-lisp-from-mid.sh` build `lisp.sysout`
|
||||
|
||||
`lisp.sysout` is what most 1990s customers started with. This step starts with `init-mid.sysout` and runs `sources/LOADUP-LISP`.
|
||||
|
||||
### `loadup-mid-from-init.sh` build `mid.sysout`
|
||||
|
||||
This step uses a Maiko that has been compiled with the `init` option. It reads the `init.dlinit` and initializes the package system and runs the EXPRESSIONS from the files that were "loaded" by MAKEINIT, and writes out `init-mid.sysout`.
|
||||
|
||||
### `loadup-init.sh`: build `mid.sysout`
|
||||
|
||||
This step (called `MAKEINIT`) runs a Lisp program (using a `starter` sysout) that reads in Lisp sources for the bootstrap loader, walks through the code renaming the low-level memory management functions to work on a file instead of in memory. These renamed functions are written to a file (called I-NEW), and I-NEW is then compiled and loaded in and run to 'virtually' load the core set of files in an initial memory image (called INIT.SYSOUT). It then does another (theoretically unnecessary) pass of reading in INIT.SYSOUT using a different renaming of variables used originally for remote debugging (called TELERAID) and moving some pages around to make room for Dandelion IO Processor boot code.
|
||||
|
||||
While this step requires an Interlisp implementation, it isn't necessarily a Medley implementation. If you want to change the instruction set or modify any data structures that are reflected in both the Lisp code and Maiko, you can run this part in an older Interlisp. Theoretically.
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
First, we want to thank you for helping reach the goal of restoring Medley Interlisp
|
||||
to the point where it is as useful today as it was 30 years ago.
|
||||
|
||||
This guide is meant to help you make useful contributions, whether to the [Maiko](https://github.com/Interlisp/maiko) C-based virtual machine implementation, the [Medley](https://github.com/Interlisp/medley) Lisp code (in Interlisp and Common Lisp), or [documentation](https://github.com/Interlisp/medley/wiki). There are a number of [GitHub](https://github.com/Interlisp/medley/discussions/categories/github-use) problems that could use some attention.
|
||||
This guide is meant to help you make useful contributions, whether to the [Maiko](https://github.com/Interlisp/maiko) C-based virtual machine implementation, the [Medley](https://github.com/Interlisp/medley) Lisp code (in Interlisp and Common Lisp), or [documentation](https://interlisp.org/software/using-medley). There are a number of [GitHub](https://github.com/Interlisp/medley/discussions/categories/github-use) problems that could use some attention.
|
||||
|
||||
## Working with Maiko
|
||||
|
||||
@@ -17,6 +17,8 @@ The current arrangement of files and extentions is awkward for working on the im
|
||||
* The most useful contributions are reproducible errors -- things that don't work as documented.
|
||||
* Second most useful are reports of unexpected behavior -- things that aren't documented but behave unexpectedly.
|
||||
|
||||
To report these errors and behaviors [open an issue](https://github.com/Interlisp/medley/issues).
|
||||
|
||||
## Reporting a bug or feature request
|
||||
* Ensure the bug was not already reported by searching on GitHub under [Issues](https://github.com/Interlisp/medley/issues) or [Discussions](https://github.com/Interlisp/medley/discussions). Note that all issues and Discussions are found in the Medley repository, using labels to distinguish. Discussions are for questions or topics where there is some disagreement or uncertainty about the "right" direction.
|
||||
* If you're unable to find a discussion or open issue addressing the problem, open a new one. Be sure to include a title
|
||||
@@ -24,7 +26,7 @@ and clear description, as much relevant information as possible. Use the issue t
|
||||
|
||||
## Did you write a patch that fixes a bug?
|
||||
* Some bug fixes and "improvements" have unintended consequences, well beyond what you might expect for well-written modern code. We don't have testing new builds automated or integrated. Be sure you've tested your patch.
|
||||
* Open a new [GitHub pull request](https://github.com/Interlisp/maiko/pulls) with the patch.
|
||||
* Open a new GitHub pull request with the patch.
|
||||
* Ensure the PR description clearly describes the problem and solution. Include the relevant issue number if applicable.
|
||||
* Keep Pull Requests small and easily reviewable. https://www.thedroidsonroids.com/blog/splitting-pull-request for
|
||||
a writeup of good practices.
|
||||
|
||||
2
LICENSE
@@ -1,6 +1,6 @@
|
||||
MIT License
|
||||
|
||||
Copyright Interlisp.org contributors
|
||||
Copyright © 2024 Interlisp.org. Portions originally copyrighted by Xerox, Venue, John Sybalsky, and other contributors.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
(DEFINE-FILE-INFO PACKAGE (PROGN (DEFPACKAGE "CLOS-BROWSER" (USE "CLOS") (EXPORT "CLOS-ICON"
|
||||
"CLOS-BROWSER" "ADD-BROWSER-METHOD" "BROWSE-CLASS")) (CLFIND-PACKAGE "USER")) READTABLE "XCL" BASE
|
||||
10)
|
||||
(DEFINE-FILE-INFO PACKAGE (PROGN (DEFPACKAGE "CLOS-BROWSER" (USE "CLOS" "LISP") (EXPORT "CLOS-ICON"
|
||||
"CLOS-BROWSER" "ADD-BROWSER-METHOD" "BROWSE-CLASS")) (CLFIND-PACKAGE "USER")) READTABLE "XCL" BASE
|
||||
10)
|
||||
|
||||
(IL:FILECREATED " 5-Dec-2023 12:07:41" IL:{CLOS}NEW-CLOS-BROWSER.\;3 91622
|
||||
(IL:FILECREATED "28-Apr-2025 18:32:38"
|
||||
IL:|{DSK}<Users>arunwelch>DOCUMENTS>MEDLEY-WORKSPACE>RELEASE>NEW-CLOS-BROWSER.;4| 91934
|
||||
|
||||
:EDIT-BY "mth"
|
||||
:EDIT-BY "akw"
|
||||
|
||||
:CHANGES-TO (IL:PROPS (IL:NEW-CLOS-BROWSER IL:MAKEFILE-ENVIRONMENT))
|
||||
|
||||
:PREVIOUS-DATE " 5-Dec-2023 00:58:05" IL:{CLOS}NEW-CLOS-BROWSER.\;2)
|
||||
:PREVIOUS-DATE "26-Apr-2025 17:16:46"
|
||||
IL:|{DSK}<Users>arunwelch>DOCUMENTS>MEDLEY-WORKSPACE>RELEASE>NEW-CLOS-BROWSER.;3|)
|
||||
|
||||
|
||||
; Copyright (c) 1991, 2020, 2023 by Venue.
|
||||
|
||||
(IL:PRETTYCOMPRINT IL:NEW-CLOS-BROWSERCOMS)
|
||||
|
||||
(IL:RPAQQ IL:NEW-CLOS-BROWSERCOMS
|
||||
@@ -275,7 +275,7 @@
|
||||
|
||||
(IL:PUTPROPS IL:NEW-CLOS-BROWSER IL:MAKEFILE-ENVIRONMENT (:PACKAGE (PROGN (XCL:DEFPACKAGE
|
||||
"CLOS-BROWSER"
|
||||
(:USE "CLOS")
|
||||
(:USE "CLOS" "LISP")
|
||||
(:EXPORT "CLOS-ICON"
|
||||
"CLOS-BROWSER"
|
||||
"ADD-BROWSER-METHOD"
|
||||
@@ -1159,9 +1159,14 @@ Below this line operates on individual slots and methods."
|
||||
(DOCUMENTATION (SLOT-VALUE CLOS-BROWSER::SELF 'CLOS-BROWSER::CLASS)))
|
||||
|
||||
(DEFMETHOD CLOS-BROWSER::PRINT-CLASS ((CLOS-BROWSER::SELF CLOS-BROWSER::CLOS-BROWSER-NODE))
|
||||
(PPRINT (IL:GETDEF (SLOT-VALUE (SLOT-VALUE CLOS-BROWSER::SELF `CLOS-BROWSER::CLASS)
|
||||
'CLOS::NAME)
|
||||
'CLOS-BROWSER::CLASSES)))
|
||||
(IF (IL:HASDEF (SLOT-VALUE (SLOT-VALUE CLOS-BROWSER::SELF 'CLOS-BROWSER::CLASS)
|
||||
'CLOS::NAME)
|
||||
'CLOS-BROWSER::CLASSES)
|
||||
(PPRINT (IL:GETDEF (SLOT-VALUE (SLOT-VALUE CLOS-BROWSER::SELF `CLOS-BROWSER::CLASS)
|
||||
'CLOS::NAME)
|
||||
'CLOS-BROWSER::CLASSES))
|
||||
(IL:PROMPTPRINT "No Printable Definition for the class " (SLOT-VALUE CLOS-BROWSER::SELF
|
||||
'WEB::NAME))))
|
||||
|
||||
(DEFMETHOD CLOS-BROWSER::SPECIALIZE-CLASS ((CLOS-BROWSER::NODE CLOS-BROWSER::CLOS-BROWSER-NODE)
|
||||
&OPTIONAL CLOS-BROWSER::FORM CLOS-BROWSER::NEW-CLASS-NAME)
|
||||
@@ -1211,7 +1216,8 @@ Below this line operates on individual slots and methods."
|
||||
(RETURN))))))
|
||||
(IL:SETCURSOR CLOS-BROWSER::ORIGINALCURSOR))))))
|
||||
|
||||
(DEFUN CLOS-BROWSER::LYRIC-COMPLETE-SPECIALIZE (IGNORE STRUCTURE)
|
||||
(DEFUN CLOS-BROWSER::LYRIC-COMPLETE-SPECIALIZE (IGNORE STRUCTURE)
|
||||
(IL:* IL:\; "Edited 26-Apr-2025 14:31 by arunwelch")
|
||||
(LET ((CLOS-BROWSER::ORIGINALCURSOR (IL:CURSOR)))
|
||||
(UNWIND-PROTECT
|
||||
(PROGN (IL:SETCURSOR IL:WAITINGCURSOR)
|
||||
@@ -1224,8 +1230,7 @@ Below this line operates on individual slots and methods."
|
||||
(IL:* IL:|;;| "check for bug")
|
||||
|
||||
(WHEN (SYMBOLP CLOS-BROWSER::SUB-CLASS)
|
||||
(SETQ CLOS-BROWSER::SUB-CLASS (CLOS::SYMBOL-CLASS CLOS-BROWSER::SUB-CLASS
|
||||
)))
|
||||
(SETQ CLOS-BROWSER::SUB-CLASS (FIND-CLASS CLOS-BROWSER::SUB-CLASS)))
|
||||
(DOLIST (CLOS-BROWSER::BROWSER (SLOT-VALUE CLOS-BROWSER:CLOS-ICON
|
||||
'CLOS-BROWSER::CLASS-BROWSERS))
|
||||
(DOLIST (CLOS-BROWSER::SUPER-CLASS (SLOT-VALUE CLOS-BROWSER::SUB-CLASS
|
||||
@@ -1387,14 +1392,12 @@ Below this line operates on individual slots and methods."
|
||||
(0 (FORMAT T "Unspecialized methods cannot be copied. ~A" (CLOS::FULL-METHOD-NAME
|
||||
CLOS-BROWSER::METHOD NIL)))
|
||||
(1 (SETQ CLOS-BROWSER::FROM-CLASS (CAR CLOS-BROWSER::NON-T-CLASSES)))
|
||||
(OTHERWISE (SETQ CLOS-BROWSER::FROM-CLASS (CLOS::SYMBOL-CLASS
|
||||
(IL:PROMPTFORWORD (FORMAT NIL
|
||||
(OTHERWISE (SETQ CLOS-BROWSER::FROM-CLASS (FIND-CLASS (IL:PROMPTFORWORD
|
||||
(FORMAT NIL
|
||||
"Which class in ~A do you wish to move from?"
|
||||
(
|
||||
CLOS::FULL-METHOD-NAME
|
||||
|
||||
CLOS-BROWSER::METHOD
|
||||
NIL))))))))
|
||||
(CLOS::FULL-METHOD-NAME
|
||||
CLOS-BROWSER::METHOD
|
||||
NIL))))))))
|
||||
|
||||
(IL:* IL:|;;| "should contain from-class. If it is not the same, abort.")
|
||||
|
||||
@@ -1465,7 +1468,7 @@ Below this line operates on individual slots and methods."
|
||||
"fix bug in the inconsistent way CLOS objects store T class specializers and do method lookup.")
|
||||
|
||||
(WHEN (EQ CLOS-BROWSER::CLASS T)
|
||||
(SETQ CLOS-BROWSER::CLASS (CLOS::SYMBOL-CLASS T)))
|
||||
(SETQ CLOS-BROWSER::CLASS (FIND-CLASS T)))
|
||||
(LET ((CLOS-BROWSER::NODE (CLOS-BROWSER::BROWSER-CONTAINS-P
|
||||
CLOS-BROWSER::CLASS CLOS-BROWSER::BROWSER)))
|
||||
(WHEN CLOS-BROWSER::NODE
|
||||
@@ -1582,7 +1585,8 @@ Below this line operates on individual slots and methods."
|
||||
(IL:|if| PACKAGE
|
||||
IL:|then| (IN-PACKAGE PACKAGE))))
|
||||
|
||||
(DEFUN CLOS-BROWSER::CLASSES-IN-PACKAGE (PACKAGE &OPTIONAL CLOS-BROWSER::MAP-ON-PACKAGE)
|
||||
(DEFUN CLOS-BROWSER::CLASSES-IN-PACKAGE (PACKAGE &OPTIONAL CLOS-BROWSER::MAP-ON-PACKAGE)
|
||||
(IL:* IL:\; "Edited 26-Apr-2025 14:25 by arunwelch")
|
||||
"Retrieves a list of all the classes for a given package. When map-on-package is t this can be very slow."
|
||||
|
||||
(IL:* IL:|;;| "The maphash is always fast, whereas for some strange reason map-on-package varys among packages greatly.")
|
||||
@@ -1594,7 +1598,7 @@ Below this line operates on individual slots and methods."
|
||||
(DO-SYMBOLS (CLOS-BROWSER::SYM PACKAGE)
|
||||
(IF (AND (EQ (SYMBOL-PACKAGE CLOS-BROWSER::SYM)
|
||||
PACKAGE)
|
||||
(CLOS::SYMBOL-CLASS CLOS-BROWSER::SYM T))
|
||||
(FIND-CLASS CLOS-BROWSER::SYM T))
|
||||
(PUSH CLOS-BROWSER::SYM CLOS-BROWSER::CLASSES)))
|
||||
(MAPHASH #'(LAMBDA (CLOS-BROWSER::KEY CLOS-BROWSER::VAL)
|
||||
(IF (EQ (SYMBOL-PACKAGE CLOS-BROWSER::KEY)
|
||||
@@ -1623,17 +1627,16 @@ Below this line operates on individual slots and methods."
|
||||
IL:|BackgroundMenuCommands|)
|
||||
|
||||
(SETQ IL:|BackgroundMenu| NIL)
|
||||
(IL:PUTPROPS IL:NEW-CLOS-BROWSER IL:COPYRIGHT ("Venue" 1991 2020 2023))
|
||||
(IL:DECLARE\: IL:DONTCOPY
|
||||
(IL:FILEMAP (NIL (11770 13440 (CLOS-BROWSER:BROWSE-CLASS 11770 . 13440)) (13442 14785 (
|
||||
CLOS-BROWSER::COLLECT-FAMILY 13442 . 14785)) (14787 16819 (CLOS-BROWSER::MAKE-NODES 14787 . 16819)) (
|
||||
16821 17496 (CLOS-BROWSER::CLOS-BROWSER-CLOSE-FN 16821 . 17496)) (17498 18430 (CLOS-BROWSER::BROWSER-CONTAINS-P
|
||||
17498 . 18430)) (42263 42587 (CLOS-BROWSER::EDIT 42263 . 42587)) (42589 48183 (
|
||||
CLOS-BROWSER::MAKE-METHOD-MENU-ITEMS 42589 . 48183)) (48185 49663 (CLOS-BROWSER::MAKE-TOP-LEVEL-METHOD-MENU-ITEMS
|
||||
48185 . 49663)) (49665 50955 (CLOS-BROWSER::MAKE-MULTI-METHOD-SUB-MENU 49665 . 50955)) (64981 65598 (
|
||||
CLOS-BROWSER::COMPLETE-ADD-METHOD 64981 . 65598)) (65600 67812 (CLOS-BROWSER::COMPLETE-SPECIALIZE
|
||||
65600 . 67812)) (67814 69482 (CLOS-BROWSER::LYRIC-COMPLETE-SPECIALIZE 67814 . 69482)) (69484 69649 (
|
||||
CLOS-BROWSER::THIS-CLASS-NODE-P 69484 . 69649)) (69651 69753 (CLOS::CLASS-DIRECT-METHODS 69651 . 69753
|
||||
)) (86457 87472 (CLOS-BROWSER::REPLACE-SPECIALIZERS 86457 . 87472)) (87783 89367 (CLOS-BROWSER::IN-SELECT-PACKAGE
|
||||
87783 . 89367)) (89369 90516 (CLOS-BROWSER::CLASSES-IN-PACKAGE 89369 . 90516)))))
|
||||
(IL:FILEMAP (NIL (11846 13516 (CLOS-BROWSER:BROWSE-CLASS 11846 . 13516)) (13518 14861 (
|
||||
CLOS-BROWSER::COLLECT-FAMILY 13518 . 14861)) (14863 16895 (CLOS-BROWSER::MAKE-NODES 14863 . 16895)) (
|
||||
16897 17572 (CLOS-BROWSER::CLOS-BROWSER-CLOSE-FN 16897 . 17572)) (17574 18506 (CLOS-BROWSER::BROWSER-CONTAINS-P
|
||||
17574 . 18506)) (42339 42663 (CLOS-BROWSER::EDIT 42339 . 42663)) (42665 48259 (
|
||||
CLOS-BROWSER::MAKE-METHOD-MENU-ITEMS 42665 . 48259)) (48261 49739 (CLOS-BROWSER::MAKE-TOP-LEVEL-METHOD-MENU-ITEMS
|
||||
48261 . 49739)) (49741 51031 (CLOS-BROWSER::MAKE-MULTI-METHOD-SUB-MENU 49741 . 51031)) (65408 66025 (
|
||||
CLOS-BROWSER::COMPLETE-ADD-METHOD 65408 . 66025)) (66027 68239 (CLOS-BROWSER::COMPLETE-SPECIALIZE
|
||||
66027 . 68239)) (68241 69946 (CLOS-BROWSER::LYRIC-COMPLETE-SPECIALIZE 68241 . 69946)) (69948 70113 (
|
||||
CLOS-BROWSER::THIS-CLASS-NODE-P 69948 . 70113)) (70115 70217 (CLOS::CLASS-DIRECT-METHODS 70115 . 70217
|
||||
)) (86738 87753 (CLOS-BROWSER::REPLACE-SPECIALIZERS 86738 . 87753)) (88064 89648 (CLOS-BROWSER::IN-SELECT-PACKAGE
|
||||
88064 . 89648)) (89650 90900 (CLOS-BROWSER::CLASSES-IN-PACKAGE 89650 . 90900)))))
|
||||
IL:STOP
|
||||
|
||||
@@ -1505,7 +1505,7 @@ window"
|
||||
(setf (sedit:get-format 'call-next-method)
|
||||
'(:indent (1) :args (:keyword nil)))
|
||||
|
||||
(setf (sedit:get-format 'symbol-macrolet) 'let)
|
||||
(setf (sedit:get-format 'cl:symbol-macrolet) 'let)
|
||||
|
||||
(setf (sedit:get-format 'with-accessors)
|
||||
'(:indent ((1) 1)
|
||||
|
||||
BIN
clos/pkg.dfasl
@@ -1,16 +1,12 @@
|
||||
;;;-*- Package: CLOS; Syntax: Common-Lisp; Base: 10 -*-
|
||||
|
||||
|
||||
;;; File converted on 26-Mar-91 10:23:29 from source pkg
|
||||
;;;. Original source {dsk}<usr>local>users>welch>lisp>clos>rev4>il-format>pkg.;4 created 1-Mar-91 10:10:26
|
||||
|
||||
;;;. Copyright (c) 1991 by Venue
|
||||
|
||||
|
||||
(in-package "CLOS")
|
||||
|
||||
|
||||
|
||||
;;; Some CommonLisps have more symbols in the Lisp package than the ones that are explicitly
|
||||
;;; specified in CLtL. This causes trouble. Any Lisp that has extra symbols in the Lisp package
|
||||
;;; should shadow those symbols in the CLOS package.
|
||||
@@ -31,7 +27,7 @@
|
||||
no-applicable-method no-next-method print-object reinitialize-instance remove-method
|
||||
shared-initialize slot-boundp slot-exists-p slot-makunbound slot-missing slot-unbound
|
||||
slot-value standard standard-class standard-generic-function standard-method
|
||||
standard-object structure-class symbol-macrolet update-instance-for-different-class
|
||||
standard-object structure-class update-instance-for-different-class
|
||||
update-instance-for-redefined-class with-accessors with-added-methods with-slots))
|
||||
|
||||
(import '(xcl:false xcl:destructuring-bind xcl:true) *the-clos-package*)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
See [Documentation links](https://github.com/Interlisp/medley/wiki/Documentation)
|
||||
a complete list of available documentation. Much of the documentation still
|
||||
See [Using Medley](https://interlisp.org/software/using-medley)
|
||||
for a list of available documentation. Much of the documentation still
|
||||
needs review and updating.
|
||||
|
||||
This directory has source (.TEDIT) for some documents that are found elsewhere.
|
||||
|
||||
@@ -1,267 +0,0 @@
|
||||
%PDF-1.3
|
||||
%âãÏÓ
|
||||
2 0 obj
|
||||
<<
|
||||
/Length 555
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
10 0 0 10 548 15 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(xv)Tj
|
||||
ET
|
||||
0 G
|
||||
0 J 0 j 1 w 10 M []0 d
|
||||
1 i
|
||||
54.01 27.5 m
|
||||
558.01 27.5 l
|
||||
S
|
||||
BT
|
||||
10 0 0 10 54 17.21 Tm
|
||||
(LISP RELEASE NOTES, MEDLEY RELEASE, LIST OF TABLES )Tj
|
||||
/TT4 1 Tf
|
||||
18 0 0 18 411.97 752.97 Tm
|
||||
(LIST OF TABLES )Tj
|
||||
ET
|
||||
6 w
|
||||
258.01 745.99 m
|
||||
558.01 745.99 l
|
||||
S
|
||||
BT
|
||||
10 0 0 10 54 666.2 Tm
|
||||
(Table )Tj
|
||||
48.01 0 TD
|
||||
(Page)Tj
|
||||
ET
|
||||
1 w
|
||||
54.01 663.43 m
|
||||
558.01 663.43 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
10 0 0 10 54 635.14 Tm
|
||||
[(1. TEdit’s Abbreviations and their Expanded Characters )-23497(6-1)]TJ
|
||||
ET
|
||||
54.01 632.43 m
|
||||
558.01 632.43 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
/TT4 5 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 6 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Length 360
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
10 0 0 10 54 15 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(xvi)Tj
|
||||
ET
|
||||
0 G
|
||||
0 J 0 j 1 w 10 M []0 d
|
||||
1 i
|
||||
54.01 27.5 m
|
||||
558.01 27.5 l
|
||||
S
|
||||
BT
|
||||
10 0 0 10 264.55 17.21 Tm
|
||||
(LISP RELEASE NOTES, MEDLEY RELEASE, LIST OF TABLES )Tj
|
||||
-21.055 74.479 TD
|
||||
(LIST OF TABLES )Tj
|
||||
ET
|
||||
54.01 759.29 m
|
||||
558.01 759.29 l
|
||||
S
|
||||
BT
|
||||
10 0 0 10 228 494.21 Tm
|
||||
([This page intentionally left blank])Tj
|
||||
ET
|
||||
endstream
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 6 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Type /ExtGState
|
||||
/SA false
|
||||
/SM 0.02
|
||||
/OP false
|
||||
/op false
|
||||
/OPM 1
|
||||
/BG2 /Default
|
||||
/UCR2 /Default
|
||||
/HT /Default
|
||||
/TR2 /Default
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 32
|
||||
/FontBBox [-166 -225 1000 931]
|
||||
/FontName /Helvetica
|
||||
/ItalicAngle 0
|
||||
/StemV 88
|
||||
/XHeight 523
|
||||
/StemH 88
|
||||
>>
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262176
|
||||
/FontBBox [-170 -228 1003 962]
|
||||
/FontName /Helvetica-Bold
|
||||
/ItalicAngle 0
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 146
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 278 333 278 0
|
||||
0 556 0 0 0 0 556 0 0 0 0 0 0 0 0 0
|
||||
0 667 667 722 722 667 611 0 0 278 0 0 556 833 722 778
|
||||
667 0 722 667 611 0 0 0 0 667 0 278 0 278 0 0
|
||||
0 556 556 500 556 556 278 556 556 222 0 500 222 0 556 556
|
||||
556 0 333 500 278 0 500 0 500 500 0 0 0 0 0 0
|
||||
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 222 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica
|
||||
/FontDescriptor 11 0 R
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 108
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 722 722 0 0 667 611 0 0 278 0 0 611 0 0 778
|
||||
667 0 0 667 611 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 556 611 0 0 556 0 611 0 0 0 0 278 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Bold
|
||||
/FontDescriptor 12 0 R
|
||||
>>
|
||||
endobj
|
||||
1 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 7 0 R
|
||||
/Resources 3 0 R
|
||||
/Contents 2 0 R
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 7 0 R
|
||||
/Resources 10 0 R
|
||||
/Contents 9 0 R
|
||||
>>
|
||||
endobj
|
||||
13 0 obj
|
||||
<<
|
||||
/S /D
|
||||
>>
|
||||
endobj
|
||||
14 0 obj
|
||||
<<
|
||||
/Nums [0 13 0 R ]
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [1 0 R 8 0 R]
|
||||
/Count 2
|
||||
/MediaBox [0 0 612 792]
|
||||
>>
|
||||
endobj
|
||||
15 0 obj
|
||||
<<
|
||||
/CreationDate (D:20210119174402-06'00')
|
||||
/ModDate (D:20210119174402-06'00')
|
||||
/Producer (PSNormalizer.framework)
|
||||
>>
|
||||
endobj
|
||||
16 0 obj
|
||||
<<
|
||||
/Type /Catalog
|
||||
/Pages 7 0 R
|
||||
/PageLabels 14 0 R
|
||||
>>
|
||||
endobj
|
||||
xref
|
||||
0 17
|
||||
0000000000 65535 f
|
||||
0000002622 00000 n
|
||||
0000000016 00000 n
|
||||
0000000622 00000 n
|
||||
0000001776 00000 n
|
||||
0000002265 00000 n
|
||||
0000001235 00000 n
|
||||
0000002851 00000 n
|
||||
0000002702 00000 n
|
||||
0000000728 00000 n
|
||||
0000001139 00000 n
|
||||
0000001375 00000 n
|
||||
0000001570 00000 n
|
||||
0000002783 00000 n
|
||||
0000002811 00000 n
|
||||
0000002938 00000 n
|
||||
0000003070 00000 n
|
||||
trailer
|
||||
<<
|
||||
/Size 17
|
||||
/Root 16 0 R
|
||||
/Info 15 0 R
|
||||
/ID [<ca10df19395abe4a04bf8921d65b5135><ca10df19395abe4a04bf8921d65b5135>]
|
||||
>>
|
||||
startxref
|
||||
3139
|
||||
%%EOF
|
||||
@@ -1,346 +0,0 @@
|
||||
%PDF-1.3
|
||||
%âãÏÓ
|
||||
2 0 obj
|
||||
<<
|
||||
/Length 1582
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
14 0 0 14 211.88 709.08 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(PRINTING SPECIFICATIONS)Tj
|
||||
-3.7521 -2 TD
|
||||
(LISP RELEASE NOTES, MEDLEY RELEASE )Tj
|
||||
9.3914 -1 TD
|
||||
(AND)Tj
|
||||
-10.0293 -1 TD
|
||||
(LISP LIBRARY MODULES, MEDLEY RELEASE)Tj
|
||||
11.1129 -1 TD
|
||||
( )Tj
|
||||
/TT4 1 Tf
|
||||
12 0 0 12 72 610.64 Tm
|
||||
(Special Instructions: )Tj
|
||||
/TT6 1 Tf
|
||||
10.3911 0 TD
|
||||
(>>3-hole punch \(error tolerances: + or - 1/16 inch\)<<)Tj
|
||||
ET
|
||||
0 G
|
||||
0 J 0 j 0.75 w 10 M []0 d
|
||||
1 i
|
||||
72 585.99 m
|
||||
72 585.99 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
14 0 0 14 72 575.08 Tm
|
||||
(PRINTING)Tj
|
||||
ET
|
||||
72 571.99 m
|
||||
138.89 571.99 l
|
||||
S
|
||||
BT
|
||||
/TT4 1 Tf
|
||||
12 0 0 12 72 554.64 Tm
|
||||
(Printing Method: >>)Tj
|
||||
/TT6 1 Tf
|
||||
9.6665 0 TD
|
||||
(offset)Tj
|
||||
/TT4 1 Tf
|
||||
2.4458 0 TD
|
||||
(<<)Tj
|
||||
-12.1123 -2 TD
|
||||
(Paper Weight: )Tj
|
||||
/TT6 1 Tf
|
||||
7.0005 0 TD
|
||||
(>>60 lb. )Tj
|
||||
/TT4 1 Tf
|
||||
3.8921 0 TD
|
||||
(<<)Tj
|
||||
-10.8926 -2 TD
|
||||
(Paper Type \(Finish\):)Tj
|
||||
/TT6 1 Tf
|
||||
12 0 TD
|
||||
(>> Matte<<)Tj
|
||||
/TT4 1 Tf
|
||||
-12 -2 TD
|
||||
(Paper Color: )Tj
|
||||
/TT6 1 Tf
|
||||
9 0 TD
|
||||
(>>White<<)Tj
|
||||
/TT4 1 Tf
|
||||
-9 -2 TD
|
||||
(Paper Texture: )Tj
|
||||
/TT6 1 Tf
|
||||
9 0 TD
|
||||
(>>Smooth<<)Tj
|
||||
/TT4 1 Tf
|
||||
-9 -2 TD
|
||||
(Paper Opacity: )Tj
|
||||
/TT6 1 Tf
|
||||
9 0 TD
|
||||
(92 \(no show through\))Tj
|
||||
/TT4 1 Tf
|
||||
-9 -2 TD
|
||||
(Paper Size: )Tj
|
||||
/TT6 1 Tf
|
||||
5.6689 0 TD
|
||||
(>>8-1/2 X 11<<)Tj
|
||||
/TT4 1 Tf
|
||||
-5.6689 -2 TD
|
||||
(Exceptions \(e.g., oversize diagrams\): )Tj
|
||||
/TT6 1 Tf
|
||||
18.1724 0 TD
|
||||
(>>none)Tj
|
||||
/TT4 1 Tf
|
||||
3.3926 0 TD
|
||||
(<<)Tj
|
||||
/TT8 1 Tf
|
||||
8 0 0 8 72 378.79 Tm
|
||||
( )Tj
|
||||
/TT4 1 Tf
|
||||
12 0 0 12 72 366.64 Tm
|
||||
(Special Instructions: )Tj
|
||||
/TT6 1 Tf
|
||||
10.3911 0 TD
|
||||
(>><<)Tj
|
||||
/TT4 1 Tf
|
||||
-10.3911 -2 TD
|
||||
(Number of Pages:)Tj
|
||||
/TT6 1 Tf
|
||||
8.5571 0 TD
|
||||
( >><<)Tj
|
||||
/TT4 1 Tf
|
||||
-8.5571 -2 TD
|
||||
( )Tj
|
||||
/TT2 1 Tf
|
||||
14 0 0 14 72 305.08 Tm
|
||||
(PAPER )Tj
|
||||
ET
|
||||
72 301.99 m
|
||||
128.02 301.99 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
/TT4 5 0 R
|
||||
/TT6 6 0 R
|
||||
/TT8 7 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 8 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Type /ExtGState
|
||||
/SA false
|
||||
/SM 0.02
|
||||
/OP false
|
||||
/op false
|
||||
/OPM 1
|
||||
/BG2 /Default
|
||||
/UCR2 /Default
|
||||
/HT /Default
|
||||
/TR2 /Default
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262176
|
||||
/FontBBox [-170 -228 1003 962]
|
||||
/FontName /Helvetica-Bold
|
||||
/ItalicAngle 0
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262240
|
||||
/FontBBox [-174 -228 1114 962]
|
||||
/FontName /Helvetica-BoldOblique
|
||||
/ItalicAngle -15
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 32
|
||||
/FontBBox [-166 -225 1000 931]
|
||||
/FontName /Helvetica
|
||||
/ItalicAngle 0
|
||||
/StemV 88
|
||||
/XHeight 523
|
||||
/StemH 88
|
||||
>>
|
||||
endobj
|
||||
13 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 753
|
||||
/CapHeight 562
|
||||
/Descent -246
|
||||
/Flags 35
|
||||
/FontBBox [-28 -250 628 805]
|
||||
/FontName /Courier
|
||||
/ItalicAngle 0
|
||||
/StemV 51
|
||||
/XHeight 426
|
||||
/StemH 51
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 89
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0
|
||||
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 722 722 722 722 667 611 778 0 278 0 0 611 833 722 778
|
||||
667 0 722 667 611 722 0 0 0 667 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Bold
|
||||
/FontDescriptor 10 0 R
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 122
|
||||
/Widths [278 0 0 0 0 0 0 0 333 333 0 0 278 0 278 0
|
||||
0 0 0 0 0 0 0 0 0 0 333 0 584 0 584 0
|
||||
0 0 0 722 0 667 611 0 0 278 0 0 0 833 722 778
|
||||
667 0 0 667 611 0 0 944 0 0 0 0 0 0 0 0
|
||||
0 556 611 556 611 556 333 611 611 278 0 0 278 889 611 611
|
||||
611 0 389 556 333 611 556 0 556 556 500 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-BoldOblique
|
||||
/FontDescriptor 11 0 R
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 119
|
||||
/Widths [278 0 0 0 0 0 0 0 333 333 0 584 0 333 278 278
|
||||
556 556 556 556 0 0 556 0 556 556 278 0 584 0 584 0
|
||||
0 0 0 0 0 0 0 0 0 0 0 0 0 833 0 0
|
||||
0 0 0 667 0 0 0 944 667 0 0 0 0 0 0 0
|
||||
0 556 556 500 0 556 278 556 556 222 0 0 222 833 556 556
|
||||
556 0 333 500 278 556 0 722 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica
|
||||
/FontDescriptor 12 0 R
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 32
|
||||
/Widths [600 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Courier
|
||||
/FontDescriptor 13 0 R
|
||||
>>
|
||||
endobj
|
||||
1 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 9 0 R
|
||||
/Resources 3 0 R
|
||||
/Contents 2 0 R
|
||||
>>
|
||||
endobj
|
||||
14 0 obj
|
||||
<<
|
||||
/S /D
|
||||
>>
|
||||
endobj
|
||||
15 0 obj
|
||||
<<
|
||||
/Nums [0 14 0 R ]
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [1 0 R]
|
||||
/Count 1
|
||||
/MediaBox [0 0 612 792]
|
||||
>>
|
||||
endobj
|
||||
16 0 obj
|
||||
<<
|
||||
/CreationDate (D:20210119174402-06'00')
|
||||
/ModDate (D:20210119174402-06'00')
|
||||
/Producer (PSNormalizer.framework)
|
||||
>>
|
||||
endobj
|
||||
17 0 obj
|
||||
<<
|
||||
/Type /Catalog
|
||||
/Pages 9 0 R
|
||||
/PageLabels 15 0 R
|
||||
>>
|
||||
endobj
|
||||
xref
|
||||
0 18
|
||||
0000000000 65535 f
|
||||
0000004077 00000 n
|
||||
0000000016 00000 n
|
||||
0000001650 00000 n
|
||||
0000002725 00000 n
|
||||
0000003050 00000 n
|
||||
0000003493 00000 n
|
||||
0000003914 00000 n
|
||||
0000001778 00000 n
|
||||
0000004225 00000 n
|
||||
0000001918 00000 n
|
||||
0000002124 00000 n
|
||||
0000002339 00000 n
|
||||
0000002534 00000 n
|
||||
0000004157 00000 n
|
||||
0000004185 00000 n
|
||||
0000004306 00000 n
|
||||
0000004438 00000 n
|
||||
trailer
|
||||
<<
|
||||
/Size 18
|
||||
/Root 17 0 R
|
||||
/Info 16 0 R
|
||||
/ID [<c00d46236d153a63764cc2b5438c7853><c00d46236d153a63764cc2b5438c7853>]
|
||||
>>
|
||||
startxref
|
||||
4507
|
||||
%%EOF
|
||||
@@ -1,739 +0,0 @@
|
||||
%PDF-1.3
|
||||
%âãÏÓ
|
||||
2 0 obj
|
||||
<<
|
||||
/Length 5511
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
10 0 0 10 543.55 15 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(1-1)Tj
|
||||
ET
|
||||
0 G
|
||||
0 J 0 j 1 w 10 M []0 d
|
||||
1 i
|
||||
54.01 27.5 m
|
||||
558.01 27.5 l
|
||||
S
|
||||
BT
|
||||
10 0 0 10 54 17.21 Tm
|
||||
(LISP RELEASE NOTES, MEDLEY RELEASE, INTRODUCTION)Tj
|
||||
/TT4 1 Tf
|
||||
18 0 0 18 258 762.97 Tm
|
||||
[(1.)-8166(INTRODUCTION)]TJ
|
||||
ET
|
||||
6 w
|
||||
258.01 755.99 m
|
||||
558.01 755.99 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
10 0 0 10 258 718.2 Tm
|
||||
(The)Tj
|
||||
/TT6 1 Tf
|
||||
1.7231 0 TD
|
||||
0.177 Tw
|
||||
[( Lisp Release Notes)]TJ
|
||||
/TT2 1 Tf
|
||||
9.4802 0 TD
|
||||
[( contain information from both the Lyric)]TJ
|
||||
ET
|
||||
570 732.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 706.2 Tm
|
||||
0.104 Tw
|
||||
[(and Medley releases, including descriptions of all Lyric bug fixes.)]TJ
|
||||
ET
|
||||
570 713.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 694.2 Tm
|
||||
0.327 Tw
|
||||
[(Medley additions are indicated with revision bars in the right)]TJ
|
||||
ET
|
||||
570 701.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 682.2 Tm
|
||||
0 Tw
|
||||
(margin. )Tj
|
||||
ET
|
||||
570 689.98 0.99 -11.99 re
|
||||
f
|
||||
2 w
|
||||
54.01 626.99 m
|
||||
558.01 626.99 l
|
||||
S
|
||||
570 677.98 0.99 -51.99 re
|
||||
f
|
||||
BT
|
||||
/TT4 1 Tf
|
||||
14 0 0 14 54 615.08 Tm
|
||||
(Summary of Medley Changes )Tj
|
||||
ET
|
||||
570 625.98 0.99 -13.99 re
|
||||
f
|
||||
1 w
|
||||
54.01 611.49 m
|
||||
558.01 611.49 l
|
||||
S
|
||||
570 611.98 0.99 -0.99 re
|
||||
f
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
10 0 0 10 258 579.2 Tm
|
||||
0.093 Tw
|
||||
[(The Medley release is currently provided on two platforms, Xerox)]TJ
|
||||
ET
|
||||
570 610.98 0.99 -35.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 567.2 Tm
|
||||
0.641 Tw
|
||||
[(1100 series workstations using Medley 1.0, and Sun 3)]TJ
|
||||
ET
|
||||
570 574.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 555.2 Tm
|
||||
0.1098 Tw
|
||||
[(workstations using Medley 1.0-S. Medley 1.0 and Medley 1.0-S)]TJ
|
||||
ET
|
||||
570 562.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 543.2 Tm
|
||||
0.029 Tw
|
||||
(are compatible with each other and will let you develop software on)Tj
|
||||
ET
|
||||
570 550.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 531.2 Tm
|
||||
0.419 Tw
|
||||
[(either platform. Source and compiled files are transferable)]TJ
|
||||
ET
|
||||
570 538.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 519.2 Tm
|
||||
0.596 Tw
|
||||
[(between the two platforms. Sysouts developed on Xerox)]TJ
|
||||
ET
|
||||
570 526.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 507.2 Tm
|
||||
0.062 Tw
|
||||
[(workstations can also be run on the Sun 3. Sysouts made on the)]TJ
|
||||
ET
|
||||
570 514.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 495.2 Tm
|
||||
0 Tw
|
||||
(Sun 3, however, cannot be run on Xerox workstations. )Tj
|
||||
ET
|
||||
570 502.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 459.2 Tm
|
||||
0.054 Tw
|
||||
[(The Medley release enhances the Lyric release and fixes over 450)]TJ
|
||||
ET
|
||||
570 490.98 0.99 -35.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 447.2 Tm
|
||||
0.024 Tw
|
||||
[(known Lyric bugs. Medley adds new features, improves Common)]TJ
|
||||
ET
|
||||
570 454.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 435.2 Tm
|
||||
0.13 Tw
|
||||
[(Lisp implementation, and improves overall reliability of the Lisp)]TJ
|
||||
ET
|
||||
570 442.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 423.2 Tm
|
||||
0 Tw
|
||||
(sysout. Specific enhancements include: )Tj
|
||||
ET
|
||||
570 430.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 404.2 Tm
|
||||
0.522 Tw
|
||||
[(•)-1449.9(The COMPILER contains many added optimizations and)]TJ
|
||||
ET
|
||||
570 418.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 392.2 Tm
|
||||
0 Tw
|
||||
(numerous bug fixes. )Tj
|
||||
ET
|
||||
570 399.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 373.2 Tm
|
||||
0.423 Tw
|
||||
[(•)-1449.9(The DEBUGGER evaluates lexical variables. Lexical)]TJ
|
||||
ET
|
||||
570 387.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 361.2 Tm
|
||||
0 Tw
|
||||
(variables can now be contained in interpreted code. )Tj
|
||||
ET
|
||||
570 368.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 342.2 Tm
|
||||
0.212 Tw
|
||||
[(•)-1449.9(DFASL files now behave at the level of Interlisp-D compiled)]TJ
|
||||
ET
|
||||
570 356.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 330.2 Tm
|
||||
0.229 Tw
|
||||
[(files. COMS are contained in DFASLs so that the system)]TJ
|
||||
ET
|
||||
570 337.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 318.2 Tm
|
||||
0 Tw
|
||||
(loads a DFASL file only once. )Tj
|
||||
ET
|
||||
570 325.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 299.2 Tm
|
||||
0.09 Tw
|
||||
[(•)-1449.9(The SEDIT code editor is more robust and better integrated)]TJ
|
||||
ET
|
||||
570 313.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 287.2 Tm
|
||||
0 Tw
|
||||
(with the environment. )Tj
|
||||
ET
|
||||
570 294.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 268.2 Tm
|
||||
0.045 Tw
|
||||
[(•)-1449.9(Common Lisp comments are preserved during loading. During)]TJ
|
||||
ET
|
||||
570 282.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 256.2 Tm
|
||||
0 Tw
|
||||
(MAKEFILE, comments can be written out with just semicolons. )Tj
|
||||
ET
|
||||
570 263.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 237.2 Tm
|
||||
0.047 Tw
|
||||
[(•)-1449.9(The new ERROR SYSTEM is compatible with the most recent)]TJ
|
||||
ET
|
||||
570 251.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 225.2 Tm
|
||||
0 Tw
|
||||
(standard defined for Common Lisp error systems. )Tj
|
||||
ET
|
||||
570 232.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 206.2 Tm
|
||||
[(•)-1449.9(TEdit contains numerous bug fixes.)]TJ
|
||||
ET
|
||||
570 220.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 187.2 Tm
|
||||
0.738 Tw
|
||||
[(•)-1449.9(MASTERSCOPE contains Common Lisp query support)]TJ
|
||||
ET
|
||||
570 201.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 175.2 Tm
|
||||
0.175 Tw
|
||||
(allowing you to ask questions about Common Lisp code that)Tj
|
||||
ET
|
||||
570 182.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 163.2 Tm
|
||||
0.074 Tw
|
||||
[(could previously be asked only of Interlisp-D code. Currently,)]TJ
|
||||
ET
|
||||
570 170.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 151.2 Tm
|
||||
0.646 Tw
|
||||
(questions specific to Common Lisp constructs are not)Tj
|
||||
ET
|
||||
570 158.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 139.2 Tm
|
||||
0 Tw
|
||||
(supported. )Tj
|
||||
ET
|
||||
570 146.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 120.2 Tm
|
||||
0.169 Tw
|
||||
[(•)-1449.9(RS232 contains may bug fixes that improve the reliability of)]TJ
|
||||
ET
|
||||
570 134.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 108.2 Tm
|
||||
0 Tw
|
||||
(data transfer and the addition of various debugging tools. )Tj
|
||||
ET
|
||||
570 115.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 89.2 Tm
|
||||
0.366 Tw
|
||||
[(• TCP/IP now contains many bug fixes including UNIX file)]TJ
|
||||
ET
|
||||
570 103.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 77.2 Tm
|
||||
0 Tw
|
||||
(interface and directory enumeration. )Tj
|
||||
ET
|
||||
570 84.98 0.99 -11.99 re
|
||||
f
|
||||
endstream
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
/TT4 5 0 R
|
||||
/TT6 6 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 7 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/Length 2079
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
10 0 0 10 54 15 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(1-2)Tj
|
||||
ET
|
||||
0 G
|
||||
0 J 0 j 1 w 10 M []0 d
|
||||
1 i
|
||||
54.01 27.5 m
|
||||
558.01 27.5 l
|
||||
S
|
||||
BT
|
||||
10 0 0 10 266.81 17.21 Tm
|
||||
( LISP RELEASE NOTES, MEDLEY RELEASE, INTRODUCTION)Tj
|
||||
-21.281 74.479 TD
|
||||
(1. INTRODUCTION)Tj
|
||||
ET
|
||||
54.01 759.29 m
|
||||
558.01 759.29 l
|
||||
S
|
||||
BT
|
||||
10 0 0 10 258 730.2 Tm
|
||||
(• A new System Tool lets you fetch sysouts from TCP hosts.)Tj
|
||||
ET
|
||||
570 744.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 711.2 Tm
|
||||
[(•)-1449.9(NS Random Access is now supported. )]TJ
|
||||
ET
|
||||
570 725.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 692.2 Tm
|
||||
0.053 Tw
|
||||
[(•)-1449.9(A)0( new File Browser user interface now supports file sorting by)]TJ
|
||||
ET
|
||||
570 706.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 680.2 Tm
|
||||
0.016 Tw
|
||||
[(dates. The new interface includes the ability to stop in the)]TJ
|
||||
ET
|
||||
570 687.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 668.2 Tm
|
||||
0 Tw
|
||||
(middle of operations.)Tj
|
||||
ET
|
||||
570 675.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 649.2 Tm
|
||||
(• The Medley sysout is about the same size as the Lyric sysout.)Tj
|
||||
ET
|
||||
570 663.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 613.2 Tm
|
||||
0.096 Tw
|
||||
[(In addition, Medley on the Sun 3 workstation offers the following)]TJ
|
||||
ET
|
||||
570 644.98 0.99 -35.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 601.2 Tm
|
||||
0 Tw
|
||||
(new features:)Tj
|
||||
ET
|
||||
570 608.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 582.2 Tm
|
||||
0.04 Tw
|
||||
[(•)-1449.9(The UnixChat library module allows you to communicate with a)]TJ
|
||||
ET
|
||||
570 596.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 570.2 Tm
|
||||
0 Tw
|
||||
(UNIX shell on your own host. )Tj
|
||||
ET
|
||||
570 577.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 551.2 Tm
|
||||
0.011 Tw
|
||||
[(• The UnixComm library module allows you to start a Unix process)]TJ
|
||||
ET
|
||||
570 565.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 539.2 Tm
|
||||
0.072 Tw
|
||||
[(on a Sun workstation and provides an interface to the SunOS)]TJ
|
||||
ET
|
||||
570 546.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 527.2 Tm
|
||||
0 Tw
|
||||
(operating system. )Tj
|
||||
ET
|
||||
570 534.98 0.99 -11.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 258 508.2 Tm
|
||||
0.08 Tw
|
||||
[(•)-1449.9(The ability to suspend Medley and use UNIX as a background)]TJ
|
||||
ET
|
||||
570 522.98 0.99 -18.99 re
|
||||
f
|
||||
BT
|
||||
10 0 0 10 276 496.2 Tm
|
||||
0 Tw
|
||||
(process is provided. )Tj
|
||||
ET
|
||||
570 503.98 0.99 -11.99 re
|
||||
f
|
||||
endstream
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 7 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
13 0 obj
|
||||
<<
|
||||
/Length 353
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
10 0 0 10 543.55 15 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(1-3)Tj
|
||||
ET
|
||||
0 G
|
||||
0 J 0 j 1 w 10 M []0 d
|
||||
1 i
|
||||
54.01 27.5 m
|
||||
558.01 27.5 l
|
||||
S
|
||||
BT
|
||||
10 0 0 10 54 17.21 Tm
|
||||
(LISP RELEASE NOTES, MEDLEY RELEASE, INTRODUCTION)Tj
|
||||
41.622 74.479 TD
|
||||
(1. INTRODUCTION)Tj
|
||||
ET
|
||||
54.01 759.29 m
|
||||
558.01 759.29 l
|
||||
S
|
||||
BT
|
||||
10 0 0 10 228 496.21 Tm
|
||||
([This page intentionally left blank])Tj
|
||||
ET
|
||||
endstream
|
||||
endobj
|
||||
14 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 7 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Type /ExtGState
|
||||
/SA false
|
||||
/SM 0.02
|
||||
/OP false
|
||||
/op false
|
||||
/OPM 1
|
||||
/BG2 /Default
|
||||
/UCR2 /Default
|
||||
/HT /Default
|
||||
/TR2 /Default
|
||||
>>
|
||||
endobj
|
||||
15 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 32
|
||||
/FontBBox [-166 -225 1000 931]
|
||||
/FontName /Helvetica
|
||||
/ItalicAngle 0
|
||||
/StemV 88
|
||||
/XHeight 523
|
||||
/StemH 88
|
||||
>>
|
||||
endobj
|
||||
16 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262176
|
||||
/FontBBox [-170 -228 1003 962]
|
||||
/FontName /Helvetica-Bold
|
||||
/ItalicAngle 0
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
17 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 96
|
||||
/FontBBox [-170 -225 1116 931]
|
||||
/FontName /Helvetica-Oblique
|
||||
/ItalicAngle -15
|
||||
/StemV 88
|
||||
/XHeight 523
|
||||
/StemH 88
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 149
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 278 333 278 278
|
||||
556 556 556 556 556 556 0 0 0 0 278 0 0 0 0 0
|
||||
0 667 667 722 722 667 611 778 0 278 0 667 556 833 722 778
|
||||
667 0 722 667 611 722 0 0 667 667 0 278 0 278 0 0
|
||||
0 556 556 500 556 556 278 556 556 222 222 500 222 833 556 556
|
||||
556 556 333 500 278 556 500 722 500 500 500 0 0 0 0 0
|
||||
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 0 0 0 350 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica
|
||||
/FontDescriptor 15 0 R
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 121
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0
|
||||
0 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 0 722 722 0 0 0 0 278 0 0 0 833 722 778
|
||||
0 0 722 667 611 722 0 0 0 0 0 0 0 0 0 0
|
||||
0 556 0 0 611 556 333 611 611 0 0 0 278 889 611 611
|
||||
0 0 389 556 0 611 0 0 0 556 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Bold
|
||||
/FontDescriptor 16 0 R
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 116
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 0 0 0 0 0 0 0 0 0 0 556 0 722 0
|
||||
0 0 722 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 556 0 0 0 556 0 0 0 222 0 0 222 0 0 556
|
||||
556 0 0 500 278 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Oblique
|
||||
/FontDescriptor 17 0 R
|
||||
>>
|
||||
endobj
|
||||
1 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 8 0 R
|
||||
/Resources 3 0 R
|
||||
/Contents 2 0 R
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 8 0 R
|
||||
/Resources 11 0 R
|
||||
/Contents 10 0 R
|
||||
>>
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 8 0 R
|
||||
/Resources 14 0 R
|
||||
/Contents 13 0 R
|
||||
>>
|
||||
endobj
|
||||
18 0 obj
|
||||
<<
|
||||
/S /D
|
||||
>>
|
||||
endobj
|
||||
19 0 obj
|
||||
<<
|
||||
/Nums [0 18 0 R ]
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [1 0 R 9 0 R 12 0 R]
|
||||
/Count 3
|
||||
/MediaBox [0 0 612 792]
|
||||
>>
|
||||
endobj
|
||||
20 0 obj
|
||||
<<
|
||||
/CreationDate (D:20210119174403-06'00')
|
||||
/ModDate (D:20210119174403-06'00')
|
||||
/Producer (PSNormalizer.framework)
|
||||
>>
|
||||
endobj
|
||||
21 0 obj
|
||||
<<
|
||||
/Type /Catalog
|
||||
/Pages 8 0 R
|
||||
/PageLabels 19 0 R
|
||||
>>
|
||||
endobj
|
||||
xref
|
||||
0 22
|
||||
0000000000 65535 f
|
||||
0000010473 00000 n
|
||||
0000000016 00000 n
|
||||
0000005579 00000 n
|
||||
0000009171 00000 n
|
||||
0000009698 00000 n
|
||||
0000010104 00000 n
|
||||
0000008425 00000 n
|
||||
0000010786 00000 n
|
||||
0000010553 00000 n
|
||||
0000005696 00000 n
|
||||
0000007828 00000 n
|
||||
0000010635 00000 n
|
||||
0000007924 00000 n
|
||||
0000008329 00000 n
|
||||
0000008565 00000 n
|
||||
0000008760 00000 n
|
||||
0000008966 00000 n
|
||||
0000010718 00000 n
|
||||
0000010746 00000 n
|
||||
0000010880 00000 n
|
||||
0000011012 00000 n
|
||||
trailer
|
||||
<<
|
||||
/Size 22
|
||||
/Root 21 0 R
|
||||
/Info 20 0 R
|
||||
/ID [<e834e923fc3b25aaaec2dd8b3b775b25><e834e923fc3b25aaaec2dd8b3b775b25>]
|
||||
>>
|
||||
startxref
|
||||
11081
|
||||
%%EOF
|
||||
@@ -1,157 +0,0 @@
|
||||
%PDF-1.3
|
||||
%âãÏÓ
|
||||
2 0 obj
|
||||
<<
|
||||
/Length 318
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
8 0 0 8 0.04 783.96 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Unknown IMAGEOBJ type)Tj
|
||||
0 -1 TD
|
||||
(GETFN: SKIO.GETFN.2)Tj
|
||||
ET
|
||||
q
|
||||
1 i
|
||||
0 792 612 -791.94 re
|
||||
W n
|
||||
0 G
|
||||
0 J 0 j 0.02 w 10 M [0.32 0.16 0.16 0.16 ]0 d
|
||||
0.01 775.93 m
|
||||
99.6 775.93 l
|
||||
99.6 775.93 m
|
||||
99.6 791.95 l
|
||||
0.01 791.95 m
|
||||
99.6 791.95 l
|
||||
0.01 791.95 m
|
||||
0.01 775.93 l
|
||||
S
|
||||
Q
|
||||
endstream
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Type /ExtGState
|
||||
/SA false
|
||||
/SM 0.02
|
||||
/OP false
|
||||
/op false
|
||||
/OPM 1
|
||||
/BG2 /Default
|
||||
/UCR2 /Default
|
||||
/HT /Default
|
||||
/TR2 /Default
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262176
|
||||
/FontBBox [-170 -228 1003 962]
|
||||
/FontName /Helvetica-Bold
|
||||
/ItalicAngle 0
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 121
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0
|
||||
0 0 556 0 0 0 0 0 0 0 333 0 0 0 0 0
|
||||
0 722 722 0 0 667 611 778 0 278 556 722 0 833 722 778
|
||||
0 0 0 667 611 722 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 0 0 0 556 0 0 0 0 0 556 0 0 611 611
|
||||
611 0 0 0 333 0 0 778 0 556 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Bold
|
||||
/FontDescriptor 7 0 R
|
||||
>>
|
||||
endobj
|
||||
1 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 3 0 R
|
||||
/Contents 2 0 R
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/S /D
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Nums [0 8 0 R ]
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [1 0 R]
|
||||
/Count 1
|
||||
/MediaBox [0 0 612 792]
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/CreationDate (D:20210119174411-06'00')
|
||||
/ModDate (D:20210119174411-06'00')
|
||||
/Producer (PSNormalizer.framework)
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Type /Catalog
|
||||
/Pages 6 0 R
|
||||
/PageLabels 9 0 R
|
||||
>>
|
||||
endobj
|
||||
xref
|
||||
0 12
|
||||
0000000000 65535 f
|
||||
0000001228 00000 n
|
||||
0000000016 00000 n
|
||||
0000000385 00000 n
|
||||
0000000825 00000 n
|
||||
0000000480 00000 n
|
||||
0000001373 00000 n
|
||||
0000000620 00000 n
|
||||
0000001308 00000 n
|
||||
0000001335 00000 n
|
||||
0000001454 00000 n
|
||||
0000001586 00000 n
|
||||
trailer
|
||||
<<
|
||||
/Size 12
|
||||
/Root 11 0 R
|
||||
/Info 10 0 R
|
||||
/ID [<8a8c3746cf3e6e016b12f3bf4d7b0363><8a8c3746cf3e6e016b12f3bf4d7b0363>]
|
||||
>>
|
||||
startxref
|
||||
1654
|
||||
%%EOF
|
||||
@@ -1,157 +0,0 @@
|
||||
%PDF-1.3
|
||||
%âãÏÓ
|
||||
2 0 obj
|
||||
<<
|
||||
/Length 318
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
8 0 0 8 0.04 783.96 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Unknown IMAGEOBJ type)Tj
|
||||
0 -1 TD
|
||||
(GETFN: SKIO.GETFN.2)Tj
|
||||
ET
|
||||
q
|
||||
1 i
|
||||
0 792 612 -791.94 re
|
||||
W n
|
||||
0 G
|
||||
0 J 0 j 0.02 w 10 M [0.32 0.16 0.16 0.16 ]0 d
|
||||
0.01 775.93 m
|
||||
99.6 775.93 l
|
||||
99.6 775.93 m
|
||||
99.6 791.95 l
|
||||
0.01 791.95 m
|
||||
99.6 791.95 l
|
||||
0.01 791.95 m
|
||||
0.01 775.93 l
|
||||
S
|
||||
Q
|
||||
endstream
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Type /ExtGState
|
||||
/SA false
|
||||
/SM 0.02
|
||||
/OP false
|
||||
/op false
|
||||
/OPM 1
|
||||
/BG2 /Default
|
||||
/UCR2 /Default
|
||||
/HT /Default
|
||||
/TR2 /Default
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262176
|
||||
/FontBBox [-170 -228 1003 962]
|
||||
/FontName /Helvetica-Bold
|
||||
/ItalicAngle 0
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 121
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0
|
||||
0 0 556 0 0 0 0 0 0 0 333 0 0 0 0 0
|
||||
0 722 722 0 0 667 611 778 0 278 556 722 0 833 722 778
|
||||
0 0 0 667 611 722 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 0 0 0 556 0 0 0 0 0 556 0 0 611 611
|
||||
611 0 0 0 333 0 0 778 0 556 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Bold
|
||||
/FontDescriptor 7 0 R
|
||||
>>
|
||||
endobj
|
||||
1 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 3 0 R
|
||||
/Contents 2 0 R
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/S /D
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Nums [0 8 0 R ]
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [1 0 R]
|
||||
/Count 1
|
||||
/MediaBox [0 0 612 792]
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/CreationDate (D:20210119174411-06'00')
|
||||
/ModDate (D:20210119174411-06'00')
|
||||
/Producer (PSNormalizer.framework)
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Type /Catalog
|
||||
/Pages 6 0 R
|
||||
/PageLabels 9 0 R
|
||||
>>
|
||||
endobj
|
||||
xref
|
||||
0 12
|
||||
0000000000 65535 f
|
||||
0000001228 00000 n
|
||||
0000000016 00000 n
|
||||
0000000385 00000 n
|
||||
0000000825 00000 n
|
||||
0000000480 00000 n
|
||||
0000001373 00000 n
|
||||
0000000620 00000 n
|
||||
0000001308 00000 n
|
||||
0000001335 00000 n
|
||||
0000001454 00000 n
|
||||
0000001586 00000 n
|
||||
trailer
|
||||
<<
|
||||
/Size 12
|
||||
/Root 11 0 R
|
||||
/Info 10 0 R
|
||||
/ID [<04821c2e391d350e759a439f0a49e2f9><04821c2e391d350e759a439f0a49e2f9>]
|
||||
>>
|
||||
startxref
|
||||
1654
|
||||
%%EOF
|
||||
@@ -1,157 +0,0 @@
|
||||
%PDF-1.3
|
||||
%âãÏÓ
|
||||
2 0 obj
|
||||
<<
|
||||
/Length 318
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
8 0 0 8 0.04 783.96 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Unknown IMAGEOBJ type)Tj
|
||||
0 -1 TD
|
||||
(GETFN: SKIO.GETFN.2)Tj
|
||||
ET
|
||||
q
|
||||
1 i
|
||||
0 792 612 -791.94 re
|
||||
W n
|
||||
0 G
|
||||
0 J 0 j 0.02 w 10 M [0.32 0.16 0.16 0.16 ]0 d
|
||||
0.01 775.93 m
|
||||
99.6 775.93 l
|
||||
99.6 775.93 m
|
||||
99.6 791.95 l
|
||||
0.01 791.95 m
|
||||
99.6 791.95 l
|
||||
0.01 791.95 m
|
||||
0.01 775.93 l
|
||||
S
|
||||
Q
|
||||
endstream
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Type /ExtGState
|
||||
/SA false
|
||||
/SM 0.02
|
||||
/OP false
|
||||
/op false
|
||||
/OPM 1
|
||||
/BG2 /Default
|
||||
/UCR2 /Default
|
||||
/HT /Default
|
||||
/TR2 /Default
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262176
|
||||
/FontBBox [-170 -228 1003 962]
|
||||
/FontName /Helvetica-Bold
|
||||
/ItalicAngle 0
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 121
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0
|
||||
0 0 556 0 0 0 0 0 0 0 333 0 0 0 0 0
|
||||
0 722 722 0 0 667 611 778 0 278 556 722 0 833 722 778
|
||||
0 0 0 667 611 722 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 0 0 0 556 0 0 0 0 0 556 0 0 611 611
|
||||
611 0 0 0 333 0 0 778 0 556 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Bold
|
||||
/FontDescriptor 7 0 R
|
||||
>>
|
||||
endobj
|
||||
1 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 3 0 R
|
||||
/Contents 2 0 R
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/S /D
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Nums [0 8 0 R ]
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [1 0 R]
|
||||
/Count 1
|
||||
/MediaBox [0 0 612 792]
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/CreationDate (D:20210119174411-06'00')
|
||||
/ModDate (D:20210119174411-06'00')
|
||||
/Producer (PSNormalizer.framework)
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Type /Catalog
|
||||
/Pages 6 0 R
|
||||
/PageLabels 9 0 R
|
||||
>>
|
||||
endobj
|
||||
xref
|
||||
0 12
|
||||
0000000000 65535 f
|
||||
0000001228 00000 n
|
||||
0000000016 00000 n
|
||||
0000000385 00000 n
|
||||
0000000825 00000 n
|
||||
0000000480 00000 n
|
||||
0000001373 00000 n
|
||||
0000000620 00000 n
|
||||
0000001308 00000 n
|
||||
0000001335 00000 n
|
||||
0000001454 00000 n
|
||||
0000001586 00000 n
|
||||
trailer
|
||||
<<
|
||||
/Size 12
|
||||
/Root 11 0 R
|
||||
/Info 10 0 R
|
||||
/ID [<f4b3f73f380b56f5c72cabea6aa0f315><f4b3f73f380b56f5c72cabea6aa0f315>]
|
||||
>>
|
||||
startxref
|
||||
1654
|
||||
%%EOF
|
||||
@@ -1,423 +0,0 @@
|
||||
%PDF-1.3
|
||||
%âãÏÓ
|
||||
2 0 obj
|
||||
<<
|
||||
/Length 2294
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
14 0 0 14 219.66 709.08 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(TAB SPECIFICATIONS for)Tj
|
||||
6.1671 -1 TD
|
||||
( )Tj
|
||||
-10.475 -1 TD
|
||||
(LISP RELEASE NOTES, MEDLEY RELEASE )Tj
|
||||
9.5864 -1 TD
|
||||
(and)Tj
|
||||
-10.2243 -1 TD
|
||||
(LISP LIBRARY MODULES, MEDLEY RELEASE )Tj
|
||||
-5.6014 -3 TD
|
||||
(TABS)Tj
|
||||
/TT4 1 Tf
|
||||
12 0 0 12 72 584.64 Tm
|
||||
(Tab Paper Size )Tj
|
||||
/TT6 1 Tf
|
||||
7.6694 0 TD
|
||||
( 8 1/2 by 11 inches \(excluding the actual tab\))Tj
|
||||
/TT4 1 Tf
|
||||
-7.6694 -2 TD
|
||||
(Stock Type)Tj
|
||||
/TT6 1 Tf
|
||||
6 0 TD
|
||||
( Ledger; matte finish)Tj
|
||||
/TT4 1 Tf
|
||||
-6 -2 TD
|
||||
(Stock Weight)Tj
|
||||
/TT6 1 Tf
|
||||
9 0 TD
|
||||
(110 pound)Tj
|
||||
/TT4 1 Tf
|
||||
-9 -2 TD
|
||||
(Stock Color)Tj
|
||||
/TT6 1 Tf
|
||||
6 0 TD
|
||||
( White)Tj
|
||||
/TT4 1 Tf
|
||||
-6 -2 TD
|
||||
(Tab Coating)Tj
|
||||
/TT6 1 Tf
|
||||
6 0 TD
|
||||
( Mylar )Tj
|
||||
/TT4 1 Tf
|
||||
-6 -2 TD
|
||||
(Mylar Color)Tj
|
||||
/TT6 1 Tf
|
||||
6 0 TD
|
||||
[( )-4888.7( )]TJ
|
||||
3 -1 TD
|
||||
(PMS 422-C coordinated gray)Tj
|
||||
/TT4 1 Tf
|
||||
-9 -2 TD
|
||||
(Holes )Tj
|
||||
/TT6 1 Tf
|
||||
3.5566 0 TD
|
||||
( 3-hole punch)Tj
|
||||
/TT4 1 Tf
|
||||
6.6157 0 TD
|
||||
(, )Tj
|
||||
/TT6 1 Tf
|
||||
0.8335 0 TD
|
||||
( 5/16" diameter holes )Tj
|
||||
/TT4 1 Tf
|
||||
-11.0059 -2 TD
|
||||
(Hole Reinforcement)Tj
|
||||
/TT6 1 Tf
|
||||
12 0 TD
|
||||
( clear mylar strip )Tj
|
||||
/TT4 1 Tf
|
||||
-12 -2 TD
|
||||
(Hole Placement 1st hole centered:)Tj
|
||||
/TT6 1 Tf
|
||||
16.561 0 TD
|
||||
( 1 3/16" from top of page, 7/16" in from side )Tj
|
||||
/TT4 1 Tf
|
||||
-10.561 -1 TD
|
||||
( 2nd hole centered:)Tj
|
||||
/TT6 1 Tf
|
||||
10.8355 0 TD
|
||||
( 5 7/16" from top of page, 7/16" in from side)Tj
|
||||
/TT4 1 Tf
|
||||
-10.8355 -1 TD
|
||||
( 3rd hole centered:)Tj
|
||||
/TT6 1 Tf
|
||||
10.8916 0 TD
|
||||
( 9 11/16" from top of page, 7/16" in from side )Tj
|
||||
/TT2 1 Tf
|
||||
-16.8916 -3.1667 TD
|
||||
(Tab Cut Requirements)Tj
|
||||
ET
|
||||
0 G
|
||||
0 J 0 j 1 w 10 M []0 d
|
||||
1 i
|
||||
72.01 315.49 m
|
||||
576.01 315.49 l
|
||||
S
|
||||
BT
|
||||
/TT4 1 Tf
|
||||
12 0 0 12 72 293.64 Tm
|
||||
(Number of Tab Cuts)Tj
|
||||
/TT6 1 Tf
|
||||
12 0 TD
|
||||
(5)Tj
|
||||
/TT4 1 Tf
|
||||
-12 -2 TD
|
||||
(Size of Cuts \(Length\))Tj
|
||||
/TT6 1 Tf
|
||||
12 0 TD
|
||||
( 2 3/8" )Tj
|
||||
/TT4 1 Tf
|
||||
-12 -2 TD
|
||||
(Depth of Tab Cut)Tj
|
||||
/TT6 1 Tf
|
||||
9 0 TD
|
||||
( 1/2 inch)Tj
|
||||
/TT4 1 Tf
|
||||
4.3359 0 TD
|
||||
( )Tj
|
||||
-13.3359 -2 TD
|
||||
(Cut Shapes)Tj
|
||||
/TT6 1 Tf
|
||||
6 0 TD
|
||||
( straight edge, curved top, curved bottom )Tj
|
||||
/TT2 1 Tf
|
||||
-6 -2.1667 TD
|
||||
(Print Specifications)Tj
|
||||
ET
|
||||
72.01 192.49 m
|
||||
576.01 192.49 l
|
||||
S
|
||||
BT
|
||||
/TT4 1 Tf
|
||||
12 0 0 12 72 170.64 Tm
|
||||
(One or Both Sides)Tj
|
||||
/TT6 1 Tf
|
||||
9 0 TD
|
||||
(Both sides)Tj
|
||||
/TT4 1 Tf
|
||||
-9 -2 TD
|
||||
(Font)Tj
|
||||
/TT6 1 Tf
|
||||
3 0 TD
|
||||
(Modern/Optima )Tj
|
||||
/TT4 1 Tf
|
||||
-3 -2 TD
|
||||
(Point Size)Tj
|
||||
/TT6 1 Tf
|
||||
6 0 TD
|
||||
(10)Tj
|
||||
/TT4 1 Tf
|
||||
-6 -2 TD
|
||||
(Ink Color)Tj
|
||||
/TT6 1 Tf
|
||||
6 0 TD
|
||||
(Black)Tj
|
||||
ET
|
||||
endstream
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
/TT4 5 0 R
|
||||
/TT6 6 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 7 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/Length 396
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT6 1 Tf
|
||||
10 0 0 10 72 756 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(2)Tj
|
||||
/TT4 1 Tf
|
||||
12 0 0 12 72 710.64 Tm
|
||||
(Type Spacing)Tj
|
||||
/TT6 1 Tf
|
||||
9 0 TD
|
||||
(Centered)Tj
|
||||
/TT2 1 Tf
|
||||
14 0 0 14 72 661.08 Tm
|
||||
(PACKAGING INSTRUCTIONS:)Tj
|
||||
/TT6 1 Tf
|
||||
14.2222 0 TD
|
||||
( Shrink wrap with text)Tj
|
||||
/TT2 1 Tf
|
||||
-14.2222 -3 TD
|
||||
(TOTAL NUMBER COPIES:)Tj
|
||||
/TT4 1 Tf
|
||||
12 0 0 12 245.4414 619.08 Tm
|
||||
( )Tj
|
||||
/TT6 1 Tf
|
||||
0.5557 0 TD
|
||||
( 500 )Tj
|
||||
ET
|
||||
endstream
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
/TT4 5 0 R
|
||||
/TT6 6 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 7 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Type /ExtGState
|
||||
/SA false
|
||||
/SM 0.02
|
||||
/OP false
|
||||
/op false
|
||||
/OPM 1
|
||||
/BG2 /Default
|
||||
/UCR2 /Default
|
||||
/HT /Default
|
||||
/TR2 /Default
|
||||
>>
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262176
|
||||
/FontBBox [-170 -228 1003 962]
|
||||
/FontName /Helvetica-Bold
|
||||
/ItalicAngle 0
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
13 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262240
|
||||
/FontBBox [-174 -228 1114 962]
|
||||
/FontName /Helvetica-BoldOblique
|
||||
/ItalicAngle -15
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
14 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 32
|
||||
/FontBBox [-166 -225 1000 931]
|
||||
/FontName /Helvetica
|
||||
/ItalicAngle 0
|
||||
/StemV 88
|
||||
/XHeight 523
|
||||
/StemH 88
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 117
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0
|
||||
0 0 0 0 0 0 0 0 0 0 333 0 0 0 0 0
|
||||
0 722 722 722 722 667 611 778 0 278 0 722 611 833 722 778
|
||||
667 0 722 667 611 722 0 0 0 667 0 0 0 0 0 0
|
||||
0 556 611 556 611 556 333 0 0 278 0 0 0 889 611 611
|
||||
611 611 389 556 333 611 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Bold
|
||||
/FontDescriptor 12 0 R
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 122
|
||||
/Widths [278 0 0 0 0 0 0 0 333 333 0 0 278 0 0 0
|
||||
0 556 556 556 0 0 0 0 0 0 333 0 0 0 0 0
|
||||
0 0 722 722 722 0 611 0 722 278 0 0 611 833 722 778
|
||||
667 0 722 667 611 0 0 944 0 0 0 0 0 0 0 0
|
||||
0 556 611 556 611 556 333 611 611 278 0 556 278 889 611 611
|
||||
611 0 389 556 333 611 0 0 0 556 500 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-BoldOblique
|
||||
/FontDescriptor 13 0 R
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 121
|
||||
/Widths [278 0 355 0 0 0 0 0 333 333 0 0 278 333 0 278
|
||||
556 556 556 556 556 556 556 556 556 556 0 278 0 0 0 0
|
||||
0 0 667 722 0 0 0 0 0 0 0 0 556 833 0 778
|
||||
667 0 0 667 0 0 0 944 0 0 0 0 0 0 0 0
|
||||
0 556 556 500 556 556 278 556 556 222 0 500 222 833 556 556
|
||||
556 0 333 500 278 556 500 722 500 500 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica
|
||||
/FontDescriptor 14 0 R
|
||||
>>
|
||||
endobj
|
||||
1 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 8 0 R
|
||||
/Resources 3 0 R
|
||||
/Contents 2 0 R
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 8 0 R
|
||||
/Resources 11 0 R
|
||||
/Contents 10 0 R
|
||||
>>
|
||||
endobj
|
||||
15 0 obj
|
||||
<<
|
||||
/S /D
|
||||
>>
|
||||
endobj
|
||||
16 0 obj
|
||||
<<
|
||||
/Nums [0 15 0 R ]
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [1 0 R 9 0 R]
|
||||
/Count 2
|
||||
/MediaBox [0 0 612 792]
|
||||
>>
|
||||
endobj
|
||||
17 0 obj
|
||||
<<
|
||||
/CreationDate (D:20210119174411-06'00')
|
||||
/ModDate (D:20210119174411-06'00')
|
||||
/Producer (PSNormalizer.framework)
|
||||
>>
|
||||
endobj
|
||||
18 0 obj
|
||||
<<
|
||||
/Type /Catalog
|
||||
/Pages 8 0 R
|
||||
/PageLabels 16 0 R
|
||||
>>
|
||||
endobj
|
||||
xref
|
||||
0 19
|
||||
0000000000 65535 f
|
||||
0000005115 00000 n
|
||||
0000000016 00000 n
|
||||
0000002362 00000 n
|
||||
0000003801 00000 n
|
||||
0000004221 00000 n
|
||||
0000004670 00000 n
|
||||
0000003045 00000 n
|
||||
0000005345 00000 n
|
||||
0000005195 00000 n
|
||||
0000002479 00000 n
|
||||
0000002927 00000 n
|
||||
0000003185 00000 n
|
||||
0000003391 00000 n
|
||||
0000003606 00000 n
|
||||
0000005277 00000 n
|
||||
0000005305 00000 n
|
||||
0000005432 00000 n
|
||||
0000005564 00000 n
|
||||
trailer
|
||||
<<
|
||||
/Size 19
|
||||
/Root 18 0 R
|
||||
/Info 17 0 R
|
||||
/ID [<d8d67fe46ad0b335a4ce76aa22b00931><d8d67fe46ad0b335a4ce76aa22b00931>]
|
||||
>>
|
||||
startxref
|
||||
5633
|
||||
%%EOF
|
||||
@@ -1,886 +0,0 @@
|
||||
%PDF-1.3
|
||||
%âãÏÓ
|
||||
2 0 obj
|
||||
<<
|
||||
/Length 246
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
2.3356 -1 TD
|
||||
(Table of Contents)Tj
|
||||
6.945 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/Length 237
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
7.1672 -1 TD
|
||||
(Preface)Tj
|
||||
2.1133 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Length 246
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
3.5583 -1 TD
|
||||
(1. Introduction)Tj
|
||||
5.7222 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
12 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
14 0 obj
|
||||
<<
|
||||
/Length 251
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
0.0006 -1 TD
|
||||
(2. Notes and Cautions )Tj
|
||||
9.28 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
15 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
17 0 obj
|
||||
<<
|
||||
/Length 259
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
-2.555 -1 TD
|
||||
(3. Integration of Languages)Tj
|
||||
11.8356 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
18 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
20 0 obj
|
||||
<<
|
||||
/Length 259
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
-1.2767 -1 TD
|
||||
(4. Changes to Interlisp-D )Tj
|
||||
10.5572 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
21 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
23 0 obj
|
||||
<<
|
||||
/Length 249
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
1.6672 -1 TD
|
||||
(5. Library Modules)Tj
|
||||
7.6133 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
24 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
26 0 obj
|
||||
<<
|
||||
/Length 248
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
2.6661 -1 TD
|
||||
(6. User’s Guides )Tj
|
||||
6.6144 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
27 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
29 0 obj
|
||||
<<
|
||||
/Length 263
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
-4.9433 -1 TD
|
||||
(7. Common Lisp Implementation )Tj
|
||||
14.2239 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
30 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
32 0 obj
|
||||
<<
|
||||
/Length 243
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
4.8333 -1 TD
|
||||
(A. The Exec )Tj
|
||||
4.4472 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
33 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
35 0 obj
|
||||
<<
|
||||
/Length 240
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
6.6689 -1 TD
|
||||
(B. SEdit )Tj
|
||||
2.6117 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
36 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
40 0 obj
|
||||
<<
|
||||
/Length 241
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
5.7811 -1 TD
|
||||
(C. ICONW )Tj
|
||||
3.4994 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
41 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
43 0 obj
|
||||
<<
|
||||
/Length 244
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
4.2239 -1 TD
|
||||
(D. Free Menu )Tj
|
||||
5.0567 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
44 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
46 0 obj
|
||||
<<
|
||||
/Length 242
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
3 -1 TD
|
||||
(E. Error System )Tj
|
||||
6.2806 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
47 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
49 0 obj
|
||||
<<
|
||||
/Length 236
|
||||
>>
|
||||
stream
|
||||
0 G
|
||||
0 J 0 j 3 w 10 M []0 d
|
||||
/GS1 gs
|
||||
1 i
|
||||
72.01 718.49 m
|
||||
540.01 718.49 l
|
||||
S
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
18 0 0 18 333.95 694.97 Tm
|
||||
0 g
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Replace this page with)Tj
|
||||
8.1683 -1 TD
|
||||
(Index )Tj
|
||||
1.1122 -1 TD
|
||||
(tab)Tj
|
||||
ET
|
||||
228.01 653.49 m
|
||||
528.01 653.49 l
|
||||
S
|
||||
endstream
|
||||
endobj
|
||||
50 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Type /ExtGState
|
||||
/SA false
|
||||
/SM 0.02
|
||||
/OP false
|
||||
/op false
|
||||
/OPM 1
|
||||
/BG2 /Default
|
||||
/UCR2 /Default
|
||||
/HT /Default
|
||||
/TR2 /Default
|
||||
>>
|
||||
endobj
|
||||
51 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262176
|
||||
/FontBBox [-170 -228 1003 962]
|
||||
/FontName /Helvetica-Bold
|
||||
/ItalicAngle 0
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 146
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 0 333 278 0
|
||||
0 556 556 556 556 556 556 556 0 0 0 0 0 0 0 0
|
||||
0 722 722 722 722 667 611 778 0 278 0 0 611 833 722 778
|
||||
667 0 722 667 611 722 0 944 0 0 0 0 0 0 0 0
|
||||
0 556 611 556 611 556 333 611 611 278 0 0 278 889 611 611
|
||||
611 0 389 556 333 611 0 778 556 556 0 0 0 0 0 0
|
||||
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 278 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Bold
|
||||
/FontDescriptor 51 0 R
|
||||
>>
|
||||
endobj
|
||||
1 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 3 0 R
|
||||
/Contents 2 0 R
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 9 0 R
|
||||
/Contents 8 0 R
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 12 0 R
|
||||
/Contents 11 0 R
|
||||
>>
|
||||
endobj
|
||||
13 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 15 0 R
|
||||
/Contents 14 0 R
|
||||
>>
|
||||
endobj
|
||||
16 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 18 0 R
|
||||
/Contents 17 0 R
|
||||
>>
|
||||
endobj
|
||||
19 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 21 0 R
|
||||
/Contents 20 0 R
|
||||
>>
|
||||
endobj
|
||||
22 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 24 0 R
|
||||
/Contents 23 0 R
|
||||
>>
|
||||
endobj
|
||||
25 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 27 0 R
|
||||
/Contents 26 0 R
|
||||
>>
|
||||
endobj
|
||||
28 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 30 0 R
|
||||
/Contents 29 0 R
|
||||
>>
|
||||
endobj
|
||||
31 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 33 0 R
|
||||
/Contents 32 0 R
|
||||
>>
|
||||
endobj
|
||||
34 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 38 0 R
|
||||
/Resources 36 0 R
|
||||
/Contents 35 0 R
|
||||
>>
|
||||
endobj
|
||||
39 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 38 0 R
|
||||
/Resources 41 0 R
|
||||
/Contents 40 0 R
|
||||
>>
|
||||
endobj
|
||||
42 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 38 0 R
|
||||
/Resources 44 0 R
|
||||
/Contents 43 0 R
|
||||
>>
|
||||
endobj
|
||||
45 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 38 0 R
|
||||
/Resources 47 0 R
|
||||
/Contents 46 0 R
|
||||
>>
|
||||
endobj
|
||||
48 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 38 0 R
|
||||
/Resources 50 0 R
|
||||
/Contents 49 0 R
|
||||
>>
|
||||
endobj
|
||||
52 0 obj
|
||||
<<
|
||||
/S /D
|
||||
>>
|
||||
endobj
|
||||
53 0 obj
|
||||
<<
|
||||
/Nums [0 52 0 R ]
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [1 0 R 7 0 R 10 0 R 13 0 R 16 0 R 19 0 R 22 0 R 25 0 R 28 0 R 31 0 R]
|
||||
/Count 10
|
||||
/Parent 37 0 R
|
||||
>>
|
||||
endobj
|
||||
38 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [34 0 R 39 0 R 42 0 R 45 0 R 48 0 R]
|
||||
/Count 5
|
||||
/Parent 37 0 R
|
||||
>>
|
||||
endobj
|
||||
37 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [6 0 R 38 0 R ]
|
||||
/Count 15
|
||||
/MediaBox [0 0 612 792]
|
||||
>>
|
||||
endobj
|
||||
54 0 obj
|
||||
<<
|
||||
/CreationDate (D:20210119174411-06'00')
|
||||
/ModDate (D:20210119174411-06'00')
|
||||
/Producer (PSNormalizer.framework)
|
||||
>>
|
||||
endobj
|
||||
55 0 obj
|
||||
<<
|
||||
/Type /Catalog
|
||||
/Pages 37 0 R
|
||||
/PageLabels 53 0 R
|
||||
>>
|
||||
endobj
|
||||
xref
|
||||
0 56
|
||||
0000000000 65535 f
|
||||
0000006786 00000 n
|
||||
0000000016 00000 n
|
||||
0000000313 00000 n
|
||||
0000006282 00000 n
|
||||
0000005936 00000 n
|
||||
0000008098 00000 n
|
||||
0000006866 00000 n
|
||||
0000000408 00000 n
|
||||
0000000696 00000 n
|
||||
0000006946 00000 n
|
||||
0000000791 00000 n
|
||||
0000001089 00000 n
|
||||
0000007029 00000 n
|
||||
0000001185 00000 n
|
||||
0000001488 00000 n
|
||||
0000007112 00000 n
|
||||
0000001584 00000 n
|
||||
0000001895 00000 n
|
||||
0000007195 00000 n
|
||||
0000001991 00000 n
|
||||
0000002302 00000 n
|
||||
0000007278 00000 n
|
||||
0000002398 00000 n
|
||||
0000002699 00000 n
|
||||
0000007361 00000 n
|
||||
0000002795 00000 n
|
||||
0000003095 00000 n
|
||||
0000007444 00000 n
|
||||
0000003191 00000 n
|
||||
0000003506 00000 n
|
||||
0000007527 00000 n
|
||||
0000003602 00000 n
|
||||
0000003897 00000 n
|
||||
0000007610 00000 n
|
||||
0000003993 00000 n
|
||||
0000004285 00000 n
|
||||
0000008335 00000 n
|
||||
0000008233 00000 n
|
||||
0000007694 00000 n
|
||||
0000004381 00000 n
|
||||
0000004674 00000 n
|
||||
0000007778 00000 n
|
||||
0000004770 00000 n
|
||||
0000005066 00000 n
|
||||
0000007862 00000 n
|
||||
0000005162 00000 n
|
||||
0000005456 00000 n
|
||||
0000007946 00000 n
|
||||
0000005552 00000 n
|
||||
0000005840 00000 n
|
||||
0000006076 00000 n
|
||||
0000008030 00000 n
|
||||
0000008058 00000 n
|
||||
0000008426 00000 n
|
||||
0000008558 00000 n
|
||||
trailer
|
||||
<<
|
||||
/Size 56
|
||||
/Root 55 0 R
|
||||
/Info 54 0 R
|
||||
/ID [<3f19364b5f81ff960ce7bb49c7d95dc0><3f19364b5f81ff960ce7bb49c7d95dc0>]
|
||||
>>
|
||||
startxref
|
||||
8628
|
||||
%%EOF
|
||||
@@ -1,157 +0,0 @@
|
||||
%PDF-1.3
|
||||
%âãÏÓ
|
||||
2 0 obj
|
||||
<<
|
||||
/Length 318
|
||||
>>
|
||||
stream
|
||||
BT
|
||||
/TT2 1 Tf
|
||||
8 0 0 8 0.04 783.96 Tm
|
||||
0 g
|
||||
/GS1 gs
|
||||
0 Tc
|
||||
0 Tw
|
||||
(Unknown IMAGEOBJ type)Tj
|
||||
0 -1 TD
|
||||
(GETFN: SKIO.GETFN.2)Tj
|
||||
ET
|
||||
q
|
||||
1 i
|
||||
0 792 612 -791.94 re
|
||||
W n
|
||||
0 G
|
||||
0 J 0 j 0.02 w 10 M [0.32 0.16 0.16 0.16 ]0 d
|
||||
0.01 775.93 m
|
||||
99.6 775.93 l
|
||||
99.6 775.93 m
|
||||
99.6 791.95 l
|
||||
0.01 791.95 m
|
||||
99.6 791.95 l
|
||||
0.01 791.95 m
|
||||
0.01 775.93 l
|
||||
S
|
||||
Q
|
||||
endstream
|
||||
endobj
|
||||
3 0 obj
|
||||
<<
|
||||
/ProcSet [/PDF /Text ]
|
||||
/Font <<
|
||||
/TT2 4 0 R
|
||||
>>
|
||||
/ExtGState <<
|
||||
/GS1 5 0 R
|
||||
>>
|
||||
>>
|
||||
endobj
|
||||
5 0 obj
|
||||
<<
|
||||
/Type /ExtGState
|
||||
/SA false
|
||||
/SM 0.02
|
||||
/OP false
|
||||
/op false
|
||||
/OPM 1
|
||||
/BG2 /Default
|
||||
/UCR2 /Default
|
||||
/HT /Default
|
||||
/TR2 /Default
|
||||
>>
|
||||
endobj
|
||||
7 0 obj
|
||||
<<
|
||||
/Type /FontDescriptor
|
||||
/Ascent 770
|
||||
/CapHeight 718
|
||||
/Descent -229
|
||||
/Flags 262176
|
||||
/FontBBox [-170 -228 1003 962]
|
||||
/FontName /Helvetica-Bold
|
||||
/ItalicAngle 0
|
||||
/StemV 133
|
||||
/XHeight 532
|
||||
/StemH 140
|
||||
>>
|
||||
endobj
|
||||
4 0 obj
|
||||
<<
|
||||
/Type /Font
|
||||
/Subtype /TrueType
|
||||
/FirstChar 32
|
||||
/LastChar 121
|
||||
/Widths [278 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0
|
||||
0 0 556 0 0 0 0 0 0 0 333 0 0 0 0 0
|
||||
0 722 722 0 0 667 611 778 0 278 556 722 0 833 722 778
|
||||
0 0 0 667 611 722 0 0 0 0 0 0 0 0 0 0
|
||||
0 0 0 0 0 556 0 0 0 0 0 556 0 0 611 611
|
||||
611 0 0 0 333 0 0 778 0 556 ]
|
||||
/Encoding /WinAnsiEncoding
|
||||
/BaseFont /Helvetica-Bold
|
||||
/FontDescriptor 7 0 R
|
||||
>>
|
||||
endobj
|
||||
1 0 obj
|
||||
<<
|
||||
/Type /Page
|
||||
/Parent 6 0 R
|
||||
/Resources 3 0 R
|
||||
/Contents 2 0 R
|
||||
>>
|
||||
endobj
|
||||
8 0 obj
|
||||
<<
|
||||
/S /D
|
||||
>>
|
||||
endobj
|
||||
9 0 obj
|
||||
<<
|
||||
/Nums [0 8 0 R ]
|
||||
>>
|
||||
endobj
|
||||
6 0 obj
|
||||
<<
|
||||
/Type /Pages
|
||||
/Kids [1 0 R]
|
||||
/Count 1
|
||||
/MediaBox [0 0 612 792]
|
||||
>>
|
||||
endobj
|
||||
10 0 obj
|
||||
<<
|
||||
/CreationDate (D:20210119174412-06'00')
|
||||
/ModDate (D:20210119174412-06'00')
|
||||
/Producer (PSNormalizer.framework)
|
||||
>>
|
||||
endobj
|
||||
11 0 obj
|
||||
<<
|
||||
/Type /Catalog
|
||||
/Pages 6 0 R
|
||||
/PageLabels 9 0 R
|
||||
>>
|
||||
endobj
|
||||
xref
|
||||
0 12
|
||||
0000000000 65535 f
|
||||
0000001228 00000 n
|
||||
0000000016 00000 n
|
||||
0000000385 00000 n
|
||||
0000000825 00000 n
|
||||
0000000480 00000 n
|
||||
0000001373 00000 n
|
||||
0000000620 00000 n
|
||||
0000001308 00000 n
|
||||
0000001335 00000 n
|
||||
0000001454 00000 n
|
||||
0000001586 00000 n
|
||||
trailer
|
||||
<<
|
||||
/Size 12
|
||||
/Root 11 0 R
|
||||
/Info 10 0 R
|
||||
/ID [<037c8837cab2cb299e6b0b052324dbdc><037c8837cab2cb299e6b0b052324dbdc>]
|
||||
>>
|
||||
startxref
|
||||
1654
|
||||
%%EOF
|
||||
@@ -1,2 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>Medley-Primer-OnePage</title></head><frameset cols="310pt,*" rows="94%"><frame src="Medley-Primer-OnePage_files/headings.htm" name="headings"/><frame src="Medley-Primer-OnePage_files/content.htm" name="content"/></frameset></html>
|
||||
|
Before Width: | Height: | Size: 772 B |
|
Before Width: | Height: | Size: 799 B |
|
Before Width: | Height: | Size: 320 B |
|
Before Width: | Height: | Size: 488 B |
|
Before Width: | Height: | Size: 420 B |
|
Before Width: | Height: | Size: 162 B |
|
Before Width: | Height: | Size: 98 B |
|
Before Width: | Height: | Size: 97 B |
|
Before Width: | Height: | Size: 99 B |
|
Before Width: | Height: | Size: 69 B |
|
Before Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 577 B |
|
Before Width: | Height: | Size: 836 B |
|
Before Width: | Height: | Size: 162 B |
|
Before Width: | Height: | Size: 320 B |
|
Before Width: | Height: | Size: 320 B |
|
Before Width: | Height: | Size: 162 B |
|
Before Width: | Height: | Size: 925 B |
|
Before Width: | Height: | Size: 916 B |
|
Before Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 162 B |
|
Before Width: | Height: | Size: 162 B |
|
Before Width: | Height: | Size: 792 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 312 B |
|
Before Width: | Height: | Size: 828 B |
|
Before Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 320 B |