From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/80305 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel,gmane.emacs.gnus.general Subject: Re: smtp crap Date: Tue, 11 Oct 2011 16:48:44 -0400 Message-ID: References: <8739f4kzp3.fsf@catnip.gol.com> <87ipo0p1bc.fsf@stupidchicken.com> <58C87CB9F44943A7BBE78F2D6B62A850@us.oracle.com> <83botsf06d.fsf@gnu.org> <83k48cxj85.fsf@gnu.org> <83fwizxwy1.fsf@gnu.org> <838vorxrbd.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1318366140 31699 80.91.229.12 (11 Oct 2011 20:49:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 11 Oct 2011 20:49:00 +0000 (UTC) Cc: cyd@stupidchicken.com, ding@gnus.org, emacs-devel@gnu.org, larsi@gnus.org, drew.adams@oracle.com, miles@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 11 22:48:52 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 1RDjFs-0005ES-6O for ged-emacs-devel@m.gmane.org; Tue, 11 Oct 2011 22:48:52 +0200 Original-Received: from localhost ([::1]:40802 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDjFr-0001jI-GY for ged-emacs-devel@m.gmane.org; Tue, 11 Oct 2011 16:48:51 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:43258) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDjFo-0001j9-Pi for emacs-devel@gnu.org; Tue, 11 Oct 2011 16:48:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RDjFn-00065a-Rd for emacs-devel@gnu.org; Tue, 11 Oct 2011 16:48:48 -0400 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:39165) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDjFm-000656-PY; Tue, 11 Oct 2011 16:48:46 -0400 Original-Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id p9BKmjhW029968; Tue, 11 Oct 2011 16:48:45 -0400 Original-Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id CBBA9B41EC; Tue, 11 Oct 2011 16:48:44 -0400 (EDT) In-Reply-To: <838vorxrbd.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 11 Oct 2011 21:26:46 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4007=0 X-NAI-Spam-Version: 2.2.0.9286 : core <4007> : streams <690478> : uri <981224> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 132.204.246.20 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:144913 gmane.emacs.gnus.general:80305 Archived-At: >> I'd expect those Windows users won't have /usr/sbin/sendmail so the >> option shouldn't be presented to them. > Then (2) should be reworded to say something like > Use the system's default email program > ("non-Emacs" is too negative, and "MUA" is not necessarily a known > acronym). It's clearly not choosing the system's default email program, but the user's default email program (I know many people don't know the difference, but we do). >> I don't expect any sequence: it's just one question. >> The wording above is a starting point. It could be a x-popup-dialog, or >> a completing-read, or read-char-choice. > I'm not sure each of these can present the 2 or 3 choices and allow > to select one of them. Maybe I'm missing something. Yes, they all do. > Also, the choice shouldn't be a single character, but rather several > ones and a RET -- to avoid inadvertently hitting the wrong key. If you don't like the single-char choice, then read-char-choice is out. So we're left with completing-read and x-popup-dialog. What you describe corresponds to completing-read. Stefan