]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1782: buffer-listener callbacks may not match buffer content v9.1.1782
authorPaul Ollis <paul@cleversheep.org>
Sun, 21 Sep 2025 18:53:40 +0000 (18:53 +0000)
committerChristian Brabandt <cb@256bit.org>
Sun, 21 Sep 2025 18:53:40 +0000 (18:53 +0000)
commite87d17ecfb4fa252783719a9abb286b5057efe12
tree26bf815522511b5c7e71417d555cfae1901f9b29
parent3a6cf6d53b0ecf84ae4a0f8073996b34117251db
patch 9.1.1782: buffer-listener callbacks may not match buffer content

Problem:  buffer-listener callbacks may not match buffer content, since
          they are buffered until the screen is updated.
Solution: Allow to handle buffer-callbacks un-buffered, meaning to
          handle those changes as soon as they happen (Paul Ollis).

fixes: #18183
closes: #18295

Signed-off-by: Paul Ollis <paul@cleversheep.org>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/doc/builtin.txt
runtime/doc/tags
runtime/doc/version9.txt
src/change.c
src/errors.h
src/evalfunc.c
src/po/vim.pot
src/structs.h
src/testdir/test_listener.vim
src/version.c