From cb495aabe6c1d03b3d34a0f5ed0ad6ee952f001e Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 8 Oct 2019 21:07:50 -0400 Subject: [PATCH] Have so-long-minor-mode disable more expensive minor modes And not disable font-lock-mode or display-line-numbers-mode, so we can have basic highlighting. --- core/core-editor.el | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/core/core-editor.el b/core/core-editor.el index b89566ce4..97976592f 100644 --- a/core/core-editor.el +++ b/core/core-editor.el @@ -444,7 +444,21 @@ files, so we replace calls to `pp' with the much faster `prin1'." (use-package! so-long :after-call after-find-file - :config (global-so-long-mode +1)) + :config + (global-so-long-mode +1) + (delq! 'font-lock-mode so-long-minor-modes) + (delq! 'display-line-numbers-mode so-long-minor-modes) + (appendq! so-long-minor-modes + '(flycheck-mode + eldoc-mode + smartparens-mode + highlight-numbers-mode + better-jumper-local-mode + ws-butler-mode + auto-composition-mode + undo-tree-mode + highlight-indent-guides-mode + hl-fill-column-mode))) (use-package! undo-tree