From 5b343a32d0bd00b5926b615dcf620a2aec5de29c Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 20 May 2017 23:25:44 +0200 Subject: [PATCH] Don't change gc-cons-threshold on reload --- core/core-packages.el | 3 ++- core/core.el | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core/core-packages.el b/core/core-packages.el index f939b00fe..3f186bf8f 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -404,7 +404,8 @@ server, if necessary) by `doom/packages-install', `doom/packages-update' and (doom-initialize t) (doom/recompile) (message "Reloaded %d packages" (length doom--package-load-path)) - (run-with-timer 1 nil #'redraw-frame)))) + (run-with-timer 1 nil #'redraw-frame) + (run-hooks 'doom-reload-hook)))) (defun doom/reload-autoloads () "Refreshes the autoloads.el file, which tells Emacs where to find all the diff --git a/core/core.el b/core/core.el index 78f2d66dd..3cbaaa2fc 100644 --- a/core/core.el +++ b/core/core.el @@ -175,7 +175,7 @@ enable multiple minor modes for the same regexp.") (require 'core-projects) ; making Emacs project-aware (require 'core-keybinds))) ; centralized keybind system + which-key -(add-hook! 'after-init-hook +(add-hook! '(after-init-hook doom-reload-hook) (setq gc-cons-threshold 16777216 gc-cons-percentage 0.1))