aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--evil-jumps.el9
1 files changed, 5 insertions, 4 deletions
diff --git a/evil-jumps.el b/evil-jumps.el
index efe031d..05e4e21 100644
--- a/evil-jumps.el
+++ b/evil-jumps.el
@@ -81,11 +81,12 @@
ring
(idx -1))
-(defmacro evil--jumps-message (format &rest args)
- (when evil--jumps-debug
- `(with-current-buffer (get-buffer-create "*evil-jumps*")
+;; Is inlining this really worth it?
+(defsubst evil--jumps-message (format &rest args)
+ (when (eval-when-compile evil--jumps-debug)
+ (with-current-buffer (get-buffer-create "*evil-jumps*")
(goto-char (point-max))
- (insert (apply #'format ,format ',args) "\n"))))
+ (insert (apply #'format format args) "\n"))))
(defun evil--jumps-get-current (&optional window)
(unless window