]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.2069: Search wrap indicator not shown w/out 'shm-S' v9.1.2069
authorglepnir <glephunter@gmail.com>
Fri, 9 Jan 2026 16:52:10 +0000 (16:52 +0000)
committerChristian Brabandt <cb@256bit.org>
Fri, 9 Jan 2026 16:52:10 +0000 (16:52 +0000)
commitccb7b433652eae18550ab0dfb35722cc6bf6234c
tree8385b9787a2637b29c0fe3e0729b597fd3e9634e
parent27e5d95edf86bc6965365bb93b01419012a81b2f
patch 9.1.2069: Search wrap indicator not shown w/out 'shm-S'

Problem:  when shortmess doesn't have 'S', backward search wrap doesn't
          show the "W" before count. forward search works fine but
          backward fails because the position check logic is backwards -
          it checks if cursor < pos instead of using the existing
          wrapped flag.
Solution: Use sia->sa_wrapped flag that searchit() already sets
          correctly (glepnir).

fixes:  #5280
closes: #19138

Signed-off-by: glepnir <glephunter@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/search.c
src/testdir/dumps/Test_searchfoldopen_1.dump [moved from src/testdir/dumps/Test_searchstat_3.dump with 100% similarity]
src/testdir/dumps/Test_searchfoldopen_2.dump [new file with mode: 0644]
src/testdir/dumps/Test_searchstat_back_1.dump
src/testdir/dumps/Test_searchstat_back_2.dump
src/testdir/test_search_stat.vim
src/version.c