commit 06f5d382e1e0b26a1c45d9a33c0b53a2fc2c74b7 Author: Donjuanplatinum Date: Tue Oct 20 00:57:06 2026 +0800 calc-mtx: Mark matrix caches as internal * lisp/calc/calc-mtx.el (math-lud-cache, math-inv-cache): Rename to math--lud-cache and math--inv-cache. diff --git a/lisp/calc/calc-mtx.el b/lisp/calc/calc-mtx.el index 8a51e13e6ab..cb00a1f3f30 100644 --- a/lisp/calc/calc-mtx.el +++ b/lisp/calc/calc-mtx.el @@ -99,10 +99,10 @@ ;;; Matrix inverse and determinant. -(defvar math-inv-cache nil) +(defvar math--inv-cache nil) (defun math-matrix-inv-raw (m) ; [V V] "Compute the inverse of matrix M." - (let ((old (assoc m math-inv-cache)) + (let ((old (assoc m math--inv-cache)) (context (list calc-internal-prec calc-prefer-frac))) (if (and old (equal (nth 1 old) context)) (cdr (cdr old)) @@ -110,7 +110,7 @@ (entry (cons context inv))) (if old (setcdr old entry) - (setq math-inv-cache (cons (cons m entry) math-inv-cache))) + (setq math--inv-cache (cons (cons m entry) math--inv-cache))) inv)))) (defun math-do-matrix-inv-raw (m) @@ -233,9 +233,9 @@ ;;; This returns a list (LU index d), or nil if not possible. ;;; Argument M must be a square matrix. -(defvar math-lud-cache nil) +(defvar math--lud-cache nil) (defun math-matrix-lud (m) - (let ((old (assoc m math-lud-cache)) + (let ((old (assoc m math--lud-cache)) (context (list calc-internal-prec calc-prefer-frac))) (if (and old (equal (nth 1 old) context)) (cdr (cdr old)) @@ -243,7 +243,7 @@ (entry (cons context lud))) (if old (setcdr old entry) - (setq math-lud-cache (cons (cons m entry) math-lud-cache))) + (setq math--lud-cache (cons (cons m entry) math--lud-cache))) lud)))) commit dbffd23e443d64206ad69d1586ed4c849f52d8e6 Author: Robert Pluim Date: Tue Oct 20 11:21:58 2026 +0200 ; * src/nsterm.m (ns_select_1): Fix bug reference. diff --git a/src/nsterm.m b/src/nsterm.m index fa66b0e9c2c..8a3e24ef72e 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -5259,7 +5259,7 @@ Function modeled after x_draw_glyph_string_box (). There must be something about running external processes like tramp that interferes with the modal menu code. - See bugs 24472, 37557, 37922. */ + See bugs 24472, 37557, 37299. */ // [outerpool release]; // outerpool = [[NSAutoreleasePool alloc] init];