From facd9ccc526abd0102b034d254eae5b0bf1dd0ac Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Wed, 25 Dec 2024 13:18:26 +0100 Subject: [PATCH] Remove misplaced plist deserialization for `lsp-mode` Using plists for deserialization has to be enabled already while compiling `lsp-mode`, so it was set too late and resulted in errors; see [1]. Since I do not need plist deserialization, we can also make things simple and just keep it disabled. [1]: https://emacs-lsp.github.io/lsp-mode/page/performance/#use-plists-for-deserialization --- init.el | 2 -- 1 file changed, 2 deletions(-) diff --git a/init.el b/init.el index 2691a75..8e18b15 100644 --- a/init.el +++ b/init.el @@ -1403,8 +1403,6 @@ Note that this workaround is incomplete, as explained in this comment." :ensure nil :init (setq lsp-keymap-prefix "C-c C-l" lsp-session-file (expand-file-name ".lsp-session" emacs-d-userdata) - lsp-use-plists t ; not quite sure whether this is a good - ; idea, but plists are easier to read … lsp-log-io t lsp-keep-workspace-alive nil lsp-idle-delay 0.5