elpasync pushed a change to branch externals/denote. from 70b6708229 Remove needless 'when' around 'pcase' in 'denote-sort-files' new 90372d9627 Update copyright years in a few places new d1ba5e86c3 Add prototype of denote-sequence.el new d7b84ca39d Remove needless package requirement in denote-sequence.el new dad23f3b4b Remove all needless metadata from denote-sequence.el new 445559a606 Make denote-sequence-new-child actually get the child of sequence new 1203e63716 Remove needless interactive declaration from two commands in denote-sequence.el new 9f9be73605 Fix denote-sequence--get-new-sibling to not error early if sequence does not include children new df24b3639b Tweak the defgroup of denote-sequence new adac55d35b Reword denote-sequence-file-prompt prompt new c72e535a04 Make denote-sequence--get-new-parent work if there are no sequences new c5438dfdb3 Make denote-sequence-file-prompt err if there are no sequence notes new d44d3271fc Add missing require for 'denote' in denote-sequence.el new 6c5858c72b Reword denote-sequence doc sentence to not exceed 80 characters new 23892d55f6 Define denote-sequence-split function new 35fc16ec30 Define denote-sequence-depth function new bb357f03bb Make denote-sequence--get-new-child more robust new b933238dcb Rewrite the second parameter of 'denote-sequence' to avoid confusion new 265b0401a0 Add TODO for a possible cl-letf in 'denote-sequence' new 36cb4234dd Change where 'denote-sequence' does the signature extraction new d9d2f2767f Merge branch 'sequence-notes-extension' of github.com:protesilaos/denote into sequence-notes-extension new 8d130358a2 Fix some more issues with denote-sequence--get-new-child new 8000e2e01b Fix (?) all remaining issues with denote-sequence--get-new-child new 451872b094 Make denote-sequence-get-all-sequences accept optional FILES argument new 6aaf3bfcb0 Clarify denote-sequence-get-all-sequences doc string new 6a43e5cad5 Add test about denote-sequence--get-new-child new 43322b34aa Rewrite denote-sequence--get-new-sibling to address its bugs new c0bcc13ef3 Write test for denote-sequence--get-new-sibling given commit 43322b3 new cd772dad09 Add TODO for possibly sharing state between some tests new b72257ad7d Make denote-sequence--pad throw an error if the type is unknown new 80901d4604 Use denote-sequence-split in two cases new 6fe68be094 Fix denote-sequence-file-prompt indentation new 61f5712095 Capitalise "Denote" in the defgroup of denote-sequence new 220d9876a6 Define denote-sequence-file-p to streamline some procedures new cdba50e984 Rewrite the doc string of denote-sequence-new-parent and let it work from Lisp new 9871d5b2ab Rewrite denote-sequence-new-sibling doc string new 2eded970e9 Rewrite denote-sequence-new-child doc string new 50bace231e Define denote-sequence-link command new 27ef655bc8 Update copyright years in denote-sequence.el new 2a3436e111 Merge branch 'sequence-notes-extension' new 9da97d3dc2 Update copyright years in denote-test.el new 383a610399 Make denote-test.el use Elisp shorthands new 608e0e880b Define denote-sequence-get-all-files-with-prefix new 7299ed9bc0 Define denote-sequence-get-all-files-with-max-depth new f293ee60df Define denote-sequence-dired command and its helpers
Summary of changes: README.org | 2 +- denote-journal-extras.el | 2 +- denote-md-extras.el | 2 +- denote-org-dblock.el | 2 +- denote-org-extras.el | 2 +- denote-rename-buffer.el | 2 +- denote-sequence.el | 418 +++++++++++++++++++++++++++++++++++++++++++++++ denote-silo-extras.el | 2 +- denote-sort.el | 2 +- denote.el | 2 +- tests/denote-test.el | 162 +++++++++++++----- 11 files changed, 549 insertions(+), 49 deletions(-) create mode 100644 denote-sequence.el