Interlisp / medley

The main repo for the Medley Interlisp project. Wiki, Issues are here. Other repositories include maiko (the VM implementation) and Interlisp.github.io (web site sources)
https://Interlisp.org
MIT License
369 stars 23 forks source link

problem files for HCFILES #1688

Open masinter opened 2 months ago

masinter commented 2 months ago

HCFILES is the MEDLEY-UTILS function to walk the directories and convert files to PDF if possible. HCFILES wraps a NLSETQ around the call to catch errors and print FAIL and go on.

These are the files that give trouble (they're marked by a file with the file destination followed by ".skip"

Want some way of doing prettyfileindex just reading in files with unexported symbols just turning into package::symbol instead of package:symbol.

PDF printing  to {MEDLEY}<library>CHATSERVER-EMACS-src.pdf...FAIL
PDF printing  to {MEDLEY}<library>SEDIT-COMMONLISP-src.pdf...FAIL
Formatting for print...FAIL
PDF printing  to {MEDLEY}<sources>XCLC-DATABASE-src.pdf...FAIL
PDF printing  to {MEDLEY}<lispusers>migration>IL-LOOPS-src.pdf...FAIL
PDF printing  to {MEDLEY}<obsolete>greetfiles>PARC-INIT-src.pdf...FAIL
PDF printing  to {MEDLEY}<obsolete>sources>XMAS-src.pdf...FAIL
PDF printing  to {MEDLEY}<obsolete>sources>XMAS2-src.pdf...FAIL
rmkaplan commented 2 months ago

If Tedit can determine why it is failing, would it be useful for it to put a TEXTPROP on the textstream that records what it knows, before causing an error? One obvious example would be to mark the stream with the fact that it couldn't find a particular font.

masinter commented 2 months ago

SET(NLSETQGAG NIL) works to find errors. Very few now fail on font problems.