Evgeni Chasnovski

Results 553 comments of Evgeni Chasnovski

Thanks for the issue! I indeed can reproduce. To be perfectly honest, I was a bit surprised to see that built-in `ftFT` jumping in Operator-pending mode behaves like that. I...

> Hey! Yeah, that's a bit of a rough area, since due to missing api `feedkeys` has to be used to set the visual selection. I had tried to feedkeys...

> Are you sure that expanding alone (not counting the subsequent jump into the snippet) can trigger `WinScrolled`? Only `nvim_buf_set_text` is used while expanding (at least I'm pretty sure that's...

> Ahh okay, yup. And running all luasnip-cursor-manipulations at once would fix this because `mini.animate` uses `defer` (or something similar) to enque its scroll? Right now it would "fix" it...

> Okay I've been trying for some time now, but I can't get past the SELECT-but-not-SELECT-mode, where everything seems like SELECT, until you start typing and the text just.. moves...

> TBH, something general like `animate.disable()`/`animate.reenable()`, which just sets some flag that prevents the animation-black-magic from initializing in `WinScrolled` sounds reasonable, I'd be open to adding the corresponding calls in...

> Might work, could you try it? I tried, and it doesn't universally work. I use `expand_or_jump` in my workflow which [uses local `snip_expand()` function](https://github.com/L3MON4D3/LuaSnip/blob/c5fb16a934892086d4ba01bac48b77c65435025e/lua/luasnip/init.lua#L202), so overriding exported one in...

Thanks for the suggestion! The initial idea of a signature window is to have a one-line (possibly wrapped) signature. I'll take a look if automatically showing *all* signatures is possible...

Thank you so much! I do see now how this might work. This helps a lot.

Thanks for the PR! This looks reasonable. Prepending the message before context also looks like a good approach (instead of completely overriding it). I'd ask to make it more forward...