diff options
| author | João Távora | 2023-04-07 12:54:39 +0100 |
|---|---|---|
| committer | João Távora | 2023-04-07 12:57:59 +0100 |
| commit | b1f8d98a119ab8845d25d80c480cde6e385d8749 (patch) | |
| tree | 2eafacc396cb7f1ec57a7155bfd004c50ece355d /exec/exec.c | |
| parent | 5e5f5b28e92a3bb927bb03c783c426c6c3baeadc (diff) | |
| download | emacs-b1f8d98a119ab8845d25d80c480cde6e385d8749.tar.gz emacs-b1f8d98a119ab8845d25d80c480cde6e385d8749.zip | |
Eglot: rework eglot-imenu
Most newer servers return a vector of 'DocumentSymbol' as a response
to 'textDocument/documentSymbol'. It's not worth trying to dumb this
down to imenu format of 'SymbolInformation' vectors.
This lays groundwork for the forthcoming "breadcrumb" feature of
bug#58431.
* lisp/progmodes/eglot.el
(eglot--imenu-SymbolInformation, eglot--imenu-DocumentSymbol): New
helpers.
(eglot-imenu): Rework.
Diffstat (limited to 'exec/exec.c')
0 files changed, 0 insertions, 0 deletions