[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/denote 5f6501a40c 05/19: Make denote-link--prepare-link
From: |
ELPA Syncer |
Subject: |
[elpa] externals/denote 5f6501a40c 05/19: Make denote-link--prepare-links account for files with signature |
Date: |
Sat, 2 Dec 2023 03:57:52 -0500 (EST) |
branch: externals/denote
commit 5f6501a40ca5b87783fa74279023b8b81de7a731
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>
Make denote-link--prepare-links account for files with signature
This affects the command 'denote-add-links' as well as the
'denote-links', 'denote-backlinks', 'denote-files' Org dynamic blocks.
The latter three can be inserted at point with these commands:
- 'denote-org-dblock-insert-links'
- 'denote-org-dblock-insert-backlinks'
- 'denote-org-dblock-insert-files'
---
denote.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/denote.el b/denote.el
index a797935cd0..c19f1765c9 100644
--- a/denote.el
+++ b/denote.el
@@ -3537,7 +3537,10 @@ Otherwise sort lines while accounting for
`denote-link-add-links-sort'."
(denote-format-link
file
(denote-link--file-type-format current-file-type id-only)
- (denote--link-get-description file (denote-filetype-heuristics
file))))))
+ (let ((type (denote-filetype-heuristics file)))
+ (if (denote-file-has-signature-p file)
+ (denote--link-get-description-with-signature file type)
+ (denote--link-get-description file type)))))))
files)
(unless no-sort
(sort-lines denote-link-add-links-sort (point-min) (point-max)))
- [elpa] externals/denote a44600b4fa 11/19: Refactor denote-retrieve-filename-title, (continued)
- [elpa] externals/denote a44600b4fa 11/19: Refactor denote-retrieve-filename-title, ELPA Syncer, 2023/12/02
- [elpa] externals/denote 8e8cecde65 12/19: Clarify what 'denote-retrieve-filename-signature' fallback return value is, ELPA Syncer, 2023/12/02
- [elpa] externals/denote 13674e8f76 06/19: Expand the interactive spec of Org dynamic blocks to cover org-mode, ELPA Syncer, 2023/12/02
- [elpa] externals/denote 938a761ae8 09/19: Remove trailing space from denote-sort-component-prompt text, ELPA Syncer, 2023/12/02
- [elpa] externals/denote df82fcf176 01/19: Fix nil title error in denote-change-file-type-and-front-matter, ELPA Syncer, 2023/12/02
- [elpa] externals/denote ad644c88e8 02/19: Add 'omit-current' parameter to denote-sort-get-directory-files, ELPA Syncer, 2023/12/02
- [elpa] externals/denote 199609b3f3 08/19: Consolidate font-lock keywords into a single variable, ELPA Syncer, 2023/12/02
- [elpa] externals/denote 89ddd46996 15/19: Add TODOs for denote-org-capture-with-prompts, ELPA Syncer, 2023/12/02
- [elpa] externals/denote 981410d347 18/19: Add missing reference to denote-faces-signature, ELPA Syncer, 2023/12/02
- [elpa] externals/denote c686a9e16a 17/19: Make title prompt accept empty string; renaming now ignores/removes title if empty, ELPA Syncer, 2023/12/02
- [elpa] externals/denote 5f6501a40c 05/19: Make denote-link--prepare-links account for files with signature,
ELPA Syncer <=
- [elpa] externals/denote b13d899c01 10/19: Fix sorting algorithm of denote-sort-signature-lessp, ELPA Syncer, 2023/12/02