branch: externals/denote
commit 7aaf9be29fd7d81aac1600e16d07fb3706eafa40
Author: Protesilaos Stavrou <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>
Make 'denote-query' also use the active region
---
denote.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/denote.el b/denote.el
index f3a2dfbb41..590c503642 100644
--- a/denote.el
+++ b/denote.el
@@ -5372,13 +5372,13 @@ non-nil value."
;;;###autoload
(defun denote-query (query)
- "Create a QUERY link at point.
+ "Create query link at point, prompting for QUERY or using the active region.
Query links do not point to any file but instead initiate a search in
the contents of files inside the variable `denote-directory'. They are
always formatted as [[denote:QUERY]]. This is unlike what `denote-link'
and related commands do, which always establish a direct connection to a
file and their format is more flexible."
- (interactive (list (denote-query-prompt)))
+ (interactive (list (or (denote--get-active-region-content)
(denote-query-prompt))))
(denote--delete-active-region-content)
(insert (format "[[denote:%s]]" query)))