cmark

My personal build of CMark ✏️

Commit
4296462bfe31c877f4826f5734813c88c7240770
Parent
e9a194371e1e7c62bf415fec4361efe6164ec409
Author
John MacFarlane <jgm@berkeley.edu>
Date

xml renderer - Added xmlns attribute to document node.

See jgm/CommonMark#87.

Diffstat

1 file changed, 3 insertions, 0 deletions

Status File Name N° Changes Insertions Deletions
Modified src/xml.c 3 3 0
diff --git a/src/xml.c b/src/xml.c
@@ -50,6 +50,9 @@ static int S_render_node(cmark_node *node, cmark_event_type ev_type,
     literal = false;
 
     switch (node->type) {
+    case CMARK_NODE_DOCUMENT:
+      cmark_strbuf_puts(xml, " xmlns=\"http://commonmark.org/xml/\"");
+      break;
     case CMARK_NODE_TEXT:
     case CMARK_NODE_CODE:
     case CMARK_NODE_HTML: