François Fleur

Results 54 comments of François Fleur

Long-standing issue fixed! I was curious because I couldn't find any neovim issues about it, so I tinker a bit and found that we cannot rely on `expr` when using...

Thanks for the feedback, you give me some additional thinking! I'd like to explore this approach a bit more. The `feedkeys` solution does seem cleaner and we could get rid...

Yeah, as long as I'm here, I might as well fix these issues once and for all. I've had promising results locally. I don't mind working on this for v2,...

Thanks for the PR! Adding a defensive safeguard makes sense to prevent edge case errors but the way `flatten` is called in the [help module](https://github.com/saghen/blink.cmp/blob/f13226770b4947eb7e66befbeb53c3db39f13e25/lua/blink/cmp/sources/cmdline/help.lua#L30), it normally receives an array...

Sorry about the delay! I'm going to close this PR, because we can't support global string metatable overrides, they break iterators and other plugins. That said, I refactored the help...

This does not skip only "friendly snippets" but all snippets that fail to parse (mainly nested placeholders). We could try to add more check and try to fix some of...

Sounds good! I'll do some additional testing and get back to you when I'll be on the right track.

Pushed an update. I tried to fix snippets that were not coming from the user configuration (most likely from friendly-snippets) and added a message when parsing fails for user snippets;...

Thanks, you pointed out a problem. For your issue, using the latest version, I suggest you remove `cmdline.sources` and add `sources.providers.buffer.enabled = true`.

Hmm reverted, actually I might investigate this more deeply.