md4c

C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
git clone https://noulin.net/git/md4c.git
Log | Files | Refs | README | LICENSE

commit fec7b9e6fcd2e4aee6cc226a15644e8a4988bad7
parent c3e634087e471b63d8f2dcab51231b0ff654b01f
Author: Martin Mitas <mity@morous.org>
Date:   Tue, 11 Oct 2016 02:43:40 +0200

md_is_html_tag: The tag name cannot contain ':', '.' or '_'.

Diffstat:
Mmd4c/md4c.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/md4c/md4c.c b/md4c/md4c.c @@ -401,7 +401,7 @@ md_is_html_tag(MD_CTX* ctx, const MD_LINE* lines, int n_lines, OFF beg, OFF max_ if(off >= line_end || !ISALPHA(off)) return -1; off++; - while(off < line_end && (ISALNUM(off) || ISANYOF(off, _T("_.:-")))) + while(off < line_end && (ISALNUM(off) || CH(off) == _T('-'))) off++; /* (Optional) attributes (if not closer), (optional) '/' (if not closer)