@@ -31,7 +31,6 @@ local function no_region_check_wrap(fn, ...)
3131 return fn_res
3232end
3333
34-
3534local function get_active_snip ()
3635 local node = session .current_nodes [vim .api .nvim_get_current_buf ()]
3736 if not node then
@@ -153,7 +152,7 @@ local function get_corresponding_node(parent, data)
153152 return parent :find_node (function (test_node )
154153 return (test_node .store_id == data .store_id )
155154 or (data .key ~= nil and test_node .key == data .key )
156- end , {find_in_child_snippets = true })
155+ end , { find_in_child_snippets = true })
157156end
158157
159158local function node_update_dependents_preserve_position (node , current , opts )
@@ -182,7 +181,10 @@ local function node_update_dependents_preserve_position(node, current, opts)
182181 if not opts .no_move and opts .restore_position then
183182 -- node is visible: restore position.
184183 local active_snippet = current :get_snippet ()
185- node_util .restore_cursor_pos_relative (current , restore_data [active_snippet ])
184+ node_util .restore_cursor_pos_relative (
185+ current ,
186+ restore_data [active_snippet ]
187+ )
186188 end
187189
188190 return { jump_done = false , new_current = current }
@@ -227,7 +229,10 @@ local function node_update_dependents_preserve_position(node, current, opts)
227229
228230 if not opts .no_move and opts .restore_position then
229231 -- node is visible: restore position
230- node_util .restore_cursor_pos_relative (new_current , snip_restore_data )
232+ node_util .restore_cursor_pos_relative (
233+ new_current ,
234+ snip_restore_data
235+ )
231236 end
232237
233238 return { jump_done = false , new_current = new_current }
@@ -253,7 +258,8 @@ local function update_dependents(node)
253258 { no_move = false , restore_position = true }
254259 )
255260 upd_res .new_current :focus ()
256- session .current_nodes [vim .api .nvim_get_current_buf ()] = upd_res .new_current
261+ session .current_nodes [vim .api .nvim_get_current_buf ()] =
262+ upd_res .new_current
257263 end
258264end
259265local function active_update_dependents ()
@@ -581,7 +587,8 @@ local function change_choice(val, opts)
581587
582588 -- if the active choice exists current_node still does.
583589 local current_node = session .current_nodes [vim .api .nvim_get_current_buf ()]
584- local restore_data = opts and opts .cursor_restore_data or node_util .store_cursor_node_relative (current_node )
590+ local restore_data = opts and opts .cursor_restore_data
591+ or node_util .store_cursor_node_relative (current_node )
585592
586593 local new_active = no_region_check_wrap (
587594 safe_choice_action ,
598605
599606local function set_choice (choice_indx , opts )
600607 local current_node = session .current_nodes [vim .api .nvim_get_current_buf ()]
601- local restore_data = opts and opts .cursor_restore_data or node_util .store_cursor_node_relative (current_node )
608+ local restore_data = opts and opts .cursor_restore_data
609+ or node_util .store_cursor_node_relative (current_node )
602610
603611 local active_choice =
604612 session .active_choice_nodes [vim .api .nvim_get_current_buf ()]
@@ -995,7 +1003,7 @@ ls = lazy_table({
9951003 extend_decorator = extend_decorator ,
9961004 log = require (" luasnip.util.log" ),
9971005 activate_node = activate_node ,
998- no_region_check_wrap = no_region_check_wrap
1006+ no_region_check_wrap = no_region_check_wrap ,
9991007}, ls_lazy )
10001008
10011009return ls
0 commit comments