From 66951a562a6bd110f00e3b0969f915d0e20e821a Mon Sep 17 00:00:00 2001 From: Geoff McLane Date: Thu, 5 Feb 2015 18:24:02 +0100 Subject: [PATCH] add row/col to DEBUG output --- src/lexer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lexer.c b/src/lexer.c index 4fc1484..d516e72 100644 --- a/src/lexer.c +++ b/src/lexer.c @@ -53,6 +53,9 @@ static void Show_Node( TidyDocImpl* doc, const char *msg, Node *node ) { Lexer* lexer = doc->lexer; Bool lex = ((msg[0] == 'l')&&(msg[1] == 'e')) ? yes : no; + int line = ( doc->lexer ? doc->lexer->lines : 0 ); + int col = ( doc->lexer ? doc->lexer->columns : 0 ); + SPRTF("R=%d C=%d: ", line, col ); if (lexer && lexer->token && (lexer->token->type == TextNode)) { if (show_attrs) { SPRTF("Returning %s TextNode ... %s\n", msg,