neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit bf9d3e4bf8d3905abfc5007210fb426951d404a1
parent d88bebfbc7a69c0ce0734937affeadb4956cda34
Author: Mathias Fußenegger <mfussenegger@users.noreply.github.com>
Date:   Tue,  8 Jul 2025 02:42:45 +0200

fix(prompt): lnum update via nvim_buf_set_lines if buf != curbuf #34833

Fixes the case from https://github.com/neovim/neovim/issues/34561#issuecomment-3031536581
Diffstat:
Msrc/nvim/mark.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/nvim/mark.c b/src/nvim/mark.c @@ -1232,7 +1232,7 @@ void mark_adjust_buf(buf_T *buf, linenr_T line1, linenr_T line2, linenr_T amount } // on prompt buffer adjust the last prompt start location mark - if (bt_prompt(curbuf)) { + if (bt_prompt(buf)) { ONE_ADJUST_NODEL(&(buf->b_prompt_start.mark.lnum)); }