1
0
mirror of synced 2026-05-20 04:40:56 +00:00

Compare commits

..

36 Commits

Author SHA1 Message Date
Nick Briggs
3038d22ff0 Merge branch 'master' into nhb-fix-ethereventfn 2026-05-18 18:11:39 -07:00
Nick Briggs
30ecf3fced Reintroduce changes to enable XNS when ethernet is available
Necessitated by a merge of the LOADUP-LISP function from the main branch.
2026-05-18 18:08:50 -07:00
Nick Briggs
ef5b97f25f Merge branch 'master' into nhb-fix-ethereventfn
Picking up changes to LOADUP-LISP before reintroducing the
ethernet related changes.
2026-05-18 17:53:06 -07:00
rmkaplan
6e9c7b398b Initialize the TMAX Ngroups menu (#2615)
* Make sure the Ngroups menu is initialized

* Fix index and table of contents
2026-05-18 12:25:57 -07:00
Nick Briggs
7841074444 Globally enables XNS networking
Later, the result of (\ETHER-AVAILABLE) controls whether any networking
is turned on.
2026-05-17 16:59:40 -07:00
Matt Heffron
7c78b007c3 UNIX-FILE-NAME removes host (#2610)
I just passed the NOHOST flag to the call to \SLASHIT.  

Addresses #2589, please test on clipboard on windows
2026-05-14 12:15:32 -07:00
Matt Heffron
498066f2b4 Merge branch 'master' into rmk188--Remove-host-from-UNIX-FILE-NAME 2026-05-14 12:14:05 -07:00
Matt Heffron
0fc3e9e8e4 DATABASEFNS failed when writing .DATABASE file for the first time if the source file name wasn't U-CASE. (#2599)
* Make DATABASEFNS work properly if the source file name isn't U-CASE.

Co-authored-by: rmkaplan <ron.kaplan@post.harvard.edu>
2026-05-13 12:53:35 -07:00
rmkaplan
2a6e2de6f3 Update to UNIX-FILE-NAME 2026-05-13 12:49:09 -07:00
Matt Heffron
0fda50e67d Make (ARGLIST fn T) and (SMARTARGLIST fn T) a bit "smarter" (#2600)
Make (ARGLIST fn T) and (SMARTARGLIST fn T) a bit "smarter" with the atomic name of the arg for a LAMBDA nospread with a CCODEP definition.
E.g., before (ARGLIST 'FONTCOPY T) returned U; now it returns FONTSPECS as in the CCODEP. Likewise for SMARTARGLIST.
2026-05-12 23:45:23 -07:00
rmkaplan
b7714e4599 Ignore internal/fonts/** (#2608) 2026-05-12 16:03:55 -07:00
rmkaplan
32be423f55 Update WHEELSCROLL.TEDIT (#2606) 2026-05-12 16:03:24 -07:00
Frank Halasz
46df732486 Fix Issue#2603: Erroneous lock violation detection during "./loadup -db" (#2605)
Fix Issue#2603:  fix handling of the internal use only --ignore_lock command line argument to the loadup script.  Was being processed correctly in loadup but then overridden by a reset in loadup-setup.sh.  Removed the reset in loadup-setup.sh
2026-05-11 13:20:49 -07:00
Larry Masinter
01c90e4590 add BAKTRACE to HCFILES fails. Skip HC of CLTL2 (package errors) and dinfo (not really tedit). (#2598)
* add BAKTRACE to HCFILES fails. Skip HC of CLTL2 (package errors) and dinfo (not really tedit).
* IMNAME.TEDIT isn't really TEDIT it's text. rename it.
* internal/mesatypes.tedit now sources/MESATYPES.TXT move from internal to sources (loaded by sources), also move MESATYPE*
2026-05-11 12:21:24 -07:00
rmkaplan
5aa79ebb06 Rmk175 offline font construction (#2555)
* Medleyfont format updated to version 2, revised and more complete fonts deployed in fonts/medleydisplayfonts/
* Rename AFONT to ACFONT, include STRIKE formats
* FILESETS:  Add MCCSFONTS to loadup
* MCCSFONTS:  New file that isolates all of the legacy font translations previously spread in other files (MCCS)
* Medleyfont display fonts created offline using new file library/IMPORTFONTS
* LLCHAR:  Add \MAXCHARSET=65535, \MAXCHAR etc.
* git ignores internal/fonts/**

* MEDLEYDIR: Define the pseudohost {MEDLEY} whose prefix set to the current value of MEDLEYDIR whenever system restarts
* (MEDLEYDIR xxx) entries in MEDLEY-INIT-VARS removed in favor of {MEDLEY}xxx
* Add cdm command to connect to {MEDLEY} and its subdirectories
2026-05-11 12:08:05 -07:00
Larry Masinter
bbf9f73cda Cleanup the piece datatype, address a few issues (#2597)
mostly propagating a cleanup of the PIECE datatype. It had several fields that were simple combinations of other fields but required extra code to maintain consistency.

Includes minor fixes for #2588 #2585 and also the change to TEDIT.TO.IMAGEFILE mentioned in #2286, for HCFILES, and the fix for line overflow mentioned there.

also has some initial code changes to manage what happens when the mouse leaves the window while a secondary selection is up #2434 and then possibly returns. The behavior here is still suboptimal, but in a
different way than before
2026-05-08 14:57:08 -07:00
rmkaplan
f38e216446 Removed the (AND NIL...) 2026-05-08 12:17:56 -07:00
rmkaplan
d0d9b2329a Cleanup the piece datatype, address a few issues 2026-05-07 20:57:58 -07:00
Matt Heffron
4de89a6e94 Fix library>DATABASEFNS DUMPDB to use get the FILEDATES correctly (#2593)
DUMPDB fixed to use ROOTFILENAME vs. NAMEFIELD (U-CASE vs. actual) to retrieve and dump the source file's FILEDATES, so the .DATABASE can be loaded.
2026-05-07 12:33:11 -07:00
rmkaplan
ceccadacef Minor fix in UNICODE-FORMATS (#2596) 2026-05-07 12:32:48 -07:00
rmkaplan
6159c64b84 man [filename] just opens the corresponding documentation file (#2572)
* man [filename] just opens the corresponding documentation file
* When a particular ENTRY is provided and found in the file, scroll its first occurrence to the top
2026-05-06 11:55:34 -07:00
rmkaplan
eb6ee87170 COMPAREDIRECTORIES implements the ** all-subdirectories convention of .gitignore (#2583)
* COMPAREDIRECTORIES implements the ** all-subdirectories convention of .gitignore
* Can specify exclusions/ignores in gwc command line, after hyphen
2026-05-06 11:54:13 -07:00
rmkaplan
c16e3b4a55 Move UNIXY commands to UNIXUTILS, delete UNIXYCD (#2587)
* Move  UNIXY commands to UNIXUTILS, delete UNIXYCD

* Delete UNIXYCD
2026-04-30 23:04:26 -07:00
rmkaplan
285e35f2ea MCCS now includes XCCS external format, separate XCCS file now in Obsolete (#2590) 2026-04-30 22:55:46 -07:00
rmkaplan
4e761298ea This was well-formed, but had a bogus slug character showing as a black box (#2584)
Fix typo
2026-04-29 11:59:27 -07:00
Matt Heffron
cbea9a7c9d HCFILES added filtering and logging details (#2567)
* Add reporting of filtering "Why?"
Add reporting of the actual error Condition on files that FAIL.
Change extraction of the "hcfiles-fails.txt" to a perl program since the Condition reporting sometimes is multiple lines.

* Change running of the getFails.pl that extracts FAIL information.
Also check if perl is installed, and report it if not into the fails file.
2026-04-29 11:45:47 -07:00
Nick Briggs
fb8e46fccf Prevents \LOOKUPPORT waiting for an ethernet timeout if PUP has already been detected as unavailable 2026-04-02 09:20:02 -07:00
Nick Briggs
321623463c Removes OCTALSTRING from PUP - now in APRINT 2026-03-26 18:42:51 -07:00
Nick Briggs
c160b0af15 Merge branch 'master' into nhb-fix-ethereventfn
Resolves conflict for
	internal/loadups/LOADUP-LISP
	internal/loadups/LOADUP-LISP.LCOM
from adding call to (RESTART.ETHER) at end of loadup.
2026-03-26 18:39:51 -07:00
Nick Briggs
d79f1ae819 Merge branch 'master' into nhb-fix-ethereventfn 2026-02-03 12:01:02 -08:00
Nick Briggs
b0f92834e2 Merge branch 'master' into nhb-fix-ethereventfn 2026-01-25 17:36:26 -08:00
Nick Briggs
b45dea97c7 RESTART.ETHER at end of loadup-lisp to ensure network structures are set up. 2026-01-25 15:45:29 -08:00
Nick Briggs
1bf3f50d98 Avoids making copy of \10MBLOCALNDB as \MAIKO.10MB.NDB for \MAIKO.ETHER-INTERRUPT 2026-01-23 18:51:15 -08:00
Nick Briggs
09b6b1e854 Updates \SETETHERFLAGS to avoid setting \10MBFLG when no ethernet 2026-01-23 18:31:19 -08:00
Nick Briggs
6e00dcf458 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.
2026-01-01 18:05:52 -08:00
Nick Briggs
16fa8c6a24 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).
2026-01-01 17:41:09 -08:00
430 changed files with 6530 additions and 5547 deletions

6
.gitignore vendored
View File

@@ -34,6 +34,9 @@ loadups/build/
loadups/tagged
loadups/gitinfo
# font-importing working directories
internal/fonts/**
# manual cross-reference files
@@ -46,6 +49,9 @@ loadups/gitinfo
# GITFNS deleted subdirectory
deleted/**
# local font construction
internal/fonts/**
#compiled code -- leave in for now
# *.lcom

0
CLTL2/.skip Normal file
View File

0
docs/dinfo/.skip Normal file
View File

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More