diff options
Diffstat (limited to 'lisp/emacs-lisp/comp.el')
-rw-r--r-- | lisp/emacs-lisp/comp.el | 7 |
1 files 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." |