From c0468b59cd043286ca7453c0465da898a4f36751 Mon Sep 17 00:00:00 2001 From: Madhasoeki Date: Sun, 1 Nov 2026 10:31:17 +0700 Subject: [PATCH] Fonts: classify Cascadia Code PL as monospace (#1598) Add Cascadia Code PL and Cascadia Mono PL to the monospace family matching list, and add regression tests. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- crates/fonts/src/fontdb.rs | 2 ++ crates/fonts/src/tests.rs | 1 + 2 files changed, 3 insertions(+) diff --git a/crates/fonts/src/fontdb.rs b/crates/fonts/src/fontdb.rs index 1cffbe00..2e2f3529 100644 --- a/crates/fonts/src/fontdb.rs +++ b/crates/fonts/src/fontdb.rs @@ -72,7 +72,9 @@ pub fn is_monospace_family(family: &str) -> bool { | "source code pro" | "jetbrains mono" | "cascadia code" + | "cascadia code pl" | "cascadia mono" + | "cascadia mono pl" | "fira code" | "fira mono" | "inconsolata" diff --git a/crates/fonts/src/tests.rs b/crates/fonts/src/tests.rs index f912f998..dc52cfbb 100644 --- a/crates/fonts/src/tests.rs +++ b/crates/fonts/src/tests.rs @@ -251,6 +251,7 @@ fn office_fonts_have_substitutes() { "Source Code Pro", "JetBrains Mono", "Cascadia Code", + "Cascadia Code PL", "Cascadia Mono", "Fira Code", "Inconsolata",