Add debug! macro

This commit is contained in:
Henrik Lissner 2017-06-21 16:09:34 +02:00
parent 1fd27f16b3
commit 8f7e138357
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -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)