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

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

[elpa] externals/denote 37e8876b43 10/13: Merge pull request #174 from j


From: ELPA Syncer
Subject: [elpa] externals/denote 37e8876b43 10/13: Merge pull request #174 from jeanphilippegg/small-cleanup
Date: Sun, 15 Oct 2023 03:57:51 -0400 (EDT)

branch: externals/denote
commit 37e8876b43a072fdb3271044942a901196f53095
Merge: 69142b2335 edbe4e0193
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #174 from jeanphilippegg/small-cleanup
    
    Small cleanup
---
 denote.el | 22 +++++++++-------------
 1 file changed, 9 insertions(+), 13 deletions(-)

diff --git a/denote.el b/denote.el
index 6131fbeb0c..77b8cc2467 100644
--- a/denote.el
+++ b/denote.el
@@ -748,13 +748,10 @@ FILE must be an absolute path."
   (when (string-match denote-id-regexp string)
     (match-string 0 string)))
 
-;; TODO 2022-09-26: Maybe we can consolidate this with
-;; `denote--dir-in-denote-directory-p'?  Another check for the
-;; directory prefix is done in `denote-file-is-note-p'.
-(defun denote--default-dir-has-denote-prefix ()
-  "Test `default-directory' for variable `denote-directory' prefix."
-  (string-prefix-p (denote-directory)
-                   (expand-file-name default-directory)))
+(define-obsolete-function-alias
+  'denote--default-dir-has-denote-prefix
+  'denote--dir-in-denote-directory-p
+  "2.1.0")
 
 (defun denote--exclude-directory-regexp-p (file)
   "Return non-nil if FILE matches `denote-excluded-directories-regexp'."
@@ -1545,11 +1542,10 @@ creation."
       (insert template))))
 
 (defun denote--dir-in-denote-directory-p (directory)
-  "Return DIRECTORY if in variable `denote-directory', else nil."
-  (when (and directory
-             (string-prefix-p (denote-directory)
-                              (expand-file-name directory)))
-    directory))
+  "Return non-nil if DIRECTORY is in variable `denote-directory'."
+  (and directory
+       (string-prefix-p (denote-directory)
+                        (expand-file-name directory))))
 
 (defun denote--valid-file-type (filetype)
   "Return a valid filetype given the argument FILETYPE.
@@ -2094,7 +2090,7 @@ the file type is assumed to be the first of 
`denote-file-types'."
    (lambda (buf)
      (with-current-buffer buf
        (when (and (eq major-mode 'dired-mode)
-                  (denote--default-dir-has-denote-prefix))
+                  (denote--dir-in-denote-directory-p default-directory))
          (revert-buffer))))
    (buffer-list)))
 



reply via email to

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