From 39d8ef54f03858a1f49f399336648ecc5813d772 Mon Sep 17 00:00:00 2001 From: LuvForAirplanes Date: Tue, 31 Mar 2026 11:29:51 -0400 Subject: [PATCH] fix(keepSyntax): correct regex to avoid unnecessary escaping of special characters Signed-off-by: Micah Stauffer --- src/markdownit/keepSyntax.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/markdownit/keepSyntax.js b/src/markdownit/keepSyntax.js index abc50cb36a0..090ed969236 100644 --- a/src/markdownit/keepSyntax.js +++ b/src/markdownit/keepSyntax.js @@ -10,7 +10,7 @@ */ export default function keepSyntax(md) { // Extracting named groups as positive lookbehind patterns are not supported by Safari - const escaped = /(\n(?[#\-*+>])|(?[`*\\~[\]]+))/ + const escaped = /(\n(?[#\-*+>])|(?[`*\\~[\]]))/ md.core.ruler.before('text_join', 'tag-markdown-syntax', (state) => { const open = new state.Token('keep_md_open', 'span', 1)