From 5aa90170bf0c3ff7a2e1873913b84037c0d884d5 Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Fri, 4 Apr 2025 16:53:05 -0400 Subject: [PATCH] lisp/emacs-lisp/warnings.el (display-warning): Don't quote lambda (cherry picked from commit 1fdaad525389b6638daa729ef5794ba5e81e3085) --- lisp/emacs-lisp/warnings.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lisp/emacs-lisp/warnings.el b/lisp/emacs-lisp/warnings.el index 897dbc2ffb7..bd68edae0c5 100644 --- a/lisp/emacs-lisp/warnings.el +++ b/lisp/emacs-lisp/warnings.el @@ -373,9 +373,10 @@ entirely by setting `warning-suppress-types' or (let ((window (display-buffer buffer (when warning-display-at-bottom - '(display-buffer--maybe-at-bottom - (window-height . (lambda (window) - (fit-window-to-buffer window 10))) + `(display-buffer--maybe-at-bottom + (window-height + . ,(lambda (window) + (fit-window-to-buffer window 10))) (category . warning)))))) (when (and window (markerp warning-series) (eq (marker-buffer warning-series) buffer)) -- 2.39.5