From b06780fe942a8d81f33ee15391d368b660d32de1 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Mon, 16 Oct 2023 08:20:46 +0200 Subject: [PATCH] fix bcr autocmds --- after/plugin/bcr.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/after/plugin/bcr.lua b/after/plugin/bcr.lua index 33c4544..dd82896 100644 --- a/after/plugin/bcr.lua +++ b/after/plugin/bcr.lua @@ -1,5 +1,5 @@ vim.api.nvim_create_augroup('_bcr', { clear = true }) -vim.api.nvim_create_autocmd('BufRead,BufNewFile', { +vim.api.nvim_create_autocmd({ 'BufRead', 'BufNewFile' }, { pattern = '*/frontend-apps/*/bcr/core/public/*', callback = function() vim.cmd [[ @@ -12,7 +12,7 @@ vim.api.nvim_create_autocmd('BufRead,BufNewFile', { end, group = '_bcr', }) -vim.api.nvim_create_autocmd('BufRead,BufNewFile', { +vim.api.nvim_create_autocmd({ 'BufRead', 'BufNewFile' }, { pattern = '*/frontend-apps/*/bcr/*', callback = function() vim.g.rooter_patterns = { '=bcr' } @@ -22,10 +22,9 @@ vim.api.nvim_create_autocmd('BufRead,BufNewFile', { vim.api.nvim_create_autocmd('LspAttach', { pattern = { '*/frontend-apps/*/bcr/*.[jt]s', '*/frontend-apps/*/bcr/*.[jt]sx', '*/frontend-apps/*/bcr/*.json' }, callback = function(opts) - local bufnr = opts.buf local client = vim.lsp.get_client_by_id(opts.data.client_id) - if client.name ~= 'tsserver' then + if not client or client.name ~= 'tsserver' then return end end,