From f07ae6a02be55a54b16fd6b6659a7b4c29ae72f6 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 7 Sep 2018 21:58:38 -0400 Subject: [PATCH] max-specpdl-size = 5000, max-lisp-eval-depth = 2500 The defaults were designed for much, much older systems. We can safely increase this to stave off premature abortion of intentional deeply nested loops or excessive allocations. --- core/core.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/core.el b/core/core.el index 91531e739..8a1929de9 100644 --- a/core/core.el +++ b/core/core.el @@ -259,7 +259,10 @@ and `doom-exit-window-hook'." tramp-persistency-file-name (concat doom-cache-dir "tramp-persistency.el") url-cache-directory (concat doom-cache-dir "url/") url-configuration-directory (concat doom-etc-dir "url/") - gamegrid-user-score-file-directory (concat doom-etc-dir "games/")) + gamegrid-user-score-file-directory (concat doom-etc-dir "games/") + ;; The defaults for these are conservative, we can increase them + max-specpdl-size 5000 + max-lisp-eval-depth 2500) (defvar doom-auto-minor-mode-alist '() "Alist mapping filename patterns to corresponding minor mode functions, like