1
0
mirror of synced 2026-05-09 17:16:58 +00:00
Commit Graph

1417 Commits

Author SHA1 Message Date
rmkaplan
be09f54634 LLREAD and LLBIGNUM: adding more math charnames, moving infinity down with the rest of them 2026-04-17 12:14:10 -07:00
rmkaplan
4643b4181b Merge branch 'master' into rmk175--Offline-font-construction 2026-04-17 11:29:58 -07:00
Matt Heffron
2814618b9a Add preliminary files with mappings from XCCS to Unihan set of Unicode. (#2559)
* Add preliminary files with mappings from XCCS to Unihan set of Unicode.
These were generated with scripting from the data in the unihan folder of the Unicode Data Base.
That info claims to know the mapping from Unicode(unihan) to "Xerox" coding (2 bytes in octal).
These were not validated at all for correctness/completeness.

* Added char set number line comment to top of each file
2026-04-17 11:22:22 -07:00
rmkaplan
3b267c26c8 Merge branch 'master' into rmk175--Offline-font-construction 2026-04-15 12:57:56 -07:00
rmkaplan
af194bdaf7 UNIX-FILE-NAME wasn't dealing properly with {DSK} versions (#2554)
UNIX-FILE-NAME wasn't dealing properly with {DSK} version 1, and making sure that other versions had a dot
2026-04-15 12:57:31 -07:00
rmkaplan
e73aef6dcc Fix copy/delete for {UNIX} directories (#2553) 2026-04-15 12:57:01 -07:00
rmkaplan
61a05ac2b5 The GITFNS prc menu respects the project (#2544) 2026-04-15 12:56:26 -07:00
Larry Masinter
b611af518a READ symbols in undefined packages so they PRINT correctly (#2561)
As discussed in the 4/13/2026 LispCore meeting:
This allows you to READ symbols in undefined packages such that they
will print as expected.
2026-04-15 10:45:16 -07:00
rmkaplan
9e0bf7f3e0 Better filepkg commands 2026-04-15 09:06:23 -07:00
Herb Jellinek
93b09dec66 My last-minute change from QUOTE to FUNCTION inadvertently invoked
CL:FUNCTION instead, and RETFROM doesn't want a function object.
Updated to use IL:FUNCTION.
2026-04-14 12:16:13 -07:00
rmkaplan
d196afc3f0 ACFONT: Get the right priority on DISPLAYCHARSETFNS if AC is in the loadup 2026-04-13 21:57:35 -07:00
rmkaplan
14553237c8 MEDLEYDIR trying again 2026-04-13 15:58:25 -07:00
rmkaplan
672ed075a0 Made sure that DISPLAYFONTDIRECTORIES is a list 2026-04-13 14:27:45 -07:00
Herb Jellinek
8f3d5c26b5 As discussed in the 4/13/2026 LispCore meeting:
This is a new package that allows you to READ symbols in undefined packages
such that they will print as if there had not been an error.
2026-04-13 14:21:07 -07:00
rmkaplan
9efe2ee83c Palatino fonts were missing the MCCS mappings for underscore/circumflex 2026-04-12 09:03:18 -07:00
rmkaplan
a7688160d6 MEDLEYFONTFORMAT.READ.FONT takes an optional directory argument
Defaults to [device]FONTDIRECTORIES
2026-04-12 09:02:20 -07:00
rmkaplan
c71684be75 \CREATEDISPLAYFONT reads all of the properties 2026-04-11 10:29:24 -07:00
rmkaplan
99315c8cba Merge branch 'master' into rmk175--Offline-font-construction 2026-04-10 23:50:16 -07:00
rmkaplan
5790bce3db Add DISPLAY sanity check to EDITFONT (#2545) medley-260410-5790bce3 2026-04-10 23:42:01 -07:00
rmkaplan
4d6ff75926 Merge branch 'master' into rmk175--Offline-font-construction 2026-04-10 12:56:56 -07:00
rmkaplan
43f3118544 Rmk172 clean unicode mapping directory (#2552)
* Remove stale files, add README, correct XCCS-164 JIS

* Remake UNICODE-FORMATS to be sure it reflects current files

---------

Co-authored-by: Matt Heffron <heffron@alumni.caltech.edu>
2026-04-10 12:55:06 -07:00
rmkaplan
2e02e2fdfa Documentation update 2026-04-10 11:26:26 -07:00
rmkaplan
2db6598d88 Missing update 2026-04-07 14:17:24 -07:00
rmkaplan
0634f56cd1 Merge branch 'master' into rmk175--Offline-font-construction 2026-04-07 14:16:02 -07:00
rmkaplan
8eb02d2504 Add deleted/* (from GITFNS) to .gitignore (#2556)
* Add deleted/* (from GITFNS) to .gitignore

* OK, I changed it to **
medley-260407-8eb02d25
2026-04-07 14:15:46 -07:00
rmkaplan
d0b17b4b00 Remove deleted 2026-04-06 11:39:15 -07:00
rmkaplan
2993b4a030 FONT--STRIKE moved away, MAXCHARSET etc. 2026-04-06 10:08:35 -07:00
rmkaplan
ef0d25239b MEDLEYFONTFORMAT and documentation now consistent 2026-04-06 10:01:00 -07:00
rmkaplan
389046fea1 LLREAD.LCOM recompiled because of change to \MAXCHARSET 2026-04-06 08:32:35 -07:00
rmkaplan
3d9937cfa1 MEDLEYFONTFORMAT: Version 1. MAXCHARSET, distinguish empty for uninstantiated, simpler arguments 2026-04-06 00:07:36 -07:00
rmkaplan
d34bc08f10 LLCHAR: Add \MAXCHARSET=65535, \MAXCHAR etc. 2026-04-06 00:06:06 -07:00
rmkaplan
f2d8aa97fb LLDISPLAY: Guaranteed display font made by direct call to MEDLEYFONT.READ.FONT 2026-04-05 23:22:29 -07:00
rmkaplan
5df4e7cd43 IMPORTFONTS: New file for organizing offline font construction (import, MCCS, complete) 2026-04-05 23:21:20 -07:00
rmkaplan
716bc103bd MCCS: moved the funky font stuff (to MCCSFONTS), this now centers on the external format 2026-04-05 23:20:16 -07:00
rmkaplan
e91bf5da68 MCCSFONTS: New file that isolates all of the legacy font translations previously spread in other files (MCCS) 2026-04-05 23:19:10 -07:00
rmkaplan
39fb97f023 EDITFONT: Use MEDLEYFONT.READ.FONT, Inspect item in title menu 2026-04-05 22:52:20 -07:00
rmkaplan
33b99d7852 MEDLEYDIR: Remove fonts/displayfonts/ (legacy AC/Strik) from DISPLAYFONTDIRECTORIES 2026-04-05 22:50:14 -07:00
rmkaplan
541a8d0e8b FILESETS: Add MCCSFONTS to loadup 2026-04-05 22:49:10 -07:00
rmkaplan
4953c19c8e POSTSCRIPTSTREAM--use FONTSPEC declaration instead of LIST/CADR 2026-04-05 22:47:42 -07:00
rmkaplan
862435f6ca Rename AFONT to ACFONT, include STRIKE formats 2026-04-05 22:46:55 -07:00
rmkaplan
09d8d7d13c Medley format version 1 display fonts created offline 2026-04-05 22:45:37 -07:00
Nick Briggs
573d87aca3 Updates \ETHEREVENTFN to relocate exit when the ethernet is unvailable. (#2418)
* Updates \ETHEREVENTFN to remove early exit when the ethernet is unvailable.

In the case that the ethernet is unavailable the \ETHEREVENTFN should
still call \SETETHERFLAGS, \SETLOCALNSNUMBERS, and \FLUSHNDBS, or
a newly started image will retain information from the system on which
it was built (such as ethernet MAC address in the NS address).  This
will also ensure that the NS address is not set to 0, instead initializing
with a fake  address based on the system serial number (calls \SERIALNUMBER).

* When no ethernet \FIND.LOCALPUPHOSTNUMBER should immediately return NIL

If there is NO ethernet it is better to avoid a delay waiting for a
PUP lookup response that will never come, and there is no value in
asking for the user to enter a PUP host number that will not be used.

* Updates \SETETHERFLAGS to avoid setting \10MBFLG when no ethernet

* Avoids making copy of \10MBLOCALNDB as \MAIKO.10MB.NDB for \MAIKO.ETHER-INTERRUPT

* RESTART.ETHER at end of loadup-lisp to ensure network structures are set up.

* Removes OCTALSTRING from PUP - now in APRINT

* Prevents \LOOKUPPORT waiting for an ethernet timeout if PUP has already been detected as unavailable
2026-04-02 11:15:23 -07:00
Matt Heffron
13eb940538 Fixes a typo in internal/loadups/man-page/loadup.1.md & derived files. (#2542)
Resolves #2536
medley-260315-13eb9405 260320-d8dabcab_260318-bbe011c5 260320-7143fb6a_260314-3430574f 260320-7143fb6a_260318-bbe011c5 260320-c00b9eed_260318-bbe011c5 260320-6d453b0a_260318-bbe011c5
2026-03-15 19:05:23 -07:00
Matt Heffron
3dc2bba019 Fixes a typo in internal/loadups/man-page/loadup.1.md & derived files. 2026-03-14 21:17:15 -07:00
Larry Masinter
322b2e0fbe DFV gets FNS and/or FUNCTIONS, depending on what definitions exist (#2530)
If both exist, it brings up 2 Sedit windows.

The relative version numbers are currently mapped to Medley absolute
version numbers. It would be nice to extend VERSIONDEFS with a function
(say GEDV) that maps the relative version numbers into the definitions
on git-file versions, by looking at the history. So (GEDV 'FOO 'RECORD
-3) would find the file for FOO's record declaration from WHEREIS, and
get the definition from the version 3 commits back. But GITFNS doesn't
currently have a primitive for fetching and interpreting history.
medley-260309-322b2e0f
2026-03-09 23:07:30 -07:00
rmkaplan
a24a4dffc2 READ-READER-ENVIRONMENT can take a file name in addition to an open stream (#2531) 2026-03-09 12:31:01 -07:00
rmkaplan
95e08680b8 \CORE.DIRECTORYNAMEP returns T for the {CORE} (no directory) case (#2522) 2026-03-09 12:15:33 -07:00
rmkaplan
7a7fca0bcf Add lispusers/CONVERT-TO-UTF8 (#2518)
* Add lispusers/CONVERT-TO-UTF8
* FILETYPE with no DFASL defaults to :FAKE-COMPILE-FILE
2026-03-09 12:15:14 -07:00
Matt Heffron
9e4d37efd7 Most of the --option uses were incorrectly converted when making loadup.1 from loadup.md. (#2528)
Most of the --option uses were incorrectly converted to an en-dash instead of two hyphens when making loadup.1 from loadup.md.
The en-dash didn't display correctly in the shell, typically as u with ^.
Edited loadup.md, and regenerated the other changed files using publish.sh
2026-03-09 12:14:19 -07:00
rmkaplan
b8c0c594a9 DFV gets FNS and/or FNS, depending on what definitions exist 2026-03-08 09:26:18 -07:00