Pascal Kuthe
Pascal Kuthe
That would be a pretty bad heuristic and would often endup to autpairs not firing when they should.
There seems to be some prior art around using TS in nvim: https://github.com/windwp/nvim-autopairs#treesitter It seems they implemented the following rules: * for quotes (or really all evenly matched pairs) they...
Hmm yeah for plaintext I think we can't do much better than we are currently doing. Altough the even/odd matching could still be used for double quotes since those are...
I think its fair to say that https://github.com/helix-editor/helix/pull/8294 closes this. There are cases where having a plaintext version is useful so I would like to keep the current `mi"` unchanegd....
> So I think we can formalize expansion a little by moving the replacement function into the editor module in helix-view. I personally would prefer this as a separate module...
yeah exactly :+1:
I think this might be a bug with the integration testing Framework. It seems that `\n\n` gets turned into `\n` somehow. CC @dead10ck
> > I think this might be a bug with the integration testing Framework. It seems that `\n\n` gets turned into `\n` somehow. > > CC @dead10ck > > This...
> Unless you tried wrapping the copilot server to make it lsp compliant, and then try use helix's completion functionality to display a copilot completion Yes that's the best way...
> Mainly because helix's lsp client doesn't send completion requests very often There is the LSP standard option to mark completion lists as incomplete which causes the client to request...