Better markdown parsing

This commit is contained in:
Joshua Barretto 2025-10-01 17:49:25 +01:00
parent a6d3df4288
commit ae2f5f70f8

View file

@ -64,7 +64,7 @@ impl Highlighter {
pub fn markdown(self) -> Self {
self
// Links
.with(TokenKind::String, r"\[[^\]]*\](\([^\)]*\))?")
.with(TokenKind::String, r"!?\[[^\]]*\](\([^\)]*\))?")
// Header
.with(TokenKind::Doc, r"^#+[[:space:]][^$]*$")
// List item