From 9235f2ab2b3682f95cec8a0de0d9476cc73690f8 Mon Sep 17 00:00:00 2001 From: Alex Kladov Date: Tue, 20 May 2025 15:47:50 +0100 Subject: [PATCH] Fix typo in consider_as_equal Maybe I am misreading or misunderstanding the code, but it feel clearly buggy... --- src/fuzzy.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fuzzy.rs b/src/fuzzy.rs index 997ccda2ad09..81a1d301b7ed 100644 --- a/src/fuzzy.rs +++ b/src/fuzzy.rs @@ -202,7 +202,7 @@ fn compute_char_score( fn consider_as_equal(a: char, b: char) -> bool { // Special case path separators: ignore platform differences - a == b || a == '/' || a == '\\' && b == '/' || b == '\\' + a == b || (a == '/' && b == '\\') || (a == '\\' && b == '/') } fn score_separator_at_pos(ch: char) -> i32 {