[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/eglot 017fbdc 07/16: Close #31: Unbreak Imenu for cquer
From: |
João Távora |
Subject: |
[elpa] externals/eglot 017fbdc 07/16: Close #31: Unbreak Imenu for cquery servers (and probably more) |
Date: |
Mon, 9 Jul 2018 17:27:13 -0400 (EDT) |
branch: externals/eglot
commit 017fbdc00af21ad63606e8f65b9b8ba447547e6f
Author: João Távora <address@hidden>
Commit: João Távora <address@hidden>
Close #31: Unbreak Imenu for cquery servers (and probably more)
* eglot.el (eglot-imenu): Don't try to make a group for symbols
without kind.
---
eglot.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/eglot.el b/eglot.el
index f8574e9..88746a7 100644
--- a/eglot.el
+++ b/eglot.el
@@ -1349,8 +1349,10 @@ If SKIP-SIGNATURE, don't try to send
textDocument/signatureHelp."
:textDocument/documentSymbol
`(:textDocument
,(eglot--TextDocumentIdentifier))))))
(append
- (seq-group-by (lambda (e) (get-text-property 0 :kind (car e)))
- entries)
+ (cl-remove nil
+ (seq-group-by (lambda (e) (get-text-property 0 :kind (car
e)))
+ entries)
+ :key #'car)
entries))
(funcall oldfun)))
- [elpa] externals/eglot 6239ca6 05/16: Close #30: Fix typo in the solargraph server program, (continued)
- [elpa] externals/eglot 6239ca6 05/16: Close #30: Fix typo in the solargraph server program, João Távora, 2018/07/09
- [elpa] externals/eglot c94b028 04/16: Fix some rather silly bugs in some interactive specs, João Távora, 2018/07/09
- [elpa] externals/eglot a6fee46 09/16: Fix typo (#35), João Távora, 2018/07/09
- [elpa] externals/eglot 7467c15 11/16: Close #36: Inhibit auto-reconnect until connection is established, João Távora, 2018/07/09
- [elpa] externals/eglot a261a7b 10/16: Close #33: Bind default-directory when launching servers, João Távora, 2018/07/09
- [elpa] externals/eglot 543483a 13/16: Close #37: Unbreak completion when no possible annotation, João Távora, 2018/07/09
- [elpa] externals/eglot 1a61522 08/16: Close #32: Cache buffer's managing server, João Távora, 2018/07/09
- [elpa] externals/eglot 37296ed 14/16: Format documentation in completion annotations, João Távora, 2018/07/09
- [elpa] externals/eglot 45c651e 06/16: Per #31: Unbreak basic imenu functionality, João Távora, 2018/07/09
- [elpa] externals/eglot a99e129 03/16: Adjust timeout strategy when running tests, João Távora, 2018/07/09
- [elpa] externals/eglot 017fbdc 07/16: Close #31: Unbreak Imenu for cquery servers (and probably more),
João Távora <=
- [elpa] externals/eglot 8219088 12/16: Close #34: Handle outrageously large and buggy line numbers, João Távora, 2018/07/09
- [elpa] externals/eglot 55ee8e9 15/16: * eglot.el (eglot-completion-at-point): Fix broken indentation, João Távora, 2018/07/09
- [elpa] externals/eglot 4354710 01/16: Implement TCP autostart/autoconnect (and support Ruby's Solargraph), João Távora, 2018/07/09
- [elpa] externals/eglot 07b235f 16/16: jsonrpc.el is now a GNU ELPA depedency, João Távora, 2018/07/09