If I have a \t anywhere in restore_node, I've got an error:
E5108: Error executing lua: ...es/start/vimplugin-plugin-pack/lua/luasnip/util/util.lua:87: attempt to perform arithmetic on local 'parent_indent_displaycolumns' (a nil value)
stack traceback:
...es/start/vimplugin-plugin-pack/lua/luasnip/util/util.lua:87: in function 'expand_tabs'
...s/start/vimplugin-plugin-pack/lua/luasnip/nodes/node.lua:209: in function 'expand_tabs'
...tart/vimplugin-plugin-pack/lua/luasnip/nodes/snippet.lua:1081: in function 'expand_tabs'
.../vimplugin-plugin-pack/lua/luasnip/nodes/restoreNode.lua:116: in function 'put_initial'
...tart/vimplugin-plugin-pack/lua/luasnip/nodes/snippet.lua:916: in function 'put_initial'
...tart/vimplugin-plugin-pack/lua/luasnip/nodes/snippet.lua:1609: in function 'put'
...tart/vimplugin-plugin-pack/lua/luasnip/nodes/snippet.lua:799: in function 'trigger_expand'
...ackages/start/vimplugin-plugin-pack/lua/luasnip/init.lua:636: in function '_snip_expand'
...ackages/start/vimplugin-plugin-pack/lua/luasnip/init.lua:717: in function 'fn'
...ackages/start/vimplugin-plugin-pack/lua/luasnip/init.lua:67: in function 'expand'
...b0bn8pdq1mw5287-vimplugin-plugin-pack/plugin/luasnip.lua:13: in function <...b0bn8pdq1mw5287-vimplugin-plugin-pack/plugin/luasnip.lua:12>
Minimal snippet:
s("a", { r(1, "a", t("\t")) })
If I have a
\tanywhere in restore_node, I've got an error:Minimal snippet: