* SPY.POINTERS is always T (no 2-byte atoms)
* Set SPY to not record entries when in \BACKGROUND-YIELD or (conditionally) backgroudn process
* Use \IGNORE.BACKGROUND as global variable, initially T; clean up declarations
* changes used DECLARE%%: incorrectly, now fixed
* Lafite and Rooms Manuals
Add Lafite and Rooms Manuals
* Only rooms-manual, Lafite has .tedit files
---------
Co-authored-by: Larry Masinter <LMM@acm.org>
* rewrite INTERPRESS to not pollute pool of CL:CONSTANTP variables in common use
* update some functions that are (inappropriately) tied to INTERPRESS
* no change to SKETCHOPS needed
* still need one \IPC 'constant' from INTERPRESS
* changes to WINDOW GLOBALVARS another time
* recompile XXFILL
* fix a few other messes exposed
* FILEWATCH: Shift select names, plus show PSEUDOFILENAMES
* FILEWATCH: Copied file is a string, not an atom
Modern systems tend to allow spaces and other funky characters in filenames. COPYINSERT doesn't automatically escape. But generally we are moving towards strings. (Shift-select from FILEBROWSER has the same problem)
* GATHEREXPORTS uses standard MAKEFILE machinery
So that it gets all the normal file properties (FILE, FILEDATES) when it is LOADed. Also nothing special about setting up its reader environment
* GATHEREXPORTS again: PRETTYDEF likes only litatom filenames
(which probably should be fixed)
* Updated Tedit files for a few Lispusers packages--formatting and typos
* Format OBJECTWINDOW.TEDIT, delete WHEELSCROLL.TXT
* Create CLIPBOARD.TEDIT
Small (formatted) documentation file
* CALENDAR, AOFD: Calendar had a Y2K problem, AOFD did not allow string-streams to reopen
There still may be some Y2K issues, I fixed the obvious ones, including how it interacted with Tedit
* try recompiling
---------
Co-authored-by: Larry Masinter <LMM@acm.org>
* WHERE-IS library doc
* Gather keyboard files, add VIRTUAL.TEDIT
* add UNIXCOMM.TEDIT
* rest of TEdit library files
* save table of contents index for reworking
* Don't move around VIRTUALKEYBOARDS files; will move in separate commit
* Add MATMULT from Envos/Medley
Fixes long-standing irritants (for me at least). SELECTC is highlighted and format like SELECTQ and SELCHARQ. And left-button in the title bar with the copy (shift) key down does a bksysbuf of the thing being edited. The menu is available under the middle button, moving and reshaping still provided by modernize with the shift not down.
* Add an On:schedule to the build release and docker workflow to build a new release every Monday at 1am
* Add an On:schedule to the build release and docker workflow to build a new release every Monday at 9am UTC (1am or 2am Pacfic time, depending on daylight savings
* Add .tedit files for Lafite manual and release notes -- PDFs on Google Drive
* use 'docs' for subfolder name; wliminate dup
* Remove duplicate LAFITEMANUAL-GLOSSARY-CUSTOMER.TEDIT
---------
Co-authored-by: Nick Briggs <nicholas.h.briggs@gmail.com>
* Another pass on CLOSEALL simplify by calling (OPENP)
* Put back in checks for CLOSEALL IOMODE USERVISIBLE
* \TERM.OFD and \LINEBUF.OFD are bound, no global
* getting rid of \OPENFILES everywhere
* one more \OPENFILES