* TEDITMENU: menus don't grow vertically on reshaping
* CLSTREAMS, EDITINTERFACE: Update filemap for FUNCTIONS
Needs to be done for most CL-function containing files.
* Change numeric OPCODES SUBRCALL NN to use the LLSUBRS name
* more opcodes subr# in maikoloadupfns
* even more OPCODES SUBRCALL
* Recover BIGBMAPS definitions dup (but more recent) from LLCOLOR
* IOCHAR: Fix daylight savings time
* TMAX: Y2K fix
Also a little code cleanup, changing default font to TERMINAL from GACHA and making text more legible
* DATABASEFNS, ATBL: DUMPDB with DEFINE-FILE-INFO
New database files will have standard headers, then a little special stuff for LOADDB to synchronize, old database files default to a new interlisp environment.
MAKE-READER-ENVIRONMENT in ATBL extended for easier specification, plus better type-testing.
* Remove duplicate comment
* Eliminate implicit calls to \FILEOUTCHARFN
Also, update DATE to modern readtable (don't know what it does), add LLETHER to EXPORTFILES in FILESETS (may also need the file that exports pup records).
* Further fixups for EXPORTFILES
also fixing/compiling PLAINTEXTSTREAM
* Remove garbage files DATE and PLAINTEXTSTREAM from checkin
Co-authored-by: Larry Masinter <LMM@acm.org>
* FILESETS, TEDITWINDOW, TEDIT-PF-SEE
Add DTDECLARE to EXPORTFILES, fix TEDIT so that READONLY windows and processes are collected
* PRINTFN: Eliminate PMORE
* Use COPYCHARS instead of COPYBYTES when HPRINT is copying from NODIRCORE buffer
* Change HPRINT of non-random-access files to use FORMAT of ultimate destination
Introduced an external format (:TEDIT) for Tedit, initialized TEXTOFD to use it. Parmeterized the window split-window region to stop confusions with modernwindows. TEDIT-SEE starts out the defaultfont for non-Tedit-format files. Restored git-lost edits to COPY.TEXT.TO.IMAGE
For some reason, in going back and forth, the hard link between the versioned and the unversioned got lost, and the unversioned was effectively deleted. I did a copyfile to get things back in order
Keep the \INITSUBRS in sorted order: move (YIELD 210) to the end of
the list.
Change the output of WRITECALLSUBRS so that the guard wraps the whole
subrs.h include file.
Avoid using literal tabs in the output #defines, pad with spaces and
arrange the minimum field widths so that everything lines up better.
Local BOUTCCODE macro replaced by call to \OUTCHAR etc. Previously it called PRINTCCODE probably because that was the encapsulation of NSIN. Now avoid the user-level function call, so it can be broken, go directly to the generic.
* Start loadup using lisp.venuesysout as the base on which to build new
* Change 'starter.sysout' (taken from recent lisp.sysout)
* Fix problem with GREET ordering
Keyaction lists have also been updated so that they contain only character specifications, not a mixture of character codes and specifications.
KEYACTION now tests its KEY argument for validity
New function \KEYNUMBERTONAME, potentially convenient for future keyboard work