From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68648 Path: news.gmane.org!not-for-mail From: "Alfred M. Szmidt" Newsgroups: gmane.emacs.devel,gmane.emacs.gnus.general Subject: Re: Sending attachments Date: Mon, 06 Jul 2009 02:37:32 -0400 Message-ID: References: <87k52rzyn1.fsf@benthic.rattlesnake.com> <873a9fw6dt.fsf@catnip.gol.com> <87y6r7yp1y.fsf@stupidchicken.com> <0922916E-B9DD-41C4-8A3D-8550CDD56B62@mit.edu> <83r5ww1m3k.fsf@gnu.org> <871vovsvi8.fsf@catnip.gol.com> <83ljn324xd.fsf@gnu.org> <87skhbrdz3.fsf@catnip.gol.com> <83hbxr0zc6.fsf@gnu.org> <87hbxqrha4.fsf@catnip.gol.com> <83d48e1oz6.fsf@gnu.org> Reply-To: ams@gnu.org NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1246862276 13240 80.91.229.12 (6 Jul 2009 06:37:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 6 Jul 2009 06:37:56 +0000 (UTC) Cc: eliz@gnu.org, yandros@MIT.EDU, yamaoka@jpl.org, ding@gnus.org, emacs-devel@gnu.org To: Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 06 08:37:49 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MNhpk-00087m-Lc for ged-emacs-devel@m.gmane.org; Mon, 06 Jul 2009 08:37:48 +0200 Original-Received: from localhost ([127.0.0.1]:54847 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MNhpj-0007QP-Rt for ged-emacs-devel@m.gmane.org; Mon, 06 Jul 2009 02:37:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MNhpc-0007Mo-St for emacs-devel@gnu.org; Mon, 06 Jul 2009 02:37:40 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MNhpX-0007HG-Qa for emacs-devel@gnu.org; Mon, 06 Jul 2009 02:37:40 -0400 Original-Received: from [199.232.76.173] (port=44693 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MNhpX-0007H6-Ar for emacs-devel@gnu.org; Mon, 06 Jul 2009 02:37:35 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:53335) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MNhpX-0005kG-0H for emacs-devel@gnu.org; Mon, 06 Jul 2009 02:37:35 -0400 Original-Received: from ams by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MNhpU-00036I-Ey; Mon, 06 Jul 2009 02:37:32 -0400 In-reply-to: (message from Miles Bader on Mon, 06 Jul 2009 12:50:58 +0900) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:112065 gmane.emacs.gnus.general:68648 Archived-At: (1) We must still maintain message-mode as well, so mail-mode's "simplicity" yields no obvious code maintenance Benefit. Seeing that we have already rcirc vs. erc, rmail vs. gnus vs. vm vs. mh (which each has their own mail sending mode!), viper vs. vi-mode vs. vile; a small _derived_ mode can't be the problem. You already have people who prefer it, and are more than happy to fix any bugs it has. Maintaince is clear not the issue here. Indeed, it's obviously more of a _burden_ to maintain both modes than it is to maintain message-mode alone (in the case that we got rid of mail-mode). This burden goes up, of course, if mail-mode starts getting more features, like the suggested attachments. For such a feature to be properly implmented they wouldn't be in mail-mode (or any such mode), but in a seperate mode that handles MIME attachment exclusivly. If message-mode handles this itself, then it is a sign that it was not properly thought through. (3) Having both modes present presents a user burden, especially because the default is mail-mode -- there are many cases where a new user may need the extra features (even if he doesn't realize this, e.g., if he is sending non-ASCII characters in a way that isn't handled properly by mail-mode), but will still be using the default settings. I use it every day for non-ASCII text, and mail-mode has not had any problems with that.