- commit
- 5a45ce4de06270a60720d83aaf3f006a88ed7b36
- parent
- c4ce05a00a3dffecd99515e8aa1743d0bba3bce1
- author
- Dami <dami.etoile@gmail.com>
| M | internal/ | 2 | +- |
| M | internal/ | 2 | +- |
@@ -98,7 +98,7 @@ func RenderHTML(content string) template.HTML {
9898 case "pre":9999 b.WriteString("<pre><code")100100 if block.lang != "" {101- b.WriteString(` class="language-` + template.HTMLEscapeString(block.lang) + `"`)101+ b.WriteString(` data-lang="` + template.HTMLEscapeString(block.lang) + `"`)102102 }103103 b.WriteString(">" + template.HTMLEscapeString(block.text) + "</code></pre>\n")104104 case "heading":@@ -67,7 +67,7 @@ func TestRenderHTMLSupportedSyntax(t *testing.T) {
6767 "<h2>Lists</h2>",6868 "<ul>\n<li>one <a href=\"/wiki/wiki-page\">Wiki Page</a></li>\n<li>two <a href=\"/wiki/%D0%B4%D1%80%D1%83%D0%B3%D0%B0%D1%8F\">shown</a></li>\n</ul>",6969 "<ol>\n<li>first</li>\n<li>second</li>\n</ol>",70- "<pre><code class=\"language-go\">func main() {}\n<script>alert(1)</script>\n</code></pre>",70+ "<pre><code data-lang=\"go\">func main() {}\n<script>alert(1)</script>\n</code></pre>",7171 "<a href=\"/open?target=nostr%3Anpub1bob\">Bob</a>",7272 "<a href=\"/wiki/reference\">reference</a>",7373 "<a href=\"https://example.org/\">defined</a>",