]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.2.0702: :windo and :tabdo create an extra window with 'winfixbuf' master v9.2.0702
authorShivaPriyanShanmuga <pshanmugashiva@gmail.com>
Mon, 22 Jun 2026 19:07:09 +0000 (19:07 +0000)
committerChristian Brabandt <cb@256bit.org>
Mon, 22 Jun 2026 19:07:09 +0000 (19:07 +0000)
commit5767d80b3794b17e5b61afec966fdeb7c0c4506f
treef8ed7bc5e3f746fb777d06b500cc119f9edfede7
parent8c670b3a5116e247ad4e481083a9eb4a90b9a89e
patch 9.2.0702: :windo and :tabdo create an extra window with 'winfixbuf'

Problem:  With 'winfixbuf' set in the current window, :windo and :tabdo
          create an extra split window, even though they only visit
          existing windows/tabpages and don't change the current
          window's buffer (Collin Kennedy)
Solution: Skip the 'winfixbuf' escape in ex_listdo() for :windo and
          :tabdo (ShivaPriyanShanmuga)

fixes:  #14301
closes: #20600

Signed-off-by: ShivaPriyanShanmuga <pshanmugashiva@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/ex_cmds2.c
src/testdir/test_winfixbuf.vim
src/version.c