From 10c298df37f430b4c7914448fb43a05bbec6302f Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 16 Jan 2012 08:42:48 +1000 Subject: yylineno does not track colums, so do it myself. --- LuaSL/src/LuaSL_LSL_tree.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'LuaSL/src/LuaSL_LSL_tree.c') diff --git a/LuaSL/src/LuaSL_LSL_tree.c b/LuaSL/src/LuaSL_LSL_tree.c index 0f9013a..b1bbaa7 100644 --- a/LuaSL/src/LuaSL_LSL_tree.c +++ b/LuaSL/src/LuaSL_LSL_tree.c @@ -761,6 +761,9 @@ static int nextFile(LuaSL_yyparseParam *param) burnLeaf(param->ast); param->ast = NULL; param->lval = calloc(1, sizeof(LSL_Leaf)); + // Text editors usually start counting at 1, even programmers editors. + param->column = 1; + param->line = 1; return TRUE; } /* -- cgit v1.1