Function: denote-grep--get-files-referenced-in-region
denote-grep--get-files-referenced-in-region is a natively compiled
function defined in denote.el.
Signature
(denote-grep--get-files-referenced-in-region START END)
Documentation
Return a list with all Denote files referenced between START and END.
START and END are buffer positions, as integers. A reference to a file is the mere presence of its identifier.
Return a list with the absoulte path of referenced files.
Source Code
;; Defined in /nix/store/yld6spsps5sfn9w4rjyhkvqlvdgsmvpq-emacs-packages-deps/share/emacs/site-lisp/elpa/denote-4.2.3/denote.el
(defun denote-grep--get-files-referenced-in-region (start end)
"Return a list with all Denote files referenced between START and END.
START and END are buffer positions, as integers. A reference to a file
is the mere presence of its identifier.
Return a list with the absoulte path of referenced files."
(let ((id-list nil))
(save-excursion
(save-restriction
(narrow-to-region start end)
(goto-char (point-min))
(while (re-search-forward denote-date-identifier-regexp nil t)
(push (denote-get-path-by-id (match-string 0)) id-list))))
id-list))