From 95f4f56efa3e70e797ff157e1992ea9cd806564d Mon Sep 17 00:00:00 2001 From: 0x009922 <43530070+0x009922@users.noreply.github.com> Date: Wed, 26 Feb 2025 07:55:38 +0900 Subject: [PATCH 1/2] feat: support `[label]{@link URL}` syntax #690 Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com> --- src/html/jsdoc.rs | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/src/html/jsdoc.rs b/src/html/jsdoc.rs index 6311e78f..51dd8fa2 100644 --- a/src/html/jsdoc.rs +++ b/src/html/jsdoc.rs @@ -10,7 +10,7 @@ use std::rc::Rc; lazy_static! { static ref JSDOC_LINK_RE: regex::Regex = regex::Regex::new( - r"(?m)\{\s*@link(?Pcode|plain)?\s+(?P[^}]+)}" + r"(?m)(?:\[(?P