diff options
| author | Erik Hahn <erik_hahn@gmx.de> | 2019-05-19 18:10:01 +0200 |
|---|---|---|
| committer | Eivind Fonn <evfonn@gmail.com> | 2020-08-16 09:13:47 +0200 |
| commit | 212c8e696c8312e35b103567c2e33f33abe7675c (patch) | |
| tree | 5de67b7f1f5abf814be165f7043ea56dedf1f10c /evil-jumps.el | |
| parent | 06cf63440aa475f20b7189ee808c8b71e29bf7ea (diff) | |
Fix evil--jumps-message
evil--jumps-message did not evaluate its args parameter.
Diffstat (limited to 'evil-jumps.el')
| -rw-r--r-- | evil-jumps.el | 9 |
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 |
