mirror of
https://github.com/uutils/coreutils
synced 2024-11-17 10:18:11 +00:00
feat2: Rebased on current master and incorporated changes done to the filetype handling.
This commit is contained in:
parent
9c221148a8
commit
43f3f7e01c
1 changed files with 4 additions and 3 deletions
|
@ -1165,9 +1165,10 @@ fn sort_entries(entries: &mut Vec<PathData>, config: &Config) {
|
|||
Sort::Name => entries.sort_by_cached_key(|k| k.file_name.to_lowercase()),
|
||||
Sort::Version => entries.sort_by(|k, j| version_cmp::version_cmp(&k.p_buf, &j.p_buf)),
|
||||
Sort::Extension => entries.sort_by(|a, b| {
|
||||
a.extension()
|
||||
.cmp(&b.extension())
|
||||
.then(a.file_stem().cmp(&b.file_stem()))
|
||||
a.p_buf
|
||||
.extension()
|
||||
.cmp(&b.p_buf.extension())
|
||||
.then(a.p_buf.file_stem().cmp(&b.p_buf.file_stem()))
|
||||
}),
|
||||
Sort::None => {}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue