[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/denote a0c2289645 01/14: Remove denote-dired--rename-fi
From: |
ELPA Syncer |
Subject: |
[elpa] externals/denote a0c2289645 01/14: Remove denote-dired--rename-file-is-regular-p |
Date: |
Sun, 17 Jul 2022 02:57:28 -0400 (EDT) |
branch: externals/denote
commit a0c228964542d1ba8e197cc1bb9793778a41c36b
Author: Jean-Philippe Gagné Guay <jeanphilippe150@gmail.com>
Commit: Jean-Philippe Gagné Guay <jeanphilippe150@gmail.com>
Remove denote-dired--rename-file-is-regular-p
---
denote-dired.el | 23 +++++++++++------------
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git a/denote-dired.el b/denote-dired.el
index 8781d9aec4..5d9fb9f7ab 100644
--- a/denote-dired.el
+++ b/denote-dired.el
@@ -187,20 +187,19 @@ everything works as intended."
(set-visited-file-name new-name nil t))))
(defun denote-dired--rename-dired-file-or-prompt ()
- "Return Dired file at point, else prompt for one."
+ "Return Dired file at point, else prompt for one.
+
+Throw error is FILE is not regular, else return FILE."
(or (dired-get-filename nil t)
(let* ((file (buffer-file-name))
(format (if file
(format "Rename file Denote-style [%s]: " file)
- "Rename file Denote-style: ")))
- (read-file-name format nil file t nil))))
-
-(defun denote-dired--rename-file-is-regular (file)
- "Throw error is FILE is not regular, else return FILE."
- (if (or (file-directory-p file)
- (not (file-regular-p file)))
- (user-error "Only rename regular files")
- file))
+ "Rename file Denote-style: "))
+ (selected-file (read-file-name format nil file t nil)))
+ (if (or (file-directory-p selected-file)
+ (not (file-regular-p selected-file)))
+ (user-error "Only rename regular files")
+ selected-file))))
;;;###autoload
(defun denote-dired-rename-file (file title keywords)
@@ -232,7 +231,7 @@ This command is intended to (i) rename existing Denote
notes, (ii) complement note-taking, such as by renaming
attachments that the user adds to their notes."
(interactive
- (let ((file (denote-dired--rename-file-is-regular
(denote-dired--rename-dired-file-or-prompt))))
+ (let ((file (denote-dired--rename-dired-file-or-prompt)))
(list
file
(denote--title-prompt (denote-retrieve--value-title file))
@@ -381,7 +380,7 @@ For per-file-type front matter, refer to the variables:
- `denote-toml-front-matter'
- `denote-yaml-front-matter'"
(interactive
- (let ((file (denote-dired--rename-file-is-regular
(denote-dired--rename-dired-file-or-prompt))))
+ (let ((file (denote-dired--rename-dired-file-or-prompt)))
(list
file
(denote--title-prompt (or (denote-retrieve--value-title file)
- [elpa] externals/denote 171270d901 04/14: Update dired buffers in subdirectories, (continued)
- [elpa] externals/denote 171270d901 04/14: Update dired buffers in subdirectories, ELPA Syncer, 2022/07/17
- [elpa] externals/denote 9fcd37911e 05/14: Refactor renaming commands, ELPA Syncer, 2022/07/17
- [elpa] externals/denote d823de7e82 06/14: Add denote-dired-rename-file alias, ELPA Syncer, 2022/07/17
- [elpa] externals/denote f35aefbc2f 09/14: Remove condition in denote-dired-rename-marked-files, ELPA Syncer, 2022/07/17
- [elpa] externals/denote 06bcd2d61b 11/14: Mark denote-dired-rename-file and denote-dired-convert-file-to-denote obsolete, ELPA Syncer, 2022/07/17
- [elpa] externals/denote 24a0037d40 12/14: denote-retrieve--search only works on Denote file types, ELPA Syncer, 2022/07/17
- [elpa] externals/denote 798b595220 14/14: Merge pull request #51 from jeanphilippegg/renaming-functions, ELPA Syncer, 2022/07/17
- [elpa] externals/denote 0844cfb98a 07/14: Rework denote-dired-rename-marked-files, ELPA Syncer, 2022/07/17
- [elpa] externals/denote 018f2d5618 10/14: Make denote-dired-post-rename-functions obsolete, ELPA Syncer, 2022/07/17
- [elpa] externals/denote 3df00e3758 13/14: Merge remote-tracking branch 'origin/main' into renaming-functions, ELPA Syncer, 2022/07/17
- [elpa] externals/denote a0c2289645 01/14: Remove denote-dired--rename-file-is-regular-p,
ELPA Syncer <=
- [elpa] externals/denote fb579e902d 03/14: Remove unused arguments of denote-dired-update-dired-buffers, ELPA Syncer, 2022/07/17
- [elpa] externals/denote 62a6e6e2ea 08/14: Update docstring of denote-dired-rename-file-and-add-front-matter, ELPA Syncer, 2022/07/17