diff --git a/elements/core/baron/batch/entropy-emacs-pdumper.el b/elements/core/baron/batch/entropy-emacs-pdumper.el index a6455e09..9ce8dbb2 100644 --- a/elements/core/baron/batch/entropy-emacs-pdumper.el +++ b/elements/core/baron/batch/entropy-emacs-pdumper.el @@ -127,6 +127,10 @@ configuration.") (seq "pkg.el" (? "c") line-end) (seq line-start "test.el") (seq line-start "doom-themes-ext") + ;; diff-hl use emacs-27's thread + ;; feature but the mutex doesn't + ;; support to be dump + "diff-hl" ;; vterm is an dynamic module which ;; can not be load while pdumper ;; session. diff --git a/elements/core/tentacles/entropy-emacs-codeserver.el b/elements/core/tentacles/entropy-emacs-codeserver.el index 5099234f..104a470d 100644 --- a/elements/core/tentacles/entropy-emacs-codeserver.el +++ b/elements/core/tentacles/entropy-emacs-codeserver.el @@ -1580,6 +1580,12 @@ NOTE: related to the display char height?" (use-package lsp-javascript :ensure nil + :defer + (or + ;; pdump can not dump mutex and condvar made by + ;; `make-condition-variable' + entropy/emacs-fall-love-with-pdumper + (entropy/emacs-custom-enable-lazy-load/val)) :config ;; EEMACS_MAINTENANCE: (defun __ya/lsp-clients-typescript-server-path (ofunc &rest oargs) diff --git a/elements/core/tentacles/entropy-emacs-highlight.el b/elements/core/tentacles/entropy-emacs-highlight.el index 61c68823..dbe83570 100644 --- a/elements/core/tentacles/entropy-emacs-highlight.el +++ b/elements/core/tentacles/entropy-emacs-highlight.el @@ -589,6 +589,12 @@ while change themes." diff-hl-mode) :bind (:map diff-hl-command-map ("SPC" . diff-hl-mark-hunk)) + :defer + (or + ;; pdump can not dump mutex and condvar made by + ;; `make-thread' + entropy/emacs-fall-love-with-pdumper + (entropy/emacs-custom-enable-lazy-load/val)) :init (when (and (or (and entropy/emacs-microsoft-windows-unix-emulator-enable sys/win32p)