From 14286f16997864906cfc678463aac1fbe44eeaaf Mon Sep 17 00:00:00 2001 From: alemi Date: Fri, 27 Sep 2024 23:04:56 +0200 Subject: [PATCH] fix: new attach() usage --- lua/codemp/command.lua | 2 +- lua/codemp/neo-tree/commands.lua | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/codemp/command.lua b/lua/codemp/command.lua index 21d5e27..fb8f772 100644 --- a/lua/codemp/command.lua +++ b/lua/codemp/command.lua @@ -104,7 +104,7 @@ local joined_actions = { local buf = vim.api.nvim_get_current_buf() if not bang then buffers.create(path) end local content = utils.buffer.get_content(buf) - buffers.attach(path, buf, content) + buffers.attach(path, { buffer = buf, content = content }) require('codemp.window').update() -- TODO would be nice to do automatically inside else print(" !! empty path or open a file") diff --git a/lua/codemp/neo-tree/commands.lua b/lua/codemp/neo-tree/commands.lua index 636892f..2ff5a74 100644 --- a/lua/codemp/neo-tree/commands.lua +++ b/lua/codemp/neo-tree/commands.lua @@ -91,7 +91,7 @@ M.move = function(state, path, extra) if not input or not vim.startswith(string.lower(input), "y") then return end local window = utils.get_appropriate_window(state) local buf = vim.api.nvim_win_get_buf(window) - buf_manager.attach(selected.name, buf) + buf_manager.attach(selected.name, { buffer = buf }) end) end error("only buffers can be moved to current file") @@ -105,7 +105,7 @@ M.copy = function(state, path, extra) local window = utils.get_appropriate_window(state) local buf = vim.api.nvim_win_get_buf(window) local content = codemp_utils.buffer.get_content(buf) - buf_manager.attach(selected.name, buf, content) + buf_manager.attach(selected.name, { buffer = buf, content = content }) end) end error("current file can only be copied into buffers")