From 1d7c3bc1f30bfd98c347ca355500154e65b0d5a0 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sat, 25 Oct 2025 17:07:14 +0100 Subject: [PATCH] [TUI] Fix Spectre colors with numbers and underscores not being processed. --- Aaru.Tui/Controls/SpectreTextBlock.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Aaru.Tui/Controls/SpectreTextBlock.cs b/Aaru.Tui/Controls/SpectreTextBlock.cs index 560b6cf60..e7d057d25 100644 --- a/Aaru.Tui/Controls/SpectreTextBlock.cs +++ b/Aaru.Tui/Controls/SpectreTextBlock.cs @@ -524,7 +524,7 @@ public partial class SpectreTextBlock : TextBlock return result; } - [GeneratedRegex(@"^(?#[0-9a-fA-F]{6}|rgb\(\d{1,3},\d{1,3},\d{1,3}\)|[a-zA-Z]+)(\s+on\s+(?#[0-9a-fA-F]{6}|rgb\(\d{1,3},\d{1,3},\d{1,3}\)|[a-zA-Z]+))?$", + [GeneratedRegex(@"^(?#[0-9a-fA-F]{6}|rgb\(\d{1,3},\d{1,3},\d{1,3}\)|[a-zA-Z0-9_]+)(\s+on\s+(?#[0-9a-fA-F]{6}|rgb\(\d{1,3},\d{1,3},\d{1,3}\)|[a-zA-Z0-9_]+))?$", RegexOptions.Compiled)] private static partial Regex ColorRegex();