summaryrefslogtreecommitdiffstatshomepage
path: root/nroam.el
diff options
context:
space:
mode:
authorGravatar Nicolas Petton2021-03-16 10:22:03 +0100
committerGravatar Nicolas Petton2021-03-16 10:23:36 +0100
commit72bc00f3ec82fea8648a7fc7848c5ee1bfefe57e (patch)
tree1d5297146121ba6e073fa7e68e85fbf80e8a1826 /nroam.el
parent4b6d598a1dadb864fdb88a699fc2eff172857201 (diff)
downloadnroam-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.el12
1 files changed, 0 insertions, 12 deletions
diff --git a/nroam.el b/nroam.el
index 78b59c3..dbe3cde 100644
--- a/nroam.el
+++ b/nroam.el
@@ -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