branch: externals/denote commit 23892d55f681de52f314f1ec2714ebffe6f5d153 Author: Protesilaos Stavrou <i...@protesilaos.com> Commit: Protesilaos Stavrou <i...@protesilaos.com>
Define denote-sequence-split function --- denote-sequence.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/denote-sequence.el b/denote-sequence.el index 39d0f27e8a..c2ac67eb0e 100644 --- a/denote-sequence.el +++ b/denote-sequence.el @@ -61,6 +61,12 @@ (not (string-suffix-p "=" sequence))) sequence)) +(defun denote-sequence-split (sequence) + "Split the SEQUENCE string into a list. +SEQUENCE conforms with `denote-sequence-p'." + (if (denote-sequence-p sequence) + (split-string sequence "=" t) + (error "The sequence `%s' does not pass `denote-sequence-p'" sequence))) (defun denote-sequence-get-all-files () "Return all files in variable `denote-directory' with a sequence. A sequence is a Denote signature that conforms with `denote-sequence-p'."