From 3b9701161aa1b30b12dcc976cc40a5eeb7442802 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 21 Aug 2019 12:10:06 -0400 Subject: [PATCH] Fix build date in doom/version When it is called interactively from a file outside of ~/.emacs.d --- core/autoload/debug.el | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/core/autoload/debug.el b/core/autoload/debug.el index 396e70a3a..235ed0ca9 100644 --- a/core/autoload/debug.el +++ b/core/autoload/debug.el @@ -97,15 +97,16 @@ ready to be pasted in a bug report on github." branch and commit." (interactive) (require 'vc-git) - (print! "Doom v%s (Emacs v%s)\nBranch: %s\nCommit: %s\nBuild date: %s" - doom-version - emacs-version - (or (vc-git--symbolic-ref doom-core-dir) - "n/a") - (or (vc-git-working-revision doom-core-dir) - "n/a") - (or (string-trim (shell-command-to-string "git log -1 --format=%ci")) - "n/a"))) + (let ((default-directory doom-core-dir)) + (print! "Doom v%s (Emacs v%s)\nBranch: %s\nCommit: %s\nBuild date: %s" + doom-version + emacs-version + (or (vc-git--symbolic-ref doom-core-dir) + "n/a") + (or (vc-git-working-revision doom-core-dir) + "n/a") + (or (string-trim (shell-command-to-string "git log -1 --format=%ci")) + "n/a")))) ;;;###autoload (defun doom/info (&optional raw)