@@ -128,17 +128,17 @@ local function hydrate_fs(api)
128128 api .fs .copy .filename = wrap_node (wrap_explorer_member (" clipboard" , " copy_filename" ))
129129 api .fs .copy .node = wrap_node_or_visual (wrap_explorer_member (" clipboard" , " copy" ))
130130 api .fs .copy .relative_path = wrap_node (wrap_explorer_member (" clipboard" , " copy_path" ))
131- api .fs .create = wrap_node_or_nil (actions ().fs .create_file .fn )
131+ api .fs .create = wrap_node_or_nil (function ( node ) actions ().fs .create_file .fn ( node ) end )
132132 api .fs .cut = wrap_node_or_visual (wrap_explorer_member (" clipboard" , " cut" ))
133133 api .fs .paste = wrap_node (wrap_explorer_member (" clipboard" , " paste" ))
134134 api .fs .print_clipboard = wrap_explorer_member (" clipboard" , " print_clipboard" )
135- api .fs .remove = wrap_node_or_visual (actions ().fs .remove_file .fn )
136- api .fs .rename = wrap_node (actions ().fs .rename_file .rename_node )
137- api .fs .rename_basename = wrap_node (actions ().fs .rename_file .rename_basename )
138- api .fs .rename_full = wrap_node (actions ().fs .rename_file .rename_full )
139- api .fs .rename_node = wrap_node (actions ().fs .rename_file .rename_node )
140- api .fs .rename_sub = wrap_node (actions ().fs .rename_file .rename_sub )
141- api .fs .trash = wrap_node_or_visual (actions ().fs .trash .fn )
135+ api .fs .remove = wrap_node_or_visual (function ( node ) actions ().fs .remove_file .fn ( node ) end )
136+ api .fs .rename = wrap_node (function ( node ) actions ().fs .rename_file .rename_node ( node ) end )
137+ api .fs .rename_basename = wrap_node (function ( node ) actions ().fs .rename_file .rename_basename ( node ) end )
138+ api .fs .rename_full = wrap_node (function ( node ) actions ().fs .rename_file .rename_full ( node ) end )
139+ api .fs .rename_node = wrap_node (function ( node ) actions ().fs .rename_file .rename_node ( node ) end )
140+ api .fs .rename_sub = wrap_node (function ( node ) actions ().fs .rename_file .rename_sub ( node ) end )
141+ api .fs .trash = wrap_node_or_visual (function ( node ) actions ().fs .trash .fn ( node ) end )
142142end
143143
144144local function hydrate_map (api )
161161local function hydrate_node (api )
162162 api .node .buffer .delete = wrap_node (function (node , opts ) actions ().node .buffer .delete (node , opts ) end )
163163 api .node .buffer .wipe = wrap_node (function (node , opts ) actions ().node .buffer .wipe (node , opts ) end )
164- api .node .collapse = wrap_node (actions ().tree .collapse .node )
164+ api .node .collapse = wrap_node (function ( node ) actions ().tree .collapse .node ( node ) end )
165165 api .node .expand = wrap_node (wrap_explorer (" expand_node" ))
166166 api .node .navigate .diagnostics .next = function () return actions ().moves .item .diagnostics_next () end
167167 api .node .navigate .diagnostics .next_recursive = function () return actions ().moves .item .diagnostics_next_recursive () end
@@ -175,28 +175,28 @@ local function hydrate_node(api)
175175 api .node .navigate .git .prev_skip_gitignored = function () return actions ().moves .item .git_prev_skip_gitignored () end
176176 api .node .navigate .opened .next = function () return actions ().moves .item .opened_next () end
177177 api .node .navigate .opened .prev = function () return actions ().moves .item .opened_prev () end
178- api .node .navigate .parent = wrap_node (actions ().moves .parent .move )
179- api .node .navigate .parent_close = wrap_node (actions ().moves .parent .move_close )
180- api .node .navigate .sibling .first = wrap_node (actions ().moves .sibling .first )
181- api .node .navigate .sibling .last = wrap_node (actions ().moves .sibling .last )
182- api .node .navigate .sibling .next = wrap_node (actions ().moves .sibling .next )
183- api .node .navigate .sibling .prev = wrap_node (actions ().moves .sibling .prev )
184- api .node .open .drop = wrap_node (actions ().node .open_file .drop )
185- api .node .open .edit = wrap_node (actions ().node .open_file .edit )
186- api .node .open .horizontal = wrap_node (actions ().node .open_file .horizontal )
187- api .node .open .horizontal_no_picker = wrap_node (actions ().node .open_file .horizontal_no_picker )
188- api .node .open .no_window_picker = wrap_node (actions ().node .open_file .no_window_picker )
189- api .node .open .preview = wrap_node (actions ().node .open_file .preview )
190- api .node .open .preview_no_picker = wrap_node (actions ().node .open_file .preview_no_picker )
191- api .node .open .replace_tree_buffer = wrap_node (actions ().node .open_file .replace_tree_buffer )
192- api .node .open .tab = wrap_node (actions ().node .open_file .tab )
193- api .node .open .tab_drop = wrap_node (actions ().node .open_file .tab_drop )
194- api .node .open .toggle_group_empty = wrap_node (actions ().node .open_file .toggle_group_empty )
195- api .node .open .vertical = wrap_node (actions ().node .open_file .vertical )
196- api .node .open .vertical_no_picker = wrap_node (actions ().node .open_file .vertical_no_picker )
197- api .node .run .cmd = wrap_node (actions ().node .run_command .run_file_command )
198- api .node .run .system = wrap_node (actions ().node .system_open .fn )
199- api .node .show_info_popup = wrap_node (actions ().node .file_popup .toggle_file_info )
178+ api .node .navigate .parent = wrap_node (function ( node ) actions ().moves .parent .move ( node ) end )
179+ api .node .navigate .parent_close = wrap_node (function ( node ) actions ().moves .parent .move_close ( node ) end )
180+ api .node .navigate .sibling .first = wrap_node (function ( node ) actions ().moves .sibling .first ( node ) end )
181+ api .node .navigate .sibling .last = wrap_node (function ( node ) actions ().moves .sibling .last ( node ) end )
182+ api .node .navigate .sibling .next = wrap_node (function ( node ) actions ().moves .sibling .next ( node ) end )
183+ api .node .navigate .sibling .prev = wrap_node (function ( node ) actions ().moves .sibling .prev ( node ) end )
184+ api .node .open .drop = wrap_node (function ( node ) actions ().node .open_file .drop ( node ) end )
185+ api .node .open .edit = wrap_node (function ( node ) actions ().node .open_file .edit ( node ) end )
186+ api .node .open .horizontal = wrap_node (function ( node ) actions ().node .open_file .horizontal ( node ) end )
187+ api .node .open .horizontal_no_picker = wrap_node (function ( node ) actions ().node .open_file .horizontal_no_picker ( node ) end )
188+ api .node .open .no_window_picker = wrap_node (function ( node ) actions ().node .open_file .no_window_picker ( node ) end )
189+ api .node .open .preview = wrap_node (function ( node ) actions ().node .open_file .preview ( node ) end )
190+ api .node .open .preview_no_picker = wrap_node (function ( node ) actions ().node .open_file .preview_no_picker ( node ) end )
191+ api .node .open .replace_tree_buffer = wrap_node (function ( node ) actions ().node .open_file .replace_tree_buffer ( node ) end )
192+ api .node .open .tab = wrap_node (function ( node ) actions ().node .open_file .tab ( node ) end )
193+ api .node .open .tab_drop = wrap_node (function ( node ) actions ().node .open_file .tab_drop ( node ) end )
194+ api .node .open .toggle_group_empty = wrap_node (function ( node ) actions ().node .open_file .toggle_group_empty ( node ) end )
195+ api .node .open .vertical = wrap_node (function ( node ) actions ().node .open_file .vertical ( node ) end )
196+ api .node .open .vertical_no_picker = wrap_node (function ( node ) actions ().node .open_file .vertical_no_picker ( node ) end )
197+ api .node .run .cmd = wrap_node (function ( node ) actions ().node .run_command .run_file_command ( node ) end )
198+ api .node .run .system = wrap_node (function ( node ) actions ().node .system_open .fn ( node ) end )
199+ api .node .show_info_popup = wrap_node (function ( node ) actions ().node .file_popup .toggle_file_info ( node ) end )
200200end
201201
202202local function hydrate_tree (api )
0 commit comments