From 328b68102ac930ec0e380dd7df8b9f549c7c3934 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B4=8B?= Date: Tue, 12 Dec 2023 18:18:25 +0800 Subject: [PATCH] fix: sort name and ignore case MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 刘洋 --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index d2d5c16..4b6dfa6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -676,7 +676,7 @@ impl MainHandler { let reverse = order == ORDER_DESC; entries.sort_by(|a, b| { let rv = match field.as_str() { - "name" => a.filename.cmp(&b.filename), + "name" => a.filename.to_lowercase().cmp(&b.filename.to_lowercase()), "modified" => { let a = a.metadata.modified().unwrap(); let b = b.metadata.modified().unwrap();