Johannes Altmanninger
Johannes Altmanninger
On Wed, Jan 15, 2025 at 01:04:22AM -0800, Screwtapello wrote: > > Unfortunately xterm doesn't send CSI u by default (see formatOtherKeys) > but the default format might still be...
Since we already send our root path via `workspace/workspaceFolders`, this should no longer be needed. Unless there is a scenario where you need multiple workspaces in a single Kakoune session;...
You sourced `lsp.kak` twice, don't do that. If you use bundle, you don't need the `eval %sh{kak-lsp --kakoune}` loading step. I don't see another problem except that the error message...
Seems nice! Which server implements this? (so I can try :) > Add to hover messages agreed, that would fit in nicely > Add line flags Right. Probably only if...
On Mon, Jan 20, 2025 at 01:28:00AM -0800, Tobias Pisani wrote: > > Which server implements this? (so I can try :) > I implemented it for https://github.com/kylebonnici/dts-lsp, but that...
For `file://` URIs it's probably better for users if they can use `gd` instead of having to learn a new shortcut. This already works in clangd today. I guess `gd`...
I guess for `dts-lsp` we should be using `textDocument/definition`. For clangd, it looks like the motivation was stated in https://github.com/clangd/clangd/issues/217 > Clangd does currently support go-to-definition here, which gets the...
works for me. Can you give a reproducer, ideally starting with ```shell env -u XDG_CONFIG_HOME HOME=$(mktemp -d) kak -e ' eval %sh{kak-lsp} set global lsp_debug true lsp-enable; edit test.c' ```
I didn't have time to look into this -- any chance you could reduce the config to only relevant lines? `add-language-server-id` looks odd, why would you need that? I don't...
right. This behavior was intended for the single-language-server use case (after we fail to start a language server, we don't try again for this session.. I guess that's also debatable...