From 886ded1b70f24c52ee526f0c4a69ca06829fb2a3 Mon Sep 17 00:00:00 2001 From: Andrea Corallo Date: Thu, 16 Apr 2020 18:59:40 +0100 Subject: [PATCH] * lisp/emacs-lisp/comp.el (comp-never-optimize-functions): Add yes-or-no-p --- lisp/emacs-lisp/comp.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el index 788ffb5b776..2cc7dfd17f7 100644 --- a/lisp/emacs-lisp/comp.el +++ b/lisp/emacs-lisp/comp.el @@ -85,8 +85,11 @@ This intended for debugging the compiler itself. :group 'comp) (defcustom comp-never-optimize-functions - '(macroexpand scroll-down scroll-up narrow-to-region widen rename-buffer - make-indirect-buffer delete-file top-level abort-recursive-edit) + '(;; Mandatory for Emacs to be working correctly + macroexpand scroll-down scroll-up narrow-to-region widen rename-buffer + make-indirect-buffer delete-file top-level abort-recursive-edit + ;; For user convenience + yes-or-no-p) "Primitive functions for which we do not perform trampoline optimization. This is especially usefull for primitives known to be advised if bootstrap is performed at `comp-speed' > 0." -- 2.39.5