From 81192d5234ef3fdd9b5ce4072ec93944dbc11811 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Thu, 19 Jan 2023 00:05:00 -0800 Subject: [PATCH] Fix string mismatch in tests See https://github.com/jorgenschaefer/emacs-buttercup/issues/228 --- org-ql-view.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/org-ql-view.el b/org-ql-view.el index 74f74d9..754a694 100644 --- a/org-ql-view.el +++ b/org-ql-view.el @@ -672,7 +672,9 @@ When opened, the link searches the buffer it's opened from." (when (buffer-base-buffer thing) (buffer-file-name (buffer-base-buffer thing)))))))) (unless (strings-or-file-buffers-p org-ql-view-buffers-files) - (user-error "Views that search non-file-backed buffers can't be linked to")) + ;; See https://github.com/jorgenschaefer/emacs-buttercup/issues/228 + ;; for why we need to raise the error using "%s" + (user-error "%s" "Views that search non-file-backed buffers can't be linked to")) (let* ((query-string (--if-let (org-ql--query-sexp-to-string org-ql-view-query) it (org-ql-view--format-query org-ql-view-query))) (buffers-files (prompt-for (org-ql-view--contract-buffers-files org-ql-view-buffers-files)))