From c8798367cc0f790a3a67497fe335aca92314dc4e Mon Sep 17 00:00:00 2001 From: "asep.komarudin" Date: Fri, 7 Jun 2024 07:15:53 +0700 Subject: [PATCH] add: config format timeout_ms --- lua/custom/default.lua | 1 + lua/user/format_onsave.lua | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/custom/default.lua b/lua/custom/default.lua index 29c00ab..2772218 100644 --- a/lua/custom/default.lua +++ b/lua/custom/default.lua @@ -41,6 +41,7 @@ vim.g.pcode_show_mode = 3 -- 1 ( format jalan) 0 (fromat off) vim.g.pcode_format_on_save = 1 +vim.g.pcode_format_timeout_ms = 5000 -- ini hanya untuk lsp yg tidak support masson -- untuk referesi support language kunjungi link dibawah diff --git a/lua/user/format_onsave.lua b/lua/user/format_onsave.lua index f0baa77..e49bdbe 100644 --- a/lua/user/format_onsave.lua +++ b/lua/user/format_onsave.lua @@ -32,7 +32,7 @@ if run == 1 then augroup _lsp autocmd! " autocmd BufWritePre * lua vim.lsp.buf.format{timeout_ms =200, filter=format_filter} - autocmd BufWritePre * lua vim.lsp.buf.format{timeout_ms=5000 ,filter=FORMAT_FILTER} + autocmd BufWritePre * lua vim.lsp.buf.format{timeout_ms=vim.g.pcode_format_timeout_ms or 5000 ,filter=FORMAT_FILTER} augroup end ]] end