aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/home/.config/nvim/lua/cfg/utils.lua
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2025-09-11 16:38:11 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2025-09-11 16:38:11 +0100
commitaa62e1f27b0cb3d712d6f2b13071cca0f09379be (patch)
treea6d2a4ba09d66490bc7c1a23f35be707fa0f5c8b /home/.config/nvim/lua/cfg/utils.lua
parentc1f310bcc39f6cf4684d938d7be45bb25b427335 (diff)
downloaddotfiles-aa62e1f27b0cb3d712d6f2b13071cca0f09379be.tar.gz
dotfiles-aa62e1f27b0cb3d712d6f2b13071cca0f09379be.tar.bz2
dotfiles-aa62e1f27b0cb3d712d6f2b13071cca0f09379be.zip
Add a lot of changesHEADmaster
Diffstat (limited to 'home/.config/nvim/lua/cfg/utils.lua')
-rw-r--r--home/.config/nvim/lua/cfg/utils.lua12
1 files changed, 9 insertions, 3 deletions
diff --git a/home/.config/nvim/lua/cfg/utils.lua b/home/.config/nvim/lua/cfg/utils.lua
index 7cd172a..300d7a7 100644
--- a/home/.config/nvim/lua/cfg/utils.lua
+++ b/home/.config/nvim/lua/cfg/utils.lua
@@ -12,9 +12,15 @@ function M.format_hunks(options)
local start = hunk.added.start
local last = start + hunk.added.count
-- nvim_buf_get_lines uses zero-based indexing -> subtract from last
- local last_hunk_line = vim.api.nvim_buf_get_lines(0, last - 2, last - 1, true)[1]
- local range = { start = { start, 0 }, ["end"] = { last - 1, last_hunk_line:len() } }
- options = vim.tbl_extend("force", { range = range, lsp_fallback = true, quiet = true }, options or {})
+ local last_hunk_line =
+ vim.api.nvim_buf_get_lines(0, last - 2, last - 1, true)[1]
+ local range =
+ { start = { start, 0 }, ["end"] = { last - 1, last_hunk_line:len() } }
+ options = vim.tbl_extend(
+ "force",
+ { range = range, lsp_fallback = true, quiet = true },
+ options or {}
+ )
conform.format(options)
end
end