aboutsummaryrefslogtreecommitdiff
path: root/dev_tools/src
diff options
context:
space:
mode:
Diffstat (limited to 'dev_tools/src')
-rw-r--r--dev_tools/src/bin/docsify-sidebar-gen.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/dev_tools/src/bin/docsify-sidebar-gen.rs b/dev_tools/src/bin/docsify-sidebar-gen.rs
index 016afe1..b926112 100644
--- a/dev_tools/src/bin/docsify-sidebar-gen.rs
+++ b/dev_tools/src/bin/docsify-sidebar-gen.rs
@@ -246,7 +246,7 @@ fn find_git_repo() -> Option<std::path::PathBuf> {
fn natural_cmp(a: &str, b: &str) -> std::cmp::Ordering {
let num_a = extract_leading_number(a);
let num_b = extract_leading_number(b);
- num_a.cmp(&num_b)
+ num_a.cmp(&num_b).then_with(|| a.cmp(b))
}
/// Extract the leading numeric prefix from a sidebar link path.