]> git.eshelyaron.com Git - emacs.git/commit
Improve performance of xref summary line collection
authorJoão Távora <joaotavora@gmail.com>
Tue, 27 Nov 2018 13:49:30 +0000 (13:49 +0000)
committerJoão Távora <joaotavora@gmail.com>
Tue, 27 Nov 2018 19:43:55 +0000 (19:43 +0000)
commite63203a8a70a59e5138740ec447d281b71ce7334
tree6cd5fcfba4731aa0472e54a996af7f35a9c889c0
parent9e700ebc4c03254a832dce922a89b997b6f29354
Improve performance of xref summary line collection

* eglot.el (eglot--temp-location-buffers): New variable.
(eglot--handling-xrefs): New macro.
(eglot--xref-make): Use eglot--temp-location-buffers.
(xref-backend-definitions, xref-backend-references)
(xref-backend-apropos): Use eglot--handling-xrefs.

GitHub-reference: per https://github.com/joaotavora/eglot/issues/52
GitHub-reference: per https://github.com/joaotavora/eglot/issues/127
lisp/progmodes/eglot.el