emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/denote 0bc53a4bce: Make public the prompt for selecting


From: ELPA Syncer
Subject: [elpa] externals/denote 0bc53a4bce: Make public the prompt for selecting linked file
Date: Sat, 11 May 2024 00:58:02 -0400 (EDT)

branch: externals/denote
commit 0bc53a4bce32ba08a9007a4b527b2b9b51089c64
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Make public the prompt for selecting linked file
---
 README.org |  5 +++++
 denote.el  | 11 ++++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/README.org b/README.org
index a07017c8a2..0a6fd5d061 100644
--- a/README.org
+++ b/README.org
@@ -4701,6 +4701,11 @@ might change them without further notice.
   matter =KEYWORDS= for org file type.  =KEYWORDS= is a list of
   strings.  Consult the ~denote-file-types~ for how this is used.
 
+#+findex: denote-select-linked-file-prompt
++ Function ~denote-select-linked-file-prompt~ :: Prompt for linked
+  file among =FILES=. [ Made publicly available as part of
+  {{{development-version}}}. ]
+
 #+findex: denote-link-return-links
 + Function ~denote-link-return-links~ :: Return list of links in
   current or optional =FILE=.  Also see ~denote-link-return-backlinks~.
diff --git a/denote.el b/denote.el
index 3695999d93..d85ab77881 100644
--- a/denote.el
+++ b/denote.el
@@ -3697,7 +3697,7 @@ function."
 (defalias 'denote-link--find-file-history 'denote-link-find-file-history
   "Compatibility alias for `denote-link-find-file-history'.")
 
-(defun denote-link--find-file-prompt (files)
+(defun denote-select-linked-file-prompt (files)
   "Prompt for linked file among FILES."
   (let ((file-names (mapcar #'denote-get-file-name-relative-to-denote-directory
                             files)))
@@ -3706,6 +3706,11 @@ function."
      (denote--completion-table 'file file-names)
      nil t nil 'denote-link-find-file-history)))
 
+(define-obsolete-function-alias
+  'denote-link--find-file-prompt
+  'denote-select-linked-file-prompt
+  "3.0.0")
+
 (defun denote-link-return-links (&optional file)
   "Return list of links in current or optional FILE.
 Also see `denote-link-return-backlinks'."
@@ -3733,7 +3738,7 @@ Also see `denote-link-return-backlinks'."
   (find-file
    (concat
     (denote-directory)
-    (denote-link--find-file-prompt
+    (denote-select-linked-file-prompt
      (or (denote-link-return-links)
          (user-error "No links found"))))))
 
@@ -3759,7 +3764,7 @@ Like `denote-find-link', but select backlink to follow."
   (find-file
    (denote-get-path-by-id
     (denote-extract-id-from-string
-     (denote-link--find-file-prompt
+     (denote-select-linked-file-prompt
       (or (denote-link-return-backlinks)
           (user-error "No backlinks found")))))))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]