[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/eglot dd51bf2 6/8: Merge pull request #656 from mohkale
From: |
Stefan Monnier |
Subject: |
[elpa] externals/eglot dd51bf2 6/8: Merge pull request #656 from mohkale/company-kind |
Date: |
Wed, 14 Apr 2021 18:53:08 -0400 (EDT) |
branch: externals/eglot
commit dd51bf29cbefe51207eda72287becc8bde5197b2
Merge: a79bb5f c65a032
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: GitHub <noreply@github.com>
Merge pull request #656 from mohkale/company-kind
(feature): Add :company-kind to eglot-completion-at-point
---
eglot.el | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/eglot.el b/eglot.el
index 57c0652..cbde1b7 100644
--- a/eglot.el
+++ b/eglot.el
@@ -2246,6 +2246,13 @@ is not active."
(concat " "
(propertize annotation
'face 'font-lock-function-name-face))))))
+ :company-kind
+ ;; Associate each lsp-item with a lsp-kind symbol.
+ (lambda (proxy)
+ (when-let* ((lsp-item (get-text-property 0 'eglot--lsp-item proxy))
+ (kind (alist-get (plist-get lsp-item :kind)
+ eglot--kind-names)))
+ (intern (downcase kind))))
:company-doc-buffer
(lambda (proxy)
(let* ((documentation
- [elpa] externals/eglot updated (2fbcab2 -> fc221c8), Stefan Monnier, 2021/04/14
- [elpa] externals/eglot f930a09 1/8: Fix #596: generalize eglot-flymake-backend, Stefan Monnier, 2021/04/14
- [elpa] externals/eglot c65a032 5/8: Close #652: add :company-kind to eglot-completion-at-point, Stefan Monnier, 2021/04/14
- [elpa] externals/eglot c34ec42 2/8: Per #645: Attempt to speed up initial directory/glob correspondence, Stefan Monnier, 2021/04/14
- [elpa] externals/eglot 05fe647 7/8: Per #667: add a passing test demonstrating clangd + TRAMP works, Stefan Monnier, 2021/04/14
- [elpa] externals/eglot fc221c8 8/8: Overhaul bug reporting template, Stefan Monnier, 2021/04/14
- [elpa] externals/eglot 8a5598d 3/8: Fix #650: Highlight relevant part of xref hits using xref-match face, Stefan Monnier, 2021/04/14
- [elpa] externals/eglot a79bb5f 4/8: Overhaul bug-reporting template, Stefan Monnier, 2021/04/14
- [elpa] externals/eglot dd51bf2 6/8: Merge pull request #656 from mohkale/company-kind,
Stefan Monnier <=