From 4fc97c2ba6f56a254b81fe44d4e9fa2dd83d39a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Wed, 3 Dec 2025 05:22:53 +0100 Subject: [PATCH] Use first comma-separated language in `markdown` highlighter --- widget/src/markdown.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/widget/src/markdown.rs b/widget/src/markdown.rs index ab3000e7..b774e0a8 100644 --- a/widget/src/markdown.rs +++ b/widget/src/markdown.rs @@ -705,7 +705,14 @@ fn parse_with<'a>( .filter(|highlighter| { highlighter.language == language.as_ref() }) - .unwrap_or_else(|| Highlighter::new(&language)); + .unwrap_or_else(|| { + Highlighter::new( + language + .split(',') + .next() + .unwrap_or_default(), + ) + }); highlighter.prepare();