From dc806df38c0393ecd9e468b2d87e97f43f2ec379 Mon Sep 17 00:00:00 2001 From: Akianonymus Date: Tue, 13 Sep 2022 14:43:41 +0530 Subject: buffer_utils: Do not error when lsp info cannot be fetched --- lua/colorizer/buffer_utils.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/colorizer/buffer_utils.lua b/lua/colorizer/buffer_utils.lua index 4ee3cfe..a567d19 100644 --- a/lua/colorizer/buffer_utils.lua +++ b/lua/colorizer/buffer_utils.lua @@ -241,7 +241,10 @@ function highlight_buffer(buf, ns, lines, line_start, line_end, options, options TW_LSP_CLIENT[buf] = nil - local tailwind_client = vim.lsp.get_active_clients { bufnr = buf, name = "tailwindcss" } + local ok, tailwind_client = pcall(function() + return vim.lsp.get_active_clients { bufnr = buf, name = "tailwindcss" } + end) + tailwind_client = ok and tailwind_client or {} if vim.tbl_isempty(tailwind_client) then return DEFAULT_NAMESPACE_TAILWIND, del_tailwind_stuff end -- cgit v1.2.3-70-g09d2