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.
https://github.com/vim/vim/pull/20435
(2 files)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
Thanks, the test actually should use CheckFeature multi_byte but that is now always included, so we can skip it
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()