From df3c221c73fb53f41922895a061bb70292928879 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 24 May 2021 17:32:46 -0400 Subject: [PATCH] cli: don't repeat "Executing..." line on restart --- core/core-cli.el | 17 +++++++++-------- modules/config/literate/autoload.el | 2 +- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/core/core-cli.el b/core/core-cli.el index 9394ea455..c1b30fa10 100644 --- a/core/core-cli.el +++ b/core/core-cli.el @@ -132,14 +132,15 @@ Environment variables: (doom-cli-execute "help") (let ((start-time (current-time))) (run-hooks 'doom-cli-pre-hook) - (print! (start "Executing 'doom %s' %s") - (string-join - (cons (or (ignore-errors - (doom-cli-name (doom-cli-get command))) - command) - args) - " ") - (format-time-string "%Y-%m-%d %H:%M:%S")) + (unless (getenv "__DOOMRESTART") + (print! (start "Executing 'doom %s' %s") + (string-join + (cons (or (ignore-errors + (doom-cli-name (doom-cli-get command))) + command) + args) + " ") + (format-time-string "%Y-%m-%d %H:%M:%S"))) (print-group! (when-let (result (apply #'doom-cli-execute command args)) (run-hooks 'doom-cli-post-hook) diff --git a/modules/config/literate/autoload.el b/modules/config/literate/autoload.el index 9a973187f..4b7e5b3f8 100644 --- a/modules/config/literate/autoload.el +++ b/modules/config/literate/autoload.el @@ -77,7 +77,7 @@ byte-compiled from.") (with-temp-file cache) (if doom-interactive-p t (message "Restarting..." ) - (throw 'exit "__NOTANGLE=1 $@")))))) + (throw 'exit "__DOOMRESTART=1 __NOTANGLE=1 $@")))))) ;;;###autoload (defalias '+literate/reload #'doom/reload)