From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: Changing the default for `send-mail-function' Date: Mon, 11 Jul 2011 08:25:34 +1000 Message-ID: References: <87vcvmtc7z.fsf@mid.gehheimdienst.de> <87liwgg3vv.fsf@uwakimon.sk.tsukuba.ac.jp> <87y60elo83.fsf@uwakimon.sk.tsukuba.ac.jp> <4E131B9C.4020806@swipnet.se> <87liwc1k08.fsf@gmail.com> <34F70A20-5300-4F2C-A271-C928F67F27EF@mit.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1310336773 8637 80.91.229.12 (10 Jul 2011 22:26:13 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 10 Jul 2011 22:26:13 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 11 00:26:04 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qg2Rw-0006iU-BO for ged-emacs-devel@m.gmane.org; Mon, 11 Jul 2011 00:26:04 +0200 Original-Received: from localhost ([::1]:33974 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qg2Rv-0006bk-5M for ged-emacs-devel@m.gmane.org; Sun, 10 Jul 2011 18:26:03 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:57497) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qg2RY-0006ap-QY for emacs-devel@gnu.org; Sun, 10 Jul 2011 18:25:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qg2RU-0005uF-3q for emacs-devel@gnu.org; Sun, 10 Jul 2011 18:25:40 -0400 Original-Received: from mail-iw0-f169.google.com ([209.85.214.169]:65162) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qg2RT-0005uA-La for emacs-devel@gnu.org; Sun, 10 Jul 2011 18:25:35 -0400 Original-Received: by iwn8 with SMTP id 8so3696574iwn.0 for ; Sun, 10 Jul 2011 15:25:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=YBpkb9fvEEm9kZy5nzunypONGcHf32Y2L/JNwrB0AQY=; b=gyzaULegufG7W+UOjIOOY0S1SxrND9ECcEVQ2AdwINhr/qf/NXb0rz85mhIq9ftcrj JuqERb0L3NAi1SJt54lquC1jWvBoQlFDTFvLSrTraVFL2XE7h4IzwIoKlJFaZJDsQv03 iYcSgwxHlCXaTqTBZrR3x8QYOb9agu1dZ93fA= Original-Received: by 10.231.253.25 with SMTP id my25mr4002775ibb.126.1310336734557; Sun, 10 Jul 2011 15:25:34 -0700 (PDT) Original-Received: by 10.231.15.3 with HTTP; Sun, 10 Jul 2011 15:25:34 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.214.169 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:141922 Archived-At: On Sun, Jul 10, 2011 at 10:27 PM, Lars Magne Ingebrigtsen wrote: > Tim Cross writes: > >> I thought it was going to be configured on Windows systems to >> use the user's default mail client. This was the previous default for >> win32 wasn't it? > > The problem of silently failing is much less of an issue on Windows, > since if you haven't configured your email client there, Windows will > guide you through that. > > On the other hand, I think the user experience of sending mail using > `mailclient-send-it' is pretty awful. =A0It pops up a different mail > client, and then you have to click buttons in that to actually send the > email. > > So while changing the default on Windows isn't that vital, I think it's > better (overall) for people to use the built-in SMTP on Windows, too. > Your argument appears to be from a standpoint of someone who uses emacs as their mail client. I don't know if they are the ones we should worry about as much as the occasional user who is more likely to be affected by the default setting. Someone who wants to use emacs as their client will probably customize the setup anyway. Functions etc that make this easier, such as the one you have written are great for this. However, it is that group who don't use emacs as their mail client, who may not be that familiar with mail client configuration and who really don't want to configure emacs for mail that the default is really relevant for. These users just want mail to work for those rare instances where emacs initiates an email message, such as bug reports. Anyone on a win32 platform who does not use emacs for mail (and therefore, is probably uninterested in configuring emacs for mail) will have either the default mail client configured or will have installed their preferred mail client and have that configured. These users are more likely to find the behavior of emacs using the client they are use to much more convenient for occasional mail messages initiated from emacs than an emacs based client they are unfamiliar with. those who use emacs for their mail will have the incentive and expectation to configure emacs and therefore less likely to be affected by the change in default. They will benefit from the helper function you have written or by any customize interface which helps them customize their mail setup. These users are motivated to make it wor. Tim