Move mention macro into a goldmark-parser/renderer

This commit is contained in:
Manuel Rüger
2026-02-08 00:28:36 +01:00
parent b85e40402c
commit e294a7317e
14 changed files with 160 additions and 46 deletions

10
testdata/mention.html vendored Normal file
View File

@@ -0,0 +1,10 @@
<p>Hello username!
Unclosed @{mention
Not a mention @{}
Another one name
Multiple one and two
In a link <a href="http://example.com">mention me</a>
In a code <code>@{username}</code>
In a block:</p>
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[@{username}]]></ac:plain-text-body></ac:structured-macro><p>Indented:</p>
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[@{username}]]></ac:plain-text-body></ac:structured-macro>