ADoyle

Results 51 comments of ADoyle

@smblott-github Can you help to fix this issue?

Me too. `align_args: false` and `align_parameter: false` not work when columns greater than `column_limit`. ## What I get after formatting ``` local capabilities = require('cmp_nvim_lsp').update_capabilities(vim.lsp.protocol .make_client_capabilities()) ``` ## What I...

Same problem. It creates many different unwritten buffers with one or two lines code context.

@lewis6991 This issue is random. I think it maybe caused by [`` keyboard interrupt](https://github.com/neovim/neovim/issues/16416) and some other plugins interrupt the nvim-treesitter-context running functions. What I'm sure is that the issue...

@gpanders Return client directly doesn't affect RPC clients. The `data.client_id` is not removed in the PR. ``` client = client, data = { client_id = client.id }, ``` `client` field...

@glepnir These plugins do not use `on_attach` field. They just need client and buffer number. For example, see [aerial](https://github.com/stevearc/aerial.nvim/blob/d35799b510f6582f24765dcb8b293fc4988ccc41/lua/aerial/backends/lsp/init.lua#L98-L111). But LspAttach callback only pass the clientId not client object. And...

> there has api can get client object by id . is it not enough ? Every plugin use LspAttach autocmd should call `vim.lsp.get_client_by_id(args.data.client_id)` to get client. It is redundant....

@clason I will try to cover all these costs. Current PR has bug. I will write test cases and submit another PR. I think the problem is not the costs,...

> But the cost may have changed since LspAttach was implemented (due to changes to core), so it's indeed reasonable to revisit this decision now. So where to talk about...

If you defined `{colors = { "#cc241d", "#a89984" }, termcolors = {}}`, you can't reproduce the issue. Because there are seven colors and termcolors in default config. https://github.com/p00f/nvim-ts-rainbow/blob/c641e224731180371e6a4705762af0c6a882d95e/lua/rainbow.lua#L29-L46 If you...