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

[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



reply via email to

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