[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/denote 9b4310779f 09/11: Use absolute paths in denote--
From: |
ELPA Syncer |
Subject: |
[elpa] externals/denote 9b4310779f 09/11: Use absolute paths in denote--retrieve-files-in-xrefs and denote--retrieve-proces-grep |
Date: |
Mon, 8 Aug 2022 23:57:32 -0400 (EDT) |
branch: externals/denote
commit 9b4310779f429f223be57f58fdad1cde25a79d80
Author: Jean-Philippe Gagné Guay <jeanphilippe150@gmail.com>
Commit: Jean-Philippe Gagné Guay <jeanphilippe150@gmail.com>
Use absolute paths in denote--retrieve-files-in-xrefs and
denote--retrieve-proces-grep
---
denote.el | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/denote.el b/denote.el
index e66017bd2f..8c7568b7f2 100644
--- a/denote.el
+++ b/denote.el
@@ -617,18 +617,14 @@ The xrefs are returned as an alist."
"Return sorted file names sans directory from XREFS.
Parse `denote--retrieve-xrefs'."
(sort
- (delete-dups
- (mapcar (lambda (x)
- (denote--file-name-relative-to-denote-directory (car x)))
- xrefs))
+ (delete-dups (mapcar #'car xrefs))
#'string-lessp))
(defun denote--retrieve-proces-grep (identifier)
"Process lines matching IDENTIFIER and return list of files."
- (let ((file (denote--file-name-relative-to-denote-directory
(buffer-file-name))))
- (denote--retrieve-files-in-output
- (delete file (denote--retrieve-files-in-xrefs
- (denote--retrieve-xrefs identifier))))))
+ (denote--retrieve-files-in-output
+ (delete (buffer-file-name) (denote--retrieve-files-in-xrefs
+ (denote--retrieve-xrefs identifier)))))
;;;; New note
@@ -1912,7 +1908,7 @@ Use optional TITLE for a prettier heading."
(l (length heading)))
(insert (format "%s\n%s\n\n" heading (make-string l ?-))))
(mapc (lambda (f)
- (insert f)
+ (insert (denote--file-name-relative-to-denote-directory f))
(make-button (point-at-bol) (point-at-eol) :type
'denote-link-backlink-button)
(newline))
files)
- [elpa] externals/denote updated (22bb68b86c -> 065a10fc60), ELPA Syncer, 2022/08/08
- [elpa] externals/denote 5d7f4f3cfc 01/11: Remove let-bindings of default-directory, ELPA Syncer, 2022/08/08
- [elpa] externals/denote 9b4310779f 09/11: Use absolute paths in denote--retrieve-files-in-xrefs and denote--retrieve-proces-grep,
ELPA Syncer <=
- [elpa] externals/denote 2c00c3ed44 10/11: Fix backlinks buffer, ELPA Syncer, 2022/08/08
- [elpa] externals/denote 6793a4319d 02/11: Delete variable denote-link--links-to-files, ELPA Syncer, 2022/08/08
- [elpa] externals/denote 2d12ec7457 05/11: Refactor denote--id-exists-p, ELPA Syncer, 2022/08/08
- [elpa] externals/denote d0a174082a 06/11: Remove the absolute parameter from denote--directory-files and delete denote--directory-files-recursively, ELPA Syncer, 2022/08/08
- [elpa] externals/denote 1e8b1b62b4 07/11: Refactor denote--buffer-file-names, ELPA Syncer, 2022/08/08
- [elpa] externals/denote 065a10fc60 11/11: Merge pull request #80 from jeanphilippegg/cleanup, ELPA Syncer, 2022/08/08
- [elpa] externals/denote 8a25727777 03/11: Remove check of current buffer in denote--id-exists-p, ELPA Syncer, 2022/08/08
- [elpa] externals/denote c925928795 04/11: Refactor denote--directory-files-matching-regexp, ELPA Syncer, 2022/08/08
- [elpa] externals/denote 769f497f17 08/11: Ignore hidden directories in denote--subdirs, ELPA Syncer, 2022/08/08