GNU bug report logs - #50816
28.0.50; [eglot] Nonstandard SymbolKind values for imenu

Previous Next

Package: emacs;

Reported by: Augusto Stoffel <arstoffel <at> gmail.com>

Date: Sun, 26 Sep 2021 12:47:01 UTC

Severity: normal

Found in version 28.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Augusto Stoffel <arstoffel <at> gmail.com>
Cc: 50816 <at> debbugs.gnu.org, João Távora <joaotavora <at> gmail.com>
Subject: bug#50816: 28.0.50; [eglot] Nonstandard SymbolKind values for imenu
Date: Fri, 02 Sep 2022 12:52:51 +0200
Augusto Stoffel <arstoffel <at> gmail.com> writes:

> The main constituents of a TeX document outline are chapters, sections
> and environments.  However, the `kind' attribute of a DocumentSymbol is
> not just some name, as one would reasonably expect.  Instead, it's a
> number, which the LSP client then looks up in a hardcoded table [🤦].
> So in theory one is constrained to the SymbolKinds mentioned in the
> spec, none of which is remotely suitable for TeX.
>
> Is there some Eglot-friendly way to get around this silly limitation?

This was almost a year ago, so I'm not sure whether it's still relevant,
but in case it is -- João, do you have any comments here?




This bug report was last modified 2 years and 259 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.