From 91d1366b65e1ef2109ba2f7e7363ece0792fa59f Mon Sep 17 00:00:00 2001 From: ray-x Date: Sat, 2 Jul 2022 12:20:11 +1000 Subject: [PATCH] update treesitter for 0.6.1 pipeline --- lua/navigator/treesitter.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lua/navigator/treesitter.lua b/lua/navigator/treesitter.lua index 45d7699..0f17421 100644 --- a/lua/navigator/treesitter.lua +++ b/lua/navigator/treesitter.lua @@ -22,7 +22,10 @@ local M = {} local cwd = vim.loop.cwd() local log = require('navigator.util').log local lerr = require('navigator.util').error -local trace = require('navigator.util').trace +local trace = function(...) end +if vim.fn.has('nvim-0.7') == 1 then + local trace = require('navigator.util').trace +end local get_icon = function(kind) if kind == nil or _NgConfigValues.icons.match_kinds[kind] == nil then @@ -447,7 +450,7 @@ local function get_all_nodes(bufnr, filter, summary) if is_func then -- hack for lua and maybe other language aswell local parent = tsdata:parent() - if parent ~= nil then + if parent ~= nil and _NgConfigValues.debug == 'trace' then -- for github action failure trace(parent:type(), vim.treesitter.get_node_text(parent, bufnr):sub(1, 30), item.node_text, item.type) end if