mirror of
https://github.com/neovim/neovim.git
synced 2026-08-03 14:19:15 +00:00
Problem: A needle that only matches past char 1024 gives an INT_MIN + 1
score with unset positions, e.g.
matchfuzzypos([repeat('a',1024)..'z'], 'az').
Solution: Drop the candidate when match_positions() returns SCORE_MIN.
closes: vim/vim#20435
52003f7fc1