Run hook after renaming a node

This commit is contained in:
Chris Barrett
2022-09-26 18:23:01 +13:00
parent 6bc6b32173
commit be2e163bca

View File

@@ -72,6 +72,13 @@ from the original node: :title, :level, :file, :id"
:group 'org-roam-rewrite
: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)
@@ -199,7 +206,8 @@ descriptions updated to this value."
(org-roam-rewrite--edit-backlinks backlinks (org-roam-node-id node) new-title)
(message "Rewrote %s links to node." (length backlinks)))
(t
(message "Rename completed.")))))))
(message "Rename completed.")))))
(run-hooks 'org-roam-rewrite-node-renamed-hook)))
;;;###autoload
(defun org-roam-rewrite-remove (from to link-desc)