mirror of
https://github.com/chrisbarrett/nursery
synced 2025-09-22 16:20:55 -05:00
Run hook after renaming a node
This commit is contained in:
@@ -72,6 +72,13 @@ from the original node: :title, :level, :file, :id"
|
|||||||
:group 'org-roam-rewrite
|
:group 'org-roam-rewrite
|
||||||
:type 'hook)
|
:type 'hook)
|
||||||
|
|
||||||
|
(defcustom org-roam-rewrite-node-renamed-hook nil
|
||||||
|
"Hook executed after renaming a node.
|
||||||
|
|
||||||
|
It is called with the renamed node as the current buffer."
|
||||||
|
:group 'org-roam-rewrite
|
||||||
|
:type 'hook)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(defun org-roam-rewrite--set-title-keyword (text)
|
(defun org-roam-rewrite--set-title-keyword (text)
|
||||||
@@ -199,7 +206,8 @@ descriptions updated to this value."
|
|||||||
(org-roam-rewrite--edit-backlinks backlinks (org-roam-node-id node) new-title)
|
(org-roam-rewrite--edit-backlinks backlinks (org-roam-node-id node) new-title)
|
||||||
(message "Rewrote %s links to node." (length backlinks)))
|
(message "Rewrote %s links to node." (length backlinks)))
|
||||||
(t
|
(t
|
||||||
(message "Rename completed.")))))))
|
(message "Rename completed.")))))
|
||||||
|
(run-hooks 'org-roam-rewrite-node-renamed-hook)))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun org-roam-rewrite-remove (from to link-desc)
|
(defun org-roam-rewrite-remove (from to link-desc)
|
||||||
|
Reference in New Issue
Block a user