Gnus development mailing list
 help / color / mirror / Atom feed
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.




  parent reply	other threads:[~2007-03-12 19:18 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <87mz2pt92d.fsf@lrde.org>
     [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

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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).