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