From: Steve Purcell Date: Fri, 30 Apr 2021 08:32:07 +0000 (+1200) Subject: Fix emacs 28 warning by avoiding positional args in define-minor-mode X-Git-Tag: emacs-29.0.90~1616^2~524^2~4^2~139 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ded0aa0bfc2a4213ec7b938f356478d2abd21dc8;p=emacs.git Fix emacs 28 warning by avoiding positional args in define-minor-mode * eglot.el (eglot--managed-mode): Avoid positional args. Co-authored-by: João Távora GitHub-reference: close https://github.com/joaotavora/eglot/issues/685 --- diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index b1917631981..29024ad3fb6 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -1440,7 +1440,7 @@ Use `eglot-managed-p' to determine if current buffer is managed.") (define-minor-mode eglot--managed-mode "Mode for source buffers managed by some EGLOT project." - nil nil eglot-mode-map + :init-value nil :lighter nil :keymap eglot-mode-map (cond (eglot--managed-mode (add-hook 'after-change-functions 'eglot--after-change nil t)