mirror of
https://github.com/org-roam/org-roam
synced 2025-08-01 12:17:21 -05:00
Take node as argument to #'org-roam-refile (#2388)
This commit is contained in:
@ -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)))
|
||||
|
Reference in New Issue
Block a user