|
| From: | Dmitry Gutov |
| Subject: | Re: Adding support for xref jumping to headers/interfaces |
| Date: | Sat, 11 Nov 2023 03:04:58 +0200 |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 |
On 10/11/2023 12:06, João Távora wrote:
Really, what if the language du jour sometime in the future becomes something like C++ again? Will you add 'type-instantiation, 'type-specialization, 'partial-specialization, 'concept, and so on? Or the C++ backend somehow manages to index the loci of memory allocation to a given arena names at point. Will 'memory-allocations' also appear in xref.el?
BTW, do you know of any LSP servers for C/C++ have implementation-specific actions/endpoints for any of the things that you mentioned above?
> When I get around to finishing refactor.el which will inherit most of > Eglot's UI for doing refactorings, I don't plan to burn the concepts > of "organizeImports" and "quickfix" into it. They are LSP things.I things refactorings are inherently slower process, so having less dedicated commands and more typing won't be a problem.
Do you have any WIP code/patch/branch for refactor.el? I was thinking of giving it a shot soon-ish, but it would start with extracting some code from Eglot anyway.
| [Prev in Thread] | Current Thread | [Next in Thread] |