From: Miles Bader <miles@gnu.org>
To: rms@gnu.org
Cc: emacs-devel@gnu.org
Subject: Re: Sending attachments
Date: Fri, 03 Jul 2009 11:37:34 +0900 [thread overview]
Message-ID: <buows6qij9t.fsf@dhlpc061.dev.necel.com> (raw)
In-Reply-To: <E1MMRqU-0001dM-E2@fencepost.gnu.org> (Richard Stallman's message of "Thu, 02 Jul 2009 15:21:22 -0400")
Richard Stallman <rms@gnu.org> writes:
> Use message-mode.
>
> There was no reason to add Message mode to Emacs at all.
> Someone decided to write a duplicate mode instead of
> improving the one we had, and snuck it into Emacs without
> submitting the decision to discussion.
I agree, there shouldn't be this duplication, and we should try to fix
it -- but since message-mode has much more functionality (which is
widely used and important), we can't just get rid of message-mode.
Thus we should merge the two modes.
Since message-mode is mostly a superset of mail-mode, then
_technically_ it seems pretty likely that the safest and quickest way
to accomplish this merge would be to adopt message-mode (after fixing
any problems with message-mode, and with whatever other changes are
necessary to help mail-mode users).
I realize that the whole mess annoys you (me too), and that to some
degree it's message-mode that's "at fault" -- but we also need to
think about the technical issues, developer time, and our users.
Message-mode wasn't created or merged maliciously. Let's just let
the past be the past, and try to do the best thing for Emacs and its
users, and merge the two modes into one. If the name "mail-mode" is
preferred, then message-mode can be renamed (with appropriate
compatibility hooks for existing users of message-mode).
Do you have any technical (UI/interfaces/functionality/code-quality/etc)
objections to message-mode? Is the code ugly? Does it not work well
with rmail? Do you not like the name?
Thanks,
-Miles
--
`Life is a boundless sea of bitterness'
next prev parent reply other threads:[~2009-07-03 2:37 UTC|newest]
Thread overview: 167+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-07-01 19:47 Sending attachments Richard Stallman
2009-07-01 19:58 ` Alfred M. Szmidt
2009-07-05 0:06 ` Richard Stallman
2009-07-05 21:52 ` Stefan Monnier
2009-07-06 3:12 ` Eli Zaretskii
2009-07-11 15:38 ` Stefan Monnier
2009-07-06 15:04 ` Richard Stallman
2009-07-11 15:40 ` Stefan Monnier
2009-07-12 10:11 ` Richard Stallman
2009-07-13 12:14 ` Stefan Monnier
2009-07-14 10:44 ` Richard Stallman
2009-07-14 13:10 ` Leo
2009-07-14 13:52 ` Stephen J. Turnbull
2009-07-15 16:45 ` Ted Zlatanov
2009-07-15 18:18 ` Frank Schmitt
2009-07-16 4:42 ` Stephen J. Turnbull
2009-07-16 5:19 ` Jason Rumney
2009-07-16 14:30 ` Ted Zlatanov
2009-07-15 18:27 ` Stefan Monnier
2009-07-16 16:17 ` Richard Stallman
2009-07-16 18:17 ` Ted Zlatanov
2009-07-17 12:20 ` Stephen J. Turnbull
2009-07-19 0:55 ` Mike Kupfer
2009-07-16 1:10 ` Richard Stallman
2009-07-16 5:30 ` Stephen J. Turnbull
2009-07-19 4:37 ` Richard Stallman
2009-07-16 14:45 ` Ted Zlatanov
2009-07-17 13:30 ` Richard Stallman
2009-07-17 18:05 ` Ted Zlatanov
2009-07-18 17:11 ` Richard Stallman
2009-07-18 19:15 ` rfc2047.el dependencies on mm-util.el (was: Sending attachments) Reiner Steib
2009-07-19 4:36 ` Richard Stallman
2009-07-19 5:30 ` rfc2047.el dependencies on mm-util.el Stefan Monnier
2009-07-19 23:21 ` Richard Stallman
2009-07-20 18:21 ` Stefan Monnier
2009-07-20 18:26 ` Bastien
2009-07-20 18:45 ` Chong Yidong
2009-07-21 14:41 ` Richard Stallman
2009-07-19 18:10 ` rfc2047.el dependencies on mm-util.el (was: Sending attachments) Eli Zaretskii
2009-07-19 23:22 ` Richard Stallman
2009-07-22 21:57 ` Kevin Ryde
2009-07-18 17:11 ` Sending attachments Richard Stallman
2009-07-14 16:17 ` Jonathan Rockway
2009-07-14 18:33 ` Bastien
2009-07-14 18:48 ` Stefan Monnier
2009-07-16 1:11 ` Richard Stallman
2009-07-16 1:12 ` Richard Stallman
2009-07-05 22:39 ` Alfred M. Szmidt
2009-07-06 15:05 ` Richard Stallman
2009-07-07 9:43 ` Alfred M. Szmidt
2009-07-01 23:34 ` Miles Bader
2009-07-02 19:21 ` Richard Stallman
2009-07-03 2:37 ` Miles Bader [this message]
2009-07-03 7:44 ` message-mode / mail-mode (was: Sending attachments) Teemu Likonen
2009-07-03 8:43 ` message-mode / mail-mode Miles Bader
2009-07-03 8:55 ` Miles Bader
2009-07-03 9:07 ` Teemu Likonen
2009-07-05 21:40 ` Stefan Monnier
2009-07-06 6:45 ` Reiner Steib
2009-07-11 10:04 ` Stefan Monnier
2009-07-02 1:01 ` Sending attachments Robert J. Chassell
2009-07-02 13:39 ` Miles Bader
2009-07-02 14:33 ` Jason Rumney
2009-07-02 16:40 ` Reiner Steib
2009-07-03 22:52 ` Richard Stallman
2009-07-04 14:39 ` Robert J. Chassell
2009-07-04 15:19 ` Andreas Schwab
2009-07-02 17:26 ` Chong Yidong
2009-07-03 13:47 ` Richard Stallman
2009-07-03 14:21 ` Alfred M. Szmidt
2009-07-05 21:41 ` Stefan Monnier
2009-07-06 15:05 ` Richard Stallman
2009-07-06 16:07 ` Chong Yidong
2009-07-07 10:05 ` Richard Stallman
2009-07-07 12:19 ` Andreas Schwab
2009-07-08 0:16 ` Richard Stallman
2009-07-08 9:46 ` Andreas Schwab
2009-07-08 18:34 ` Richard Stallman
2009-07-08 20:36 ` Reiner Steib
2009-07-09 11:53 ` Richard Stallman
2009-07-08 11:41 ` Jason Rumney
2009-07-08 13:41 ` Miles Bader
2009-07-08 14:16 ` Teemu Likonen
2009-07-08 14:27 ` Miles Bader
2009-07-08 14:40 ` Teemu Likonen
2009-07-08 15:09 ` Jason Rumney
2009-07-09 2:47 ` Miles Bader
2009-07-09 11:54 ` Richard Stallman
2009-07-09 20:43 ` Reiner Steib
2009-07-10 6:39 ` Richard Stallman
2009-07-10 9:02 ` Stephen J. Turnbull
2009-07-10 11:01 ` Eli Zaretskii
2009-07-10 11:55 ` Jason Rumney
2009-07-11 18:30 ` Richard Stallman
2009-07-10 12:42 ` Stephen J. Turnbull
2009-07-11 18:29 ` Richard Stallman
2009-07-10 9:17 ` Jason Rumney
2009-07-08 19:07 ` Reiner Steib
2009-07-09 11:54 ` Richard Stallman
2009-07-09 20:47 ` Reiner Steib
2009-07-08 19:08 ` Reiner Steib
2009-07-07 12:48 ` Jason Rumney
2009-07-06 16:16 ` Glenn Morris
2009-07-07 10:05 ` Richard Stallman
2009-07-03 17:37 ` Chong Yidong
2009-07-03 22:52 ` Richard Stallman
2009-07-04 15:11 ` Teemu Likonen
2009-07-04 15:54 ` Leo
2009-07-05 14:47 ` Chong Yidong
2009-07-06 20:13 ` Eli Zaretskii
2009-07-07 1:12 ` Miles Bader
2009-07-07 3:22 ` Eli Zaretskii
2009-07-07 4:54 ` Miles Bader
2009-07-07 19:14 ` Eli Zaretskii
2009-07-11 18:50 ` Stefan Monnier
2009-07-11 20:25 ` Eli Zaretskii
2009-07-07 9:43 ` Alfred M. Szmidt
2009-07-07 10:11 ` Richard Riley
2009-07-07 13:53 ` Chong Yidong
2009-07-07 10:05 ` Richard Stallman
2009-07-07 13:49 ` Chong Yidong
2009-07-08 0:16 ` Richard Stallman
2009-07-10 13:29 ` Chong Yidong
2009-07-11 19:02 ` Stefan Monnier
2009-07-15 21:51 ` Reducing Gnus dependencies in message.el (was: Sending attachments) Reiner Steib
2009-07-03 14:21 ` Sending attachments Alfred M. Szmidt
2009-07-04 15:33 ` Chad Brown
2009-07-04 15:53 ` Eli Zaretskii
2009-07-04 17:08 ` Chad Brown
2009-07-05 10:18 ` Richard Stallman
2009-07-05 1:40 ` Daniel Pittman
2009-07-05 2:39 ` Miles Bader
2009-07-05 3:18 ` Eli Zaretskii
2009-07-05 3:44 ` Miles Bader
2009-07-05 18:16 ` Eli Zaretskii
2009-07-05 20:44 ` Miles Bader
2009-07-06 3:15 ` Eli Zaretskii
2009-07-06 3:50 ` Miles Bader
2009-07-06 4:54 ` Miles Bader
2009-07-06 20:06 ` Eli Zaretskii
2009-07-06 22:35 ` Miles Bader
2009-07-07 0:59 ` Kenichi Handa
2009-07-07 9:43 ` Alfred M. Szmidt
2009-07-08 0:16 ` Richard Stallman
2009-07-11 15:45 ` Stefan Monnier
2009-07-06 6:37 ` Alfred M. Szmidt
2009-07-06 7:47 ` Miles Bader
2009-07-06 20:08 ` Eli Zaretskii
2009-07-06 14:13 ` Chong Yidong
2009-07-06 20:15 ` Eli Zaretskii
2009-07-07 5:57 ` Giorgos Keramidas
2009-07-06 15:05 ` Richard Stallman
2009-07-11 19:08 ` Stefan Monnier
2009-07-11 19:41 ` Alfred M. Szmidt
2009-07-12 3:05 ` Leo
2009-07-12 3:10 ` Lennart Borgman
2009-07-13 12:11 ` Stefan Monnier
2009-07-15 9:35 ` Alfred M. Szmidt
2009-07-15 11:44 ` Richard Riley
2009-07-15 14:22 ` Stefan Monnier
2009-07-05 22:56 ` Chong Yidong
2009-07-06 20:10 ` Eli Zaretskii
2009-07-05 8:01 ` Andreas Schwab
2009-07-05 8:30 ` Miles Bader
2009-07-06 15:05 ` Richard Stallman
2009-07-05 20:05 ` Byung-Hee HWANG
2009-07-05 20:22 ` Alfred M. Szmidt
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
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=buows6qij9t.fsf@dhlpc061.dev.necel.com \
--to=miles@gnu.org \
--cc=emacs-devel@gnu.org \
--cc=rms@gnu.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 public inbox
https://git.savannah.gnu.org/cgit/emacs.git
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 read-only IMAP folder(s) and NNTP newsgroup(s).