diff options
| author | João Távora | 2024-04-18 03:55:17 -0500 |
|---|---|---|
| committer | João Távora | 2024-04-18 09:33:32 -0500 |
| commit | 306feb7d967ecea9c916dd6e25b2e84a3f1c714e (patch) | |
| tree | 8e0741a9959e1d6e73d58002e287b341753c506c /java | |
| parent | c308f5687060423938a0a72ab39505451f223e8a (diff) | |
| download | emacs-306feb7d967ecea9c916dd6e25b2e84a3f1c714e.tar.gz emacs-306feb7d967ecea9c916dd6e25b2e84a3f1c714e.zip | |
Revert "Don't use file-truepath in Eglot (bug#70036)"
This reverts commit 08c80c45ddea17df87fc768a39dff353ccc13d3b.
It introduces bugs when a project contains symlinked files. The server
will be informed of duplicate documents which are really the same and it
frequently has no means to deduplicate such information.
This leads to bugs such as excessive textDocument/references to a
function.
* lisp/progmodes/eglot.el (eglot-lsp-server): Revert change.
(eglot-uri-to-path): Revert change.
(eglot--on-shutdown): Revert change.
(eglot--managed-mode): Revert change.
(eglot-handle-notification textDocument/publishDiagnostics): Revert change.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions