From 93dfb0acfbde80382a11726dc1240681a27fb12e Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 30 Jul 2024 00:41:52 -0400 Subject: [PATCH] fix(lsp): set lsp-zig-download-url-format earlier If delayed until lsp-zig is loaded, then the `lsp-dependency` call in lsp-zig will evaluate with the old (and incorrect) value of `lsp-zig-download-url-format`. Fix: #7970 Amend: bc5a8ec3fa67 Amend: 7bb5df4cd4ae --- modules/tools/lsp/+lsp.el | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/tools/lsp/+lsp.el b/modules/tools/lsp/+lsp.el index 59c05a02c..3fbcebc6d 100644 --- a/modules/tools/lsp/+lsp.el +++ b/modules/tools/lsp/+lsp.el @@ -44,9 +44,8 @@ Can be a list of backends; accepts any value `company-backends' accepts.") (setq lsp-keymap-prefix nil)) ;; REVIEW: Remove when zigtools/zls#1879 is resolved. - (after! lsp-zig - (unless (featurep :system 'windows) - (setq lsp-zig-download-url-format "https://github.com/zigtools/zls/releases/latest/download/zls-%s-%s.tar.xz"))) + (unless (featurep :system 'windows) + (setq lsp-zig-download-url-format "https://github.com/zigtools/zls/releases/latest/download/zls-%s-%s.tar.xz")) :config (add-to-list 'doom-debug-variables 'lsp-log-io)