From: Koen van Greevenbroek Date: Wed, 10 Aug 2022 08:59:44 +0000 (+0200) Subject: Make sure that bind-key's `override-global-mode` is initially on X-Git-Tag: emacs-29.0.90~1306^2~15^2~23^2~1 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=85c1287c26;p=emacs.git Make sure that bind-key's `override-global-mode` is initially on In 4004dde the arguments to `define-minor-mode` were changed erroneously. Whereas the `override-global-mode` was initially defined as `(define-minor-mode override-global-mode "..." t "")`, the two latter arguments where changed to `:global t :lighter ""`. However, the two original arguments corresponded to the keywords `:init-value` and `:lighter`, respectively. With `:init-value t` now missing, the minor mode isn't enabled by default, and `bind-key*` appears not to work. Copyright-paperwork-exempt: yes --- diff --git a/lisp/use-package/bind-key.el b/lisp/use-package/bind-key.el index bf5785ff5b4..14784b09a15 100644 --- a/lisp/use-package/bind-key.el +++ b/lisp/use-package/bind-key.el @@ -131,6 +131,7 @@ (define-minor-mode override-global-mode "A minor mode so that keymap settings override other modes." + :init-value t :global t :lighter "")