]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix emacs 28 warning by avoiding positional args in define-minor-mode
authorSteve Purcell <steve@sanityinc.com>
Fri, 30 Apr 2021 08:32:07 +0000 (20:32 +1200)
committerGitHub <noreply@github.com>
Fri, 30 Apr 2021 08:32:07 +0000 (09:32 +0100)
* eglot.el (eglot--managed-mode): Avoid positional args.

Co-authored-by: João Távora <joaotavora@gmail.com>
GitHub-reference: close https://github.com/joaotavora/eglot/issues/685

lisp/progmodes/eglot.el

index b19176319815db919ec8ddb68a4f4ec531b98b03..29024ad3fb669c4f1cc5655d59ec711e74ccdb31 100644 (file)
@@ -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)