From 0a6467314fb432c7d39de14482a8ba1f2602a231 Mon Sep 17 00:00:00 2001 From: robin Date: Sun, 1 Feb 2026 16:02:21 +0100 Subject: [PATCH] fix(view): save prompt col in prompt mark (`':`) fix double prompt line issue caused by neovim/neovim#36194 https://github.com/neovim/neovim/commit/ed4c549ea2436b820860c3453d348c84d441de9b --- lua/artio/view.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/artio/view.lua b/lua/artio/view.lua index 8ecfcc0..f735a96 100644 --- a/lua/artio/view.lua +++ b/lua/artio/view.lua @@ -121,7 +121,7 @@ function View:setprompttext(content, prompt) self:setlines(promptidx, promptidx + 1, lines) vim.fn.prompt_setprompt(ext.bufs.cmd, promptstr) vim.schedule(function() - local ok, result = pcall(vim.api.nvim_buf_set_mark, ext.bufs.cmd, ":", promptidx + 1, 0, {}) + local ok, result = pcall(vim.api.nvim_buf_set_mark, ext.bufs.cmd, ":", promptidx + 1, promptlen, {}) if not ok then logerror(("Failed to set mark %d:%d\n\t%s"):format(promptidx, promptlen, result)) return -- 2.51.2