1
0
mirror of synced 2026-01-26 20:31:53 +00:00

Rmk143 INITVARS command for MEDLEY-INIT-VARS, FLUSHFONTCACHE (#2383)

* loadup scripts:  set MEDLEY-INIT-VARS to NOBIND before loading MEDLEYDIR
so that INITVARS in MEDLEYDIR replaces any previous settings in the loadup-sysout

* FONT:  add cache for FONTSAVAILABLE, add FLUSHFONTCACHE.  See FONTCODECHANGES.tedit

* Make FONTEXISTS and FONTSAVAILABLE consistent
This commit is contained in:
rmkaplan
2025-11-30 09:14:22 -08:00
committed by GitHub
parent 17b6aae755
commit 097f346c3b
9 changed files with 315 additions and 341 deletions

View File

@@ -11,6 +11,7 @@ main() {
(* "make init files; this file is loaded as a 'greet' file by scripts/loadup-init.sh")
(SETQ MEDLEYDIR NIL)
(SETATOMVAL (QUOTE MEDLEY-INIT-VARS) (QUOTE NOBIND))
(LOAD (CONCAT (UNIX-GETENV "MEDLEYDIR") "/sources/MEDLEYDIR.LCOM"))
(MEDLEY-INIT-VARS)
(PUTASSOC (QUOTE MEDLEY) (LIST (UNIX-GETENV (QUOTE LOADUP_COMMIT_ID))) SYSOUTCOMMITS)

View File

@@ -12,6 +12,7 @@ main() {
(PROGN
(SETQ LOADUP-SUCCESS NIL)
(SETATOMVAL (QUOTE MEDLEY-INIT-VARS) (QUOTE NOBIND))
(LOAD (CONCAT (QUOTE {DSK}) (UNIX-GETENV (QUOTE MEDLEYDIR)) (QUOTE /sources/MEDLEYDIR.LCOM)))
(MEDLEY-INIT-VARS)
(LOAD (CONCAT (QUOTE {DSK}) (UNIX-GETENV (QUOTE LOADUP_SOURCEDIR)) (QUOTE /LOADUP-LISP.LCOM)))