feat: blame single line and remove all blame implemented

This commit is contained in:
2025-09-11 12:51:40 +02:00
parent ffd3fb62f6
commit 2c03780bf5
2 changed files with 51 additions and 11 deletions

View File

@@ -18,12 +18,19 @@ local function blameCurrentFile()
end
local function blameCurrentLine()
blame.lineBlame(vim.api.nvim_buf_get_name(0), vim.g.monkeyMailList, vim.g.monkeyBlameText,
local row = vim.api.nvim_win_get_cursor(0)[1]
blame.lineBlame(vim.api.nvim_buf_get_name(0), tonumber(row) - 1, vim.g.monkeyMailList,
vim.g.monkeyBlameText,
"Monkey", vim.g.monkeyBlamePosition)
end
local function clearBlame()
blame.clearBlame()
end
return {
setup = setup,
blameLine = blameCurrentLine,
blameFile = blameCurrentFile
blameFile = blameCurrentFile,
blameClear = clearBlame
}