From 19a3a5ea4f73e8757b6d208f3be003bc2828e752 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sun, 28 Dec 2014 17:52:09 -0800 Subject: Added end_column to cmark_node struct. API exports cmark_node_get_column. XML writer indicates start and end line and column for block-level nodes. --- src/node.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/node.c') diff --git a/src/node.c b/src/node.c index 6a5370f..88b1281 100644 --- a/src/node.c +++ b/src/node.c @@ -475,6 +475,14 @@ cmark_node_get_end_line(cmark_node *node) { return node->end_line; } +int +cmark_node_get_end_column(cmark_node *node) { + if (node == NULL) { + return 0; + } + return node->end_column; +} + static inline bool S_is_block(cmark_node *node) { if (node == NULL) { -- cgit v1.2.3