From d85b6287e69066d0c551fd0f60cc6acb68fc3e98 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Thu, 21 Dec 2017 17:13:14 -0800 Subject: [PATCH] Upgrade tree-sitter for new lexer API --- package.json | 2 +- src/tree_sitter/parser.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 1d0745e..7c5631b 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "nan": "^2.4.0" }, "devDependencies": { - "tree-sitter-cli": "^0.7.1" + "tree-sitter-cli": "^0.8.0" }, "scripts": { "build": "tree-sitter generate && node-gyp build", diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h index cb83ce3..88322e0 100644 --- a/src/tree_sitter/parser.h +++ b/src/tree_sitter/parser.h @@ -24,6 +24,7 @@ typedef struct { typedef struct { void (*advance)(void *, bool); void (*mark_end)(void *); + uint32_t (*get_column)(void *); int32_t lookahead; TSSymbol result_symbol; } TSLexer;