mirror of
https://github.com/hexedtech/codemp-nvim.git
synced 2024-11-21 23:14:54 +01:00
fix: skip existing check for share commands
This commit is contained in:
parent
d0d1fb73ae
commit
eb240ec6fc
2 changed files with 3 additions and 3 deletions
|
@ -104,7 +104,7 @@ local joined_actions = {
|
||||||
local buf = vim.api.nvim_get_current_buf()
|
local buf = vim.api.nvim_get_current_buf()
|
||||||
if not bang then buffers.create(path) end
|
if not bang then buffers.create(path) end
|
||||||
local content = utils.buffer.get_content(buf)
|
local content = utils.buffer.get_content(buf)
|
||||||
buffers.attach(path, { buffer = buf, content = content })
|
buffers.attach(path, { buffer = buf, content = content, skip_exists_check = true })
|
||||||
require('codemp.window').update() -- TODO would be nice to do automatically inside
|
require('codemp.window').update() -- TODO would be nice to do automatically inside
|
||||||
else
|
else
|
||||||
print(" !! empty path or open a file")
|
print(" !! empty path or open a file")
|
||||||
|
|
|
@ -91,7 +91,7 @@ M.move = function(state, path, extra)
|
||||||
if not input or not vim.startswith(string.lower(input), "y") then return end
|
if not input or not vim.startswith(string.lower(input), "y") then return end
|
||||||
local window = utils.get_appropriate_window(state)
|
local window = utils.get_appropriate_window(state)
|
||||||
local buf = vim.api.nvim_win_get_buf(window)
|
local buf = vim.api.nvim_win_get_buf(window)
|
||||||
buf_manager.attach(selected.name, { buffer = buf })
|
buf_manager.attach(selected.name, { buffer = buf, skip_exists_check = true })
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
error("only buffers can be moved to current file")
|
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 window = utils.get_appropriate_window(state)
|
||||||
local buf = vim.api.nvim_win_get_buf(window)
|
local buf = vim.api.nvim_win_get_buf(window)
|
||||||
local content = codemp_utils.buffer.get_content(buf)
|
local content = codemp_utils.buffer.get_content(buf)
|
||||||
buf_manager.attach(selected.name, { buffer = buf, content = content })
|
buf_manager.attach(selected.name, { buffer = buf, content = content, skip_exists_check = true })
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
error("current file can only be copied into buffers")
|
error("current file can only be copied into buffers")
|
||||||
|
|
Loading…
Reference in a new issue