Skip to content

Commit 1357d69

Browse files
authored
Update README.md
explain where we are at (kind of) and what to expect
1 parent b8234b1 commit 1357d69

File tree

1 file changed

+29
-4
lines changed

1 file changed

+29
-4
lines changed

README.md

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,32 @@
11
# medley
2-
This repo is for the overall Lisp environment for Interlisp-D / Medley / Xerox Common Lisp.
2+
This repo is for the overall Lisp environment for Medley / Interlisp-D / Xerox Common Lisp.
33
A sub-project is Interlisp/maiko which is the emulator of the Lisp virtual machine.
4-
The files that should be checked in are at
5-
https://www.icloud.com/iclouddrive/0WoL_hL2vH5xA2QTbPZ96g7rA#medley
64

7-
pending resolution of https://github.com/Interlisp/medley/issues/17
5+
NOTES:
6+
7+
At the moment we're still in the process of sorting out what we have and insuring we start with a solid base.
8+
9+
File Names and Extensions: Most Interlisp source file names are UPPERCASE and Interlisp didn't use file extensions for its source directories.
10+
(note that any .TEDIT or .TXT file is probably documentation for the package of same name, at least in the library, internal/library, lispusers)
11+
The current repo has only Lisp sources with .LCOM and .DFASL in .gitignore. But many files don't compile in a vanilla lisp.sysout ;
12+
there is a file of external declarations (EXPORTS.ALL) and something called ABC that has some other record package declarations.
13+
14+
15+
16+
17+
a) get the binaries lde ldex for your machine (darwin.x86_64 (mac) linux.x86_64 (linux, use VirtualBox for windows, linux.arm??)
18+
b) 'run-medley -xfull' should run the xfull sysout in the 'loadups' directory
19+
20+
Each directory should have a README.md, but briefly
21+
docs -- Documentation files (either PDFs or online help)
22+
fonts -- raster fonts in various resolutions for display, postscript, interpress, press formats)
23+
initfiles -- should have any necessary setup of directories Lisp should look in for load
24+
internal -- These _were_ internal to Venue
25+
library -- packages that were supported (30 years ago)
26+
lispusers -- packages that were only half supported (ditto)
27+
loadups -- has sysouts and other builds
28+
sources -- sources for Interlisp and Common Lisp implementations)
29+
30+
Note that Interlisp and Common Lisp functions have different compilers, but it's all freely intermixed.
31+
32+

0 commit comments

Comments
 (0)