emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-29 930b9fdd3ab: Fix :predicate handling in globalized minor modes


From: Eli Zaretskii
Subject: emacs-29 930b9fdd3ab: Fix :predicate handling in globalized minor modes
Date: Thu, 23 Mar 2023 05:03:42 -0400 (EDT)

branch: emacs-29
commit 930b9fdd3ab9185e2faba8a08fbae81c82fa434a
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Eli Zaretskii <eliz@gnu.org>

    Fix :predicate handling in globalized minor modes
    
    * lisp/emacs-lisp/easy-mmode.el (define-globalized-minor-mode):
    Fix a thinko.  (Bug#62376)
---
 lisp/emacs-lisp/easy-mmode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/easy-mmode.el b/lisp/emacs-lisp/easy-mmode.el
index 5721470ad0d..e84207da2df 100644
--- a/lisp/emacs-lisp/easy-mmode.el
+++ b/lisp/emacs-lisp/easy-mmode.el
@@ -509,7 +509,7 @@ on if the hook has explicitly disabled it.
          (setq turn-on-function
                `(lambda ()
                   (require 'easy-mmode)
-                  (when (easy-mmode--globalized-predicate-p ,(car predicate))
+                  (when (easy-mmode--globalized-predicate-p ,MODE-predicate)
                     (funcall ,turn-on-function)))))
         (_ (push keyw extra-keywords) (push (pop body) extra-keywords))))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]