[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/gnus-mock 5c2d129 19/27: [gnus-mock] Create empty draft
From: |
Stefan Monnier |
Subject: |
[elpa] externals/gnus-mock 5c2d129 19/27: [gnus-mock] Create empty draft/queue directories in advance |
Date: |
Tue, 1 Dec 2020 10:11:40 -0500 (EST) |
branch: externals/gnus-mock
commit 5c2d12948002b8443f19359d9f3edae1079d2d12
Author: Eric Abrahamsen <eric@ericabrahamsen.net>
Commit: Eric Abrahamsen <eric@ericabrahamsen.net>
[gnus-mock] Create empty draft/queue directories in advance
* packages/gnus-mock/gnus-mock.el (gnus-mock-start): Otherwise the
nndraft groups are inactive at startup, and you need to M-g or
restart Gnus to create the directories and make them fully active.
---
gnus-mock.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/gnus-mock.el b/gnus-mock.el
index 1d578c9..221340e 100644
--- a/gnus-mock.el
+++ b/gnus-mock.el
@@ -184,7 +184,7 @@ will start a mock Gnus session."
gnus-mock-data-dir
(file-name-as-directory mock-tmp-dir) nil nil t)
;; Git doesn't let us commit empty directories, so create our
- ;; necessary empty maildir bits.
+ ;; necessary empty maildir bits, and draft directories.
(mapc (lambda (path) (make-directory path t))
(mapcar (lambda (dir)
(format "%s/test/%s" mock-tmp-dir dir))
@@ -192,6 +192,8 @@ will start a mock Gnus session."
"incoming/tmp" "incoming/new" "incoming/cur"
"incoming/.nnmaildir/marks" "incoming/.nnmaildir/nov"
"mails/tmp" "mails/new" "mails/.nnmaildir/marks")))
+ (make-directory (format "%s/drafts/drafts" mock-tmp-dir) t)
+ (make-directory (format "%s/drafts/queue" mock-tmp-dir))
;; Possibly insert additional config.
(when gnus-mock-init-file
(with-temp-buffer
- [elpa] externals/gnus-mock a21fb5d 08/27: gnus-mock/data/.gnus.el: Fix comment, (continued)
- [elpa] externals/gnus-mock a21fb5d 08/27: gnus-mock/data/.gnus.el: Fix comment, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 9cf301f 10/27: [gnus-mock] Zoop the condition-case up around the whole function, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 5431bdd 13/27: [gnus-mock] Fix two small bugs, bump version to 0.2.1, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 5564ed9 15/27: [gnus-mock] Don't completely swallow errors, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock de629d1 20/27: [gnus-mock] Add Paul Eggert's misencoded Gnus message, bump to 0.4.2, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock adbd14e 24/27: [gnus-mock] Improvement to previous patch, bump to 0.4.4, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 35692d0 26/27: [gnus-mock] Add guard around setting sendmail-program, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 9196a0f 11/27: [gnus-mock] Instead of inserting strings, use princ and prin1, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock ab39a00 12/27: [gnus-mock] Conditionally add nnimap server, bump to 0.2.0, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 0e8663e 14/27: [gnus-mock] Add Cyrillic group to the nnimap server, bump to 0.3.0, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 5c2d129 19/27: [gnus-mock] Create empty draft/queue directories in advance,
Stefan Monnier <=
- [elpa] externals/gnus-mock 91b3515 25/27: [gnus-mock] Munge maildir article filenames, bump to 0.4.5, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock d6b2564 18/27: Add nnml server with non-ASCII group name, bump to 0.4.1, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 5e503c7 21/27: [gnus-mock] Skeleton code for Gnus Mock interactive tests, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 4d53dcf 22/27: * gnus-mock.el: Remove redundant :group args, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 84c6b96 27/27: * .gitignore: New file, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 7c1d7b1 16/27: [gnus-mock] Set a value of default-directory for child Emacs process, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock bfaa249 17/27: [gnus-mock] Set gnus-verbose to max by default, bump to 0.4.0, Stefan Monnier, 2020/12/01
- [elpa] externals/gnus-mock 6f22e65 23/27: [gnus-mock] Protect value of gnus-mock-data-dir, bump to 0.4.3, Stefan Monnier, 2020/12/01