]> git.feebdaed.xyz Git - 0xmirror/vim.git/commit
patch 9.1.1991: :setlocal changes effective global 'omnifunc'
authorzeertzjq <zeertzjq@outlook.com>
Wed, 17 Dec 2025 20:34:23 +0000 (21:34 +0100)
committerChristian Brabandt <cb@256bit.org>
Wed, 17 Dec 2025 20:34:23 +0000 (21:34 +0100)
commit3e82b0ebfe7fe2d87bc7bc843291f13183aac828
treefabae191174588ea24cfd4433ed01f2648fa3ab6
parentbbbc23ac2f6767630ebd7da9754ee0501a585c1a
patch 9.1.1991: :setlocal changes effective global 'omnifunc'

Problem:  :setlocal changes effective global 'omnifunc' (Maxim Kim)
Solution: Don't change global callback when using :setlocal (zeertzjq).

fixes:  #18948
closes: #18951

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/insexpand.c
src/tag.c
src/testdir/test_ins_complete.vim
src/testdir/test_tagfunc.vim
src/version.c