From cbebbd5278e2abd9bfedbe85023d1b1206927739 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 13 Aug 2020 23:59:53 -0400 Subject: [PATCH] Fix #3746: bin/doom hangs after tangling config Because +literate-tangle-h wasn't returning non-nil in interactive sessions. --- modules/config/literate/autoload.el | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/config/literate/autoload.el b/modules/config/literate/autoload.el index 7250fa39d..dac6f05ef 100644 --- a/modules/config/literate/autoload.el +++ b/modules/config/literate/autoload.el @@ -70,11 +70,10 @@ byte-compiled from.") (ignore-errors (delete-file backup))) ;; Write an empty file to serve as our mtime cache (with-temp-file cache) - (unless doom-interactive-p + (if doom-interactive-p t (message "Restarting..." ) (doom-cli-execute-lines-after "NOTANGLE=1 \"$@\"") - (kill-emacs 0)) - t)))) + (kill-emacs 0)))))) ;;;###autoload (add-hook 'org-mode-hook #'+literate-enable-recompile-h)