[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/eglot bfe684b 1/5: Fix bug in querying server capabilit
From: |
Jo�o T�vora |
Subject: |
[elpa] externals/eglot bfe684b 1/5: Fix bug in querying server capabilities |
Date: |
Wed, 13 Jun 2018 13:49:10 -0400 (EDT) |
branch: externals/eglot
commit bfe684b1d88ad08552be7622a41359c07b0135d6
Author: João Távora <address@hidden>
Commit: João Távora <address@hidden>
Fix bug in querying server capabilities
This lead to javascript-typescript-stdio being sent an incremental
didChange notif, which it doesn't support.
* eglot.el (eglot--server-capable): Fix bug.
---
eglot.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eglot.el b/eglot.el
index 59475eb..d9fbd33 100644
--- a/eglot.el
+++ b/eglot.el
@@ -867,8 +867,8 @@ under cursor."
for feat in feats
for probe = (plist-member caps feat)
if (not probe) do (cl-return nil)
- if (eq (cadr probe) t) do (cl-return t)
if (eq (cadr probe) :json-false) do (cl-return nil)
+ if (not (listp (cadr probe))) do (cl-return (cadr probe))
finally (cl-return (or probe t)))))
(defun eglot--range-region (range &optional markers)