SIGN IN SIGN UP

console.lua: repurpose case_sensitive to only affect exact searches

case_sensitive originally only affected Tab completion. It defaulted to
yes outside of Windows just to emulate the bad defaults of bash and zsh
(not fish, which has better defaults and defaults to case-insensitive
completion). This was already silly, but then it affected the fuzzy
autocompletion and case-sensitive fuzzy completion is even more silly.
And since 0b3cc3a167, it accidentally stopped affecting even that,
because the completion via script message never checked for the option.
Nobody even noticed this, meaning that nobody was relying on fuzzy
autocompletion being case-sensitive.

Just make case_sensitive only affect the new exact search, and make it
default to no on all platforms. Though IMO the search could just always
be case-insensitive.
G
Guido Cella committed
d059f648faed57f237e8866bea555c33c1d4bfe3
Parent: 4cb5f7a
Committed by Kacper Michajłow <kasper93@gmail.com> on 4/16/2025, 10:01:27 PM