Protesilaos Stavrou
d8cd571f91
Clarify the doc string of denote-add-links
2026-01-03 08:33:48 +02:00
Protesilaos Stavrou
d16465816e
Mention the link to contents in denote-add-links
2026-01-03 08:33:48 +02:00
Protesilaos Stavrou
f55b84317a
Mention the link to contents command in the "Getting started with Denote"
2026-01-03 08:33:48 +02:00
Protesilaos Stavrou
730d3d9734
Reword doc string of denote--command-with-features
...
Just so that it is imperative.
2026-01-03 08:33:48 +02:00
Protesilaos Stavrou
b42fc5fea4
Fix error with nil values for the affix function
...
When the helpers there return nil I am getting an error because the
completion expects a string.
2026-01-02 11:18:31 +02:00
Protesilaos Stavrou
9b907d5457
Acknowledge alvmts for commit 7f91907
...
This was done in pull request 658: <https://github.com/protesilaos/denote/pull/658 >.
The change is small, meaning that alvmts does not need to assign
copyright to the Free Software Foundation.
2026-01-02 08:25:04 +02:00
Protesilaos Stavrou
2aacd8f90d
Merge pull request #658 from alvmts/alvmts-patch-1
...
Fix trimming of Org links in `denote-link-ol-follow'
2026-01-02 08:23:54 +02:00
alvmts
7f91907a79
Simplify regexp in `denote-link-ol-follow'
2026-01-01 02:10:43 -05:00
alvmts
54494edf5a
Fix trimming of Org links in `denote-link-ol-follow'
...
This patch makes it so only search options in Org links get trimmed when checking whether the linked file exists.
The old regex erroneously truncates filenames containing a single colon, so "/tmp/foo:bar/file.ext" becomes "/tmp/foo".
2026-01-01 01:39:22 -05:00
Protesilaos Stavrou
a576d8917c
Clarify that denote-org-capture-with-prompts SIGNATURE is part of the current development target
2025-12-29 07:39:49 +02:00
Protesilaos Stavrou
06cc35ab80
Fix wrapping in commit 1c3f404 and acknowledge Tobias Lidman-Strauss for it
...
The commit was done in merge request 2 on the GitLab mirror:
<https://gitlab.com/protesilaos/denote/-/merge_requests/2 >.
2025-12-28 08:43:46 +02:00
Protesilaos Stavrou
e3a363f367
Merge branch 'drostan-main-patch-47068' into 'main'
...
Function denote-org-capture-with-prompts updated to accept signature prompt (new try)
See merge request protesilaos/denote!2
2025-12-28 08:39:22 +02:00
Tobias Lidman-Strauss
1c3f4042f9
Function denote-org-capture-with-prompts updated to accept signature prompt (new try)
2025-12-28 08:39:22 +02:00
Protesilaos Stavrou
1d0b6fb5d4
Reimplement commit be6e713 without removing HAS-IDENTIFIER from denote-directory-files
...
Thanks to Jean-Philippe Gagné Guay for reminding me that
HAS-IDENTIFIER is for use-cases we support. This was done in issue
655: <https://github.com/protesilaos/denote/issues/655 >
2025-12-28 08:10:09 +02:00
Protesilaos Stavrou
bea7718049
Revert "REMOVE the has-identifier from denote-directory-files and make obsolete denote-directory-get-files-function"
...
This reverts commit be6e713d88 .
Thanks to Jean-Philippe Gagné Guay for reminding me that this change
breaks some of the use-cases we support. This was done in issue 655:
<https://github.com/protesilaos/denote/issues/655 >
2025-12-28 07:49:09 +02:00
Protesilaos Stavrou
be6e713d88
REMOVE the has-identifier from denote-directory-files and make obsolete denote-directory-get-files-function
...
This was making things too complex for our purposes. Users who need to
do something else should write an advice for this function.
I am also adding an optional DIRECTORIES parameter in the spirit of
commit 5203bc0 .
2025-12-22 06:59:43 +02:00
Protesilaos Stavrou
5203bc00cf
Ensure that denote-directories is not computed multiple times
2025-12-22 06:41:04 +02:00
Protesilaos Stavrou
916dde6ba7
Throw error if denote-get-file-name-relative-to-denote-directory FILE is not absolute
2025-12-22 05:47:53 +02:00
Protesilaos Stavrou
6751c1b999
Use file prompt metadata for denote-select-from-files-prompt as well
2025-12-22 05:24:59 +02:00
Protesilaos Stavrou
0dfaf46a68
Make affixation for file prompt also cover custom identifiers and signatures
2025-12-22 05:18:55 +02:00
Protesilaos Stavrou
09a382fc46
Add FIXME about the group-function breaking the completion highlight of match visible words
...
I cannot tell why this is happening. Will need to investigate further.
I thought it might have to do with 'denote-retrieve-filename-title'
changing the match data. But the problem persists even if I put a
regular string in its case which is also found in the completion
candidates I am testing it against.
2025-12-16 17:55:51 +02:00
Protesilaos Stavrou
badafe9782
Simplify the denote-file-prompt group-function
2025-12-16 17:54:24 +02:00
Protesilaos Stavrou
f6243f1ecb
Make stylistic change to an if-let in denote-file-prompt-group
2025-12-16 09:25:32 +02:00
Protesilaos Stavrou
fde5e924fc
Tone down the directory component (see commit cdfffba)
2025-12-16 08:47:06 +02:00
Protesilaos Stavrou
cdfffbaeaa
Account for subdirs in denote-file-prompt-group function
2025-12-16 08:45:10 +02:00
Protesilaos Stavrou
5f082c5a07
Use as Commentary what I have in the README.md and on my website
2025-12-16 07:37:35 +02:00
Protesilaos Stavrou
75c75a90e3
Use 'denote-file' completion category and make icons' packages know about it
2025-12-16 06:30:22 +02:00
Protesilaos Stavrou
ce86684870
Avoid calling the denote-directories twice when single-dir-p is relevant
2025-12-15 18:23:49 +02:00
Protesilaos Stavrou
1064cc2f38
Make stylistic change to denote-sort-component-prompt
2025-12-15 09:52:11 +02:00
Protesilaos Stavrou
bc5f10d963
Use completion table for denote-command-prompt
2025-12-15 09:51:59 +02:00
Protesilaos Stavrou
8ea5ac5cd9
Expand the completion metadata of the denote-file-prompt
2025-12-15 09:51:17 +02:00
Protesilaos Stavrou
cc83feb3ba
Include denote-rename-file-identifier in the manual
...
Thanks to jarofromel for telling me about its absence in issue 646:
<https://github.com/protesilaos/denote/issues/646 >.
2025-12-14 09:29:22 +02:00
Protesilaos Stavrou
f7e6f4d442
Define group function and display-sort-function for denote-file-prompt
2025-12-14 09:12:29 +02:00
Protesilaos Stavrou
ee0685ccc7
Rewrite the denote-subdirectory-prompt and add relevant comments
2025-12-14 08:07:56 +02:00
Protesilaos Stavrou
d9537e2c9d
Add FIXME about denote-get-file-name-relative-to-denote-directory
2025-12-14 08:07:44 +02:00
Protesilaos Stavrou
d9ecf5a988
Add optional DIRECTORIES to denote-directory-subdirectories and relevant FIXME
2025-12-14 08:04:45 +02:00
Protesilaos Stavrou
a2476e9ac7
Add FIXME comment about denote-directory-get-files
2025-12-14 08:02:57 +02:00
Protesilaos Stavrou
7cc62eb5fb
Make denote--directory-all-files-recursively accept DIRECTORIES and add FIXME about it
2025-12-14 08:01:43 +02:00
Protesilaos Stavrou
68a5c712d5
Add optional DIRECTORIES to denote-directories-get-common-root
2025-12-14 07:59:50 +02:00
Protesilaos Stavrou
4fe3cf165e
Define denote-get-completion-table and use it
2025-12-14 07:18:09 +02:00
Protesilaos Stavrou
220644d97c
Add missing reference to denote-query-format-heading-function in the manual
2025-12-13 05:26:17 +02:00
Protesilaos Stavrou
72e3c01a7b
Change how we integrate with markdown-follow-link-functions and explain why
...
I hope this does not comes back to bite me but we will find out in
time. It looks safe.
2025-12-13 05:19:29 +02:00
Protesilaos Stavrou
04f604877e
Make small refinements to denote-fontify-links
2025-12-13 05:19:00 +02:00
Protesilaos Stavrou
4497f11b35
Remove wrong key binding from denote-link-mouse-map
2025-12-13 05:18:26 +02:00
Protesilaos Stavrou
74c7aeeb1b
Explain why denote-grep display-buffer action is different
2025-12-13 05:18:03 +02:00
Protesilaos Stavrou
42a3f393e2
Use consistent display-buffer actions for backlinks and query links
2025-12-13 05:17:36 +02:00
Protesilaos Stavrou
e45fde09c1
Use diffent fn for denote-query-format-heading-function value and update docstring
2025-12-13 05:16:30 +02:00
Protesilaos Stavrou
d86cb70426
Make sure denote-get-link-description issues a warning only when it must
...
Otherwise it warns every time a link is inserted, which is wrong.
Thanks to Oliver Epper for reporting the problem in issue 651:
<https://github.com/protesilaos/denote/issues/651 >.
2025-11-29 07:08:11 +02:00
Protesilaos Stavrou
529148eba6
Elaborate where I learnt about wrong-number-of-arguments error type
2025-11-24 12:23:56 +02:00
Protesilaos Stavrou
133439ba1e
Bump version number to trigger GNU ELPA update
...
There have been some fixes that I want to include in the package.
Otherwise I will need to delay those until version 4.2.0, which might
be released next year...
2025-11-23 05:36:49 +02:00