Results 524 comments of L3MON4D3

Oh, I assumed that the transform requires a placeholder to copy from. How does vscodium behave with the second example?

Oh, so it generates a placeholder, you type into it, and when you leave the transformation is applied?

> yes Ouh, that's a bit of an issue, it doesn't really fit into the dynamicNode-model which currently takes care of doing these transformations. Still, it should be possible to...

Hey! I think the best way to implement this would be to look into `lua/luasnip/util/parser/ast_parser.lua`, it has the bulk of the functions responsible for transforming a vscode-snippet-ast into a luasnip-snippet....

> (I tried the "transfer" feature and assumed that the existing discussion would be removed...) No worries, I'll leave a comment to redirect here :D I think that's a pretty...

> The solution should ofc work regardless of telescope . If you have the completion menu open or even if you are within an active snippet, we could have an...

> Lol, me neither. I consider this RnD Ah, alright xD Go ahead then :D > Does this sound good? Yeup :+1: I'll wait for your PR and then take...

Hey :) This is because we currently use [`TextChangedI`](https://github.com/L3MON4D3/LuaSnip/blob/0a4e55701720a111569cadc211b3642b96d7991d/lua/luasnip/config.lua#L116-L126), which is not triggered when replaying macros (see [here](https://vi.stackexchange.com/questions/21640/make-autocmd-fire-in-a-macro)). I think it's possible to only use `InsertCharPre`, which is also triggered...

Okay, update: My plan was to use `vim.schedule` to run `ls.expand_auto` in an `InsertCharPre`-autocommand. This works fine if only one character is pending (ie. the non-macro case), but with a...