1
0
mirror of synced 2026-03-09 04:30:27 +00:00

update READMEs and BUILDING; move NOXNSPATCH and extra files in greetfiles (#545)

* update READMEs and BUILDING, move out some unused files

* update loadups/README.md
This commit is contained in:
Larry Masinter
2021-11-21 17:23:13 -08:00
committed by GitHub
parent b1634ef140
commit ab4800054e
16 changed files with 77 additions and 16 deletions

View File

@@ -1,10 +1,14 @@
# How to build a medley 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
# Using github actions

View File

@@ -125,16 +125,25 @@ files.
Each directory should have a README.md, but briefly
- docs -- Documentation files (either PDFs or online help)
- fonts -- raster fonts (or font widths) in various resolutions for display, postscript, interpress, press formats
- greetfiles -- various configuration setups
- internal -- These _were_ internal to Venue; now internal/library and internal/test
- library -- packages that were supported (30 years ago)
- lispusers -- packages that were only half supported (ditto)
- loadups -- has sysouts and other builds
- scripts -- some scripts for fixing up things
- sources -- sources for Interlisp and Common Lisp implementations
- unicode -- data files for support of XCCS to and from Unicode mappings
* BUILDING.md -- instructions on how to make your own loadups
* clos -- early implementation of Common Lisp Object System
* CLTL2 -- files submitted to bring Medley up to the conformance to "Common Lisp, the Language" 2nd edition. Not enough to conform to the ANSII standard lisp.
* Dockerfile -- used when building Docker containers with Medley
* docs -- Documentation files (either PDFs or online help; see medley/wiki)
* fonts -- raster fonts (or font widths) in various resolutions for display, postscript, interpress, press formats
* greetfiles -- various configuration setups
* internal -- These _were_ internal to Venue; now internal/library and internal/test
* library -- packages that were supported (30 years ago)
* lispusers -- User contributed packages that were only half supported (ditto)
* loadups -- has sysouts and other builds plus a few remnants
* obsolete -- files we should remove from the repo
* rooms -- implementation of ROOMS window / desktop manager
* run-medley -- script to enhance the options of running medley
* scripts -- some scripts for fixing up things
* sources -- sources for Interlisp and Common Lisp implementations
* unicode -- data files for support of XCCS to and from Unicode mappings
plus
Dockerfile, and scripts for building and running medley
tmp directory for use during build processes

11
docs/README.md Normal file
View File

@@ -0,0 +1,11 @@
This directory has:
* dinfo -- files for HelpSys man command Interlisp Reference Manual
* Documentation Tools -- should be moved into Library
* Various conversions of Medley legacy documentation
Needs to be cleaned up. Putting PDF files in the repo doesn't seem right;
we can make PS and PDF files as part of building a loadup

16
fonts/README.md Normal file
View File

@@ -0,0 +1,16 @@
# Fonts
These are a not-very-well curated directories of fonts.
"adobe" -- display versions of Postscript's fonts
palatino 8 9 10 12 14 18
"altofonts" -- random remnants of fonts used with Alto
"big" -- supposedly bigger fonts but turned out not (see #482)
"displayfonts" -- separated into directories by charset
"ipfonts" -- fonts (or font width information for Xeorx Interpress file format.
"other" -- random fonts associated with lispusers packages and not available elsewhere.
"postscriptfonts" -- fonts for postscript
"press" -- fonts for the older-than-interpress "press" format.
"xeroxprivate" -- ?? Seems like junk

10
greetfiles/README.md Normal file
View File

@@ -0,0 +1,10 @@
# medley/greetfiles
This directory is somewhat vestigal -- it originally was used to hold 'initialization' files for everyone. Medley repo has only two:
NOGREET -- file to set as "system init" when doing loadups that don't want any personalization.
SIMPLE-INIT -- system init for git-directory relative directory structure.
Contains INTERLISPMODE.

View File

@@ -1,4 +0,0 @@
lldb ../../maiko/darwin.386/ldeinit
break set -n error
run ./INIT.DLINIT -INIT -NF

15
loadups/README.md Normal file
View File

@@ -0,0 +1,15 @@
# medley/loadups
This directory is for holding the sysouts from a release
* lisp.sysout (the system in the IRM + Common Lisp)
* full.sysout (lisp + modernizations + TEdit and others)
* starter.sysout you have to have a running Medley to make a new one(!)
this file is just a stable place to stand.
* whereis.hash A "hash file" directory index of everything
* lisp.venuesysout full.venuesysout -- vintage sysouts for comparision
Plus, if you make your own loadups (from BUILDING.md) you'll see some .dribble files which are the logs of the build proccess.