* eglot.el (eglot--server-window/progress): Allow other keys.
(eglot--server-textDocument/publishDiagnostics): Allow :group in diagnostic
spec.
(line-beginning-position))))
(point))))
(cl-loop for diag-spec across diagnostics
- collect (cl-destructuring-bind (&key range severity
+ collect (cl-destructuring-bind (&key range severity _group
_code _source message)
diag-spec
(cl-destructuring-bind (&key start end)
;;; Rust-specific
;;;
(cl-defun eglot--server-window/progress
- (process &key id done title )
+ (process &key id done title &allow-other-keys)
"Handle notification window/progress"
(setf (eglot--spinner process) (list id title done)))