Merge changes made in Gnus trunk.

message.el (message-auto-save-directory): If the ~/Mail directory doesn't exist, use ~ as the auto-save directory (bug#4432).
gnus-group.el (gnus-group-read-ephemeral-group): Start Gnus if it hasn't already been started.
This commit is contained in:
Lars Magne Ingebrigtsen 2011-07-17 00:11:27 +00:00 committed by Katsumi Yamaoka
parent b56414357f
commit 64a465b2d9
3 changed files with 13 additions and 1 deletions

View file

@ -1,3 +1,11 @@
2011-07-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
* message.el (message-auto-save-directory): If the ~/Mail directory
doesn't exist, use ~ as the auto-save directory (bug#4432).
* gnus-group.el (gnus-group-read-ephemeral-group): Start Gnus if it
hasn't already been started.
2011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus.el (debbugs-gnu): Renamed from debbugs-emacs.

View file

@ -2282,6 +2282,8 @@ Return the name of the group if selection was successful."
(gnus-group-completing-read)
(gnus-read-method "From method")))
;; Transform the select method into a unique server.
(unless (gnus-alive-p)
(gnus-no-server))
(when (stringp method)
(setq method (gnus-server-to-method method)))
(setq method

View file

@ -1310,7 +1310,9 @@ text and it replaces `self-insert-command' with the other command, e.g.
:type '(repeat function))
(defcustom message-auto-save-directory
(file-name-as-directory (expand-file-name "drafts" message-directory))
(if (file-exists-p message-directory)
(file-name-as-directory (expand-file-name "drafts" message-directory))
"~/")
"*Directory where Message auto-saves buffers if Gnus isn't running.
If nil, Message won't auto-save."
:group 'message-buffers