From 2a630476b3d49d7106f582e7f62b515c62430714 Mon Sep 17 00:00:00 2001 From: Benson Chu Date: Mon, 7 Oct 2024 12:04:46 -0500 Subject: [PATCH] Take node as argument to #'org-roam-refile (#2388) --- org-roam-node.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/org-roam-node.el b/org-roam-node.el index 40f3884..fa8adee 100644 --- a/org-roam-node.el +++ b/org-roam-node.el @@ -886,14 +886,14 @@ node." (org-roam-db-update-file)))) ;;;###autoload -(defun org-roam-refile () +(defun org-roam-refile (node) "Refile node at point to an Org-roam node. If region is active, then use it instead of the node at point." - (interactive) + (interactive + (list (org-roam-node-read nil nil nil 'require-match))) (let* ((regionp (org-region-active-p)) (region-start (and regionp (region-beginning))) (region-end (and regionp (region-end))) - (node (org-roam-node-read nil nil nil 'require-match)) (file (org-roam-node-file node)) (nbuf (or (find-buffer-visiting file) (find-file-noselect file)))