From: Richard Stallman <rms@gnu.org>
To: Katsumi Yamaoka <yamaoka@jpl.org>
Cc: michael@cadilhac.name, emacs-devel@gnu.org, ding@gnus.org
Subject: Re: report-emacs-bug and *mail* buffer.
Date: Mon, 12 Mar 2007 15:18:07 -0400 [thread overview]
Message-ID: <E1HQq23-0005uy-Ln@fencepost.gnu.org> (raw)
In-Reply-To: <b4m1wjvf5ru.fsf@jpl.org> (message from Katsumi Yamaoka on Mon, 12 Mar 2007 13:24:37 +0900)
>>>>> In <E1HQZKI-0006hW-La@fencepost.gnu.org> Richard Stallman wrote:
> =2D message-user-agent, which calls `message-mail', ignores its
> SWITCH-FUNCTION and CONTINUE args and always open a new buffer.
> Isn't that a bug? Shouldn't message-mail obey these arguments?
We will have to implement them in Gnus if those arguments are
really required,
Please make them work. It does not have to be done right now,
though.
although I think it doesn't solve the problem
that `sendmail-user-agent' overrides an existing *mail* buffer.
I am not sure what that means, or whether it is really a problem,
but it is certainly a different issue. If you want to raise it,
please send a bug report about it.
IMHO, implementing SWITCH-FUNCTION is regression. Because, in
the case that `mail-user-agent' is `gnus-user-agent', we can use
the `gnus-buffer-configuration' feature to customize how to pop
to a mail buffer up variously.
Those features are fine, for when the caller has no preference,
but if the caller specifies a particular method, Gnus should
not just ignore it.
For CONTINUE, it is hard to me
to imagine the situation where I want to use an existing *mail*
buffer in order to compose a new mail.
CONTINUE means the user has given a command to resume editing an
existing draft outgoing message. If the user wants to "compose new
mail", he will pass nil for CONTINUE.
Anyway, that Gnus users
set `mail-user-agent' to `gnus-user-agent' is the best, I think.
Since I don't use Message mode or Gnus, I do not know that
message-user-agent differs from gnus-user-agent.
Does gnus-user-agent implement CONTINUE and SWITCH-FUNCTION? If not,
the same things I said about message-user-agent apply also to
gnus-user-agent.
next prev parent reply other threads:[~2007-03-12 19:18 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-03-07 14:36 report-emacs-bug and *mail* buffer Michaël Cadilhac
[not found] ` <E1HQFbl-0001tK-20@fencepost.gnu.org>
[not found] ` <87fy8bsxtp.fsf@lrde.org>
2007-03-12 1:27 ` Richard Stallman
2007-03-12 4:24 ` Katsumi Yamaoka
2007-03-12 6:40 ` Miles Bader
2007-03-12 19:18 ` Richard Stallman [this message]
2007-03-13 0:59 ` Katsumi Yamaoka
2007-03-14 3:25 ` Richard Stallman
2007-03-14 9:12 ` Katsumi Yamaoka
2007-03-14 11:48 ` Katsumi Yamaoka
2007-03-12 1:27 ` Richard Stallman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1HQq23-0005uy-Ln@fencepost.gnu.org \
--to=rms@gnu.org \
--cc=ding@gnus.org \
--cc=emacs-devel@gnu.org \
--cc=michael@cadilhac.name \
--cc=yamaoka@jpl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.