From 874ecd6c883b2d0f2d277ce030d52cc5775e1bdb Mon Sep 17 00:00:00 2001 From: Sympatron GmbH <35803463+Sympatron@users.noreply.github.com> Date: Wed, 12 May 2021 23:38:43 +0000 Subject: [PATCH] Made completion matching case-insensitive by default for windows (#3420) --- crates/nu-cli/src/shell/completer.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/nu-cli/src/shell/completer.rs b/crates/nu-cli/src/shell/completer.rs index d943386e1f..517d4a4ef3 100644 --- a/crates/nu-cli/src/shell/completer.rs +++ b/crates/nu-cli/src/shell/completer.rs @@ -44,6 +44,10 @@ impl NuCompleter { let matcher = matcher.as_str(); let matcher: &dyn Matcher = match matcher { "case-insensitive" => &matchers::case_insensitive::Matcher, + "case-sensitive" => &matchers::case_sensitive::Matcher, + #[cfg(target_os = "windows")] + _ => &matchers::case_insensitive::Matcher, + #[cfg(not(target_os = "windows"))] _ => &matchers::case_sensitive::Matcher, };