diff options
Diffstat (limited to 'setup.sh')
| -rwxr-xr-x[-rw-r--r--] | setup.sh | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -63,7 +63,28 @@ vim.api.nvim_create_autocmd("BufWritePost", { }) EOF +-- Fix for vim.tbl_add_reverse_lookup deprecation +-- Replace any usage of vim.tbl_add_reverse_lookup with: +local function add_reverse_lookup(tbl) + local result = {} + for k, v in pairs(tbl) do + result[k] = v + result[v] = k + end + return result +end +-- Fix for vim.treesitter.get_parser warning +-- Wrap any usage of vim.treesitter.get_parser with a pcall: +local function safe_get_parser(bufnr, lang) + local ok, parser = pcall(vim.treesitter.get_parser, bufnr, lang) + if ok then + return parser + else + -- Handle the error or return nil + return nil + end +end # add check fro each component |
