branch: externals/denote
commit 6a57086f019ccff24a9696457552f8db3d16f7b3
Author: Elias Storms <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>

    denote-org-dblock: rename write functions
    
    Rename the functions so that they use the 'org-dblock-write:' naming
    scheme so that org-dblock-update finds them.
    
    Include a docstring.
---
 denote-org-dblock.el | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/denote-org-dblock.el b/denote-org-dblock.el
index ad9415d757..081be15758 100644
--- a/denote-org-dblock.el
+++ b/denote-org-dblock.el
@@ -92,16 +92,12 @@
 
 (org-dynamic-block-define "denote-links" 'denote-org-dblock-insert-links)
 
-;; FIXME 2022-11-10: The `denote-org-dblock-write-links' is not used
-;; anywhere.  We need to check again.
-
 ;; By using the `org-dblock-write:' format, Org-mode knows how to
 ;; compute the dynamic block. Inner workings of this function copied
 ;; from `denote-link-add-links'.
-(defun denote-org-dblock-write-links (params)
-  "Write denote links with PARAMS in org dynamic block."
-  ;; TODO 2022-11-10: check doc string.  I simply added something here
-  ;; to placate the compiler.
+(defun org-dblock-write:denote-links (params)
+  "Function to update `denote-links' Org Dynamic blocks.
+Used by `org-dblock-update' with PARAMS provided by the dynamic block."
   (let ((regexp (plist-get params :regexp))
         (missing-only (plist-get params :missing-only))
         (block-name (plist-get params :block-name))
@@ -137,10 +133,9 @@
 
 (org-dynamic-block-define "denote-backlinks" 
'denote-org-dblock-insert-backlinks)
 
-;; FIXME 2022-11-10: Add doc string to the following function and make
-;; sure the PARAMS are used.
-
-(defun denote-org-dblock-write-backlinks (params)
+(defun org-dblock-write:denote-backlinks (params)
+  "Function to update `denote-backlinks' Org Dynamic blocks.
+Used by `org-dblock-update' with PARAMS provided by the dynamic block."
   (when-let* ((file (buffer-file-name))
               (id (denote-retrieve-filename-identifier file))
               (files (denote--retrieve-files-in-xrefs

Reply via email to