]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.0785: cannot preserve error position when setting quickfix list v9.1.0785
authorJeremy Fleischman <jeremyfleischman@gmail.com>
Mon, 14 Oct 2024 18:46:27 +0000 (20:46 +0200)
committerChristian Brabandt <cb@256bit.org>
Mon, 14 Oct 2024 18:53:07 +0000 (20:53 +0200)
commit27fbf6e5e8bee5c6b61819a5e82a0b50b265f0b0
tree5ba529b666979e2e5d61c7e138ad03302e8f31da
parent83a06705dcfb10e13a75eace6319cb77b6af4d29
patch 9.1.0785: cannot preserve error position when setting quickfix list

Problem:  cannot preserve error position when setting quickfix lists
Solution: Add the 'u' action for setqflist()/setloclist() and try
          to keep the closes target position (Jeremy Fleischman)

fixes: #15839
closes: #15841

Signed-off-by: Jeremy Fleischman <jeremyfleischman@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/doc/builtin.txt
runtime/doc/version9.txt
src/quickfix.c
src/testdir/test_quickfix.vim
src/version.c