diff --git a/core/autoload/message.el b/core/autoload/message.el index 449e06b44..7fbe7ee25 100644 --- a/core/autoload/message.el +++ b/core/autoload/message.el @@ -67,6 +67,12 @@ interactive session." (with-selected-window (doom-popup-buffer buf) (goto-char (point-max)))))) +;;;###autoload +(defmacro debug! (message &rest args) + "Out a debug message if `doom-debug-mode' is non-nil. Otherwise, ignore this." + (when doom-debug-mode + `(message ,message ,@args))) + ;;;###autoload (defun doom-ansi-apply (code format &rest args) (let ((rule (or (assq code doom-message-fg)