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
This commit is contained in:
Daniel Borchmann 2024-12-25 13:18:26 +01:00
parent ccb1e02cda
commit facd9ccc52
No known key found for this signature in database
GPG Key ID: 784AA8DF0CCDF625

View File

@ -1403,8 +1403,6 @@ Note that this workaround is incomplete, as explained in this comment."
:ensure nil :ensure nil
:init (setq lsp-keymap-prefix "C-c C-l" :init (setq lsp-keymap-prefix "C-c C-l"
lsp-session-file (expand-file-name ".lsp-session" emacs-d-userdata) 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-log-io t
lsp-keep-workspace-alive nil lsp-keep-workspace-alive nil
lsp-idle-delay 0.5 lsp-idle-delay 0.5