Results 312 comments of rayx

I pushed a fix that may be relevant. Could you check?

This would be a feature that when floating windows is false, allow virtual text to be at the same line.

the code was designed in assuming that floating windows will show. So the virtual text should avoid floating area. Also it does avoid the lines if they are too packed/long....

For 1: You can try virtual text mode For 2: It related to your LSP server response. In the example you posted. The response is in string match mode, so...

I can not reproduce this issue. The cursor should not focus on signature windows. You use select_signature_key to rotate between signatures.

In fact for 3, you can refer to this PR https://github.com/ray-x/lsp_signature.nvim/issues/248 Both off_y and off_x can be functions and you can calculate the position

For 1. I still feel you can check the virtual text only option work for you or not. If you want a floating windows with boarder and only show the...

Do you mean when you quit nvim you saw `RPC[Error] code_name = UnknownErrorCode, message = “Failed to parse includes”` ?

Ok, I think it is related to the async request I sent. But I have not seen the same issue so far. Might be also because the clangd is slow...

The Lsp does not specify the return type in its response. So it is possible but requires some efforts. Also, it may differ from language to language.