Function: eglot-server-capable-or-lose
eglot-server-capable-or-lose is a byte-compiled function defined in
eglot.el.gz.
Signature
(eglot-server-capable-or-lose &rest FEATS)
Documentation
Like eglot-server-capable, but maybe error out.
Aliases
eglot--server-capable-or-lose (obsolete since 1.16)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/eglot.el.gz
(defun eglot-server-capable-or-lose (&rest feats)
"Like `eglot-server-capable', but maybe error out."
(let ((retval (apply #'eglot-server-capable feats)))
(unless retval
(eglot--error "Unsupported or ignored LSP capability `%s'"
(mapconcat #'symbol-name feats " ")))
retval))