branch: externals/denote commit 37e8876b43a072fdb3271044942a901196f53095 Merge: 69142b2335 edbe4e0193 Author: Protesilaos Stavrou <i...@protesilaos.com> Commit: GitHub <nore...@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)))