Merge branch 'bugfix/101-ignore-case-for-sorting' into feature/102-sort-by-header

This commit is contained in:
Tilman 2025-09-30 21:21:38 +02:00
commit 8643075b7f

View file

@ -29,8 +29,8 @@ export interface SortOptions {
}
export function sortEntriesByName(entryA: Deno.DirEntry, entryB: Deno.DirEntry) {
const nameA = entryA.name.toLowerCase();
const nameB = entryB.name.toLowerCase();
const nameA = entryA.name.toLocaleLowerCase();
const nameB = entryB.name.toLocaleLowerCase();
if (nameA > nameB) {
return 1;
@ -44,8 +44,8 @@ export function sortEntriesByName(entryA: Deno.DirEntry, entryB: Deno.DirEntry)
}
export function sortDirectoriesByName(directoryA: Directory, directoryB: Directory) {
const nameA = directoryA.directory_name.toLowerCase();
const nameB = directoryB.directory_name.toLowerCase();
const nameA = directoryA.directory_name.toLocaleLowerCase();
const nameB = directoryB.directory_name.toLocaleLowerCase();
if (nameA > nameB) {
return 1;
@ -59,8 +59,8 @@ export function sortDirectoriesByName(directoryA: Directory, directoryB: Directo
}
export function sortFilesByName(fileA: DirectoryFile, fileB: DirectoryFile) {
const nameA = fileA.file_name.toLowerCase();
const nameB = fileB.file_name.toLowerCase();
const nameA = fileA.file_name.toLocaleLowerCase();
const nameB = fileB.file_name.toLocaleLowerCase();
if (nameA > nameB) {
return 1;