diff options
author | Nicolas Petton | 2021-03-16 10:22:03 +0100 |
---|---|---|
committer | Nicolas Petton | 2021-03-16 10:23:36 +0100 |
commit | 72bc00f3ec82fea8648a7fc7848c5ee1bfefe57e (patch) | |
tree | 1d5297146121ba6e073fa7e68e85fbf80e8a1826 /nroam.el | |
parent | 4b6d598a1dadb864fdb88a699fc2eff172857201 (diff) | |
download | nroam-72bc00f3ec82fea8648a7fc7848c5ee1bfefe57e.tar.gz nroam-72bc00f3ec82fea8648a7fc7848c5ee1bfefe57e.zip |
Remove advice before before org-capture-place template
Now that nroam inserts a non read-only \n after the sections so that text can be
inserted after nroam sections at the end of the buffer, remove the extra
read-only \n so that org-capture can insert templates.
* nroam.el (nroam--handle-org-capture): Remove function and advice.
* nroam-unlinked.el (nroam-unlinked--insert-toggle-button): Do not insert a
read-only newline as it prevents org-capture from inserting the template as it
tries to delete empty lines at the end of the buffer.
Diffstat (limited to 'nroam.el')
-rw-r--r-- | nroam.el | 12 |
1 files changed, 0 insertions, 12 deletions
@@ -56,18 +56,6 @@ (defvar-local nroam-start-marker nil) (defvar-local nroam-end-marker nil) -(defun nroam--handle-org-capture (&rest _) - "Setup the `org-capture' buffer. - -Nroam sections need to be pruned as they are in read-only, -otherwise `org-capture' will fail to insert the capture -template." - (when-let ((buf (org-capture-get :buffer))) - (with-current-buffer buf - (nroam--prune)))) - -(advice-add 'org-capture-place-template :before #'nroam--handle-org-capture) - (defmacro with-nroam-markers (&rest body) "Evaluate BODY. Make the region inserted by BODY read-only, and marked with |