From 5b189bca684c046a43be7f1c168c3bc37109fc5b Mon Sep 17 00:00:00 2001 From: Kaylem Brown-Malone Date: Tue, 28 Jan 2025 18:29:22 -0700 Subject: Add backslash to invalid characters for URL regex This adds the `\` character to the list of characters which will terminate matches in Alacritty's default hint for URL recognition. --- alacritty/src/config/ui_config.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'alacritty/src') diff --git a/alacritty/src/config/ui_config.rs b/alacritty/src/config/ui_config.rs index 53310090..960bdbbc 100644 --- a/alacritty/src/config/ui_config.rs +++ b/alacritty/src/config/ui_config.rs @@ -37,7 +37,7 @@ use crate::config::LOG_TARGET_CONFIG; /// Regex used for the default URL hint. #[rustfmt::skip] const URL_REGEX: &str = "(ipfs:|ipns:|magnet:|mailto:|gemini://|gopher://|https://|http://|news:|file:|git://|ssh:|ftp://)\ - [^\u{0000}-\u{001F}\u{007F}-\u{009F}<>\"\\s{-}\\^⟨⟩`]+"; + [^\u{0000}-\u{001F}\u{007F}-\u{009F}<>\"\\s{-}\\^⟨⟩`\\\\]+"; #[derive(ConfigDeserialize, Default, Clone, Debug, PartialEq)] pub struct UiConfig { -- cgit