From 6003517575cd04fc0816fbd6f98a5a5766486636 Mon Sep 17 00:00:00 2001 From: "A.Prokopenko" <70268975+OneEyed1366@users.noreply.github.com> Date: Sun, 4 Dec 2022 12:23:05 +0300 Subject: [PATCH 1/2] Fix(features/linter): broken autosave --- lua/doom/modules/features/linter/init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/doom/modules/features/linter/init.lua b/lua/doom/modules/features/linter/init.lua index 69d24d28..b4e5994b 100644 --- a/lua/doom/modules/features/linter/init.lua +++ b/lua/doom/modules/features/linter/init.lua @@ -31,8 +31,8 @@ linter.configs["null-ls.nvim"] = function() then vim.cmd([[ augroup LspFormatting - autocmd! * - autocmd BufWritePre lua type(vim.lsp.buf.format) == "function" and vim.lsp.buf.format() or vim.lsp.buf.formatting_sync() + autocmd! * + autocmd BufWritePre lua if vim.lsp.buf.format~=nil then vim.lsp.buf.format() else vim.lsp.buf.formatting_sync() end augroup END ]]) end @@ -45,7 +45,7 @@ linter.binds = { "cf", function() local null_ls_settings = doom.features.linter.settings.null_ls_settings - if type(vim.lsp.buf.format) == "function" then + if vim.lsp.buf.format ~= nil then vim.lsp.buf.format({ timeout_ms = null_ls_settings.default_timeout, }) From 1a2ca49470c55a948fb2350551412022003555e8 Mon Sep 17 00:00:00 2001 From: "A.Prokopenko" <70268975+OneEyed1366@users.noreply.github.com> Date: Sun, 4 Dec 2022 12:31:42 +0300 Subject: [PATCH 2/2] style(features/linter): tabs --- lua/doom/modules/features/linter/init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/doom/modules/features/linter/init.lua b/lua/doom/modules/features/linter/init.lua index b4e5994b..b33bd2e9 100644 --- a/lua/doom/modules/features/linter/init.lua +++ b/lua/doom/modules/features/linter/init.lua @@ -31,8 +31,8 @@ linter.configs["null-ls.nvim"] = function() then vim.cmd([[ augroup LspFormatting - autocmd! * - autocmd BufWritePre lua if vim.lsp.buf.format~=nil then vim.lsp.buf.format() else vim.lsp.buf.formatting_sync() end + autocmd! * + autocmd BufWritePre lua if vim.lsp.buf.format ~= nil then vim.lsp.buf.format() else vim.lsp.buf.formatting_sync() end augroup END ]]) end