branch: externals/eglot
commit 3f1ad3bd1bf6c2ccef61c3ca606ef69962ae6e55
Author: Steve Purcell <st...@sanityinc.com>
Commit: GitHub <nore...@github.com>

    Close #685: 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 <joaotav...@gmail.com>
---
 eglot.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eglot.el b/eglot.el
index b191763..29024ad 100644
--- a/eglot.el
+++ b/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)

Reply via email to