From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jeff Clough Newsgroups: gmane.emacs.devel Subject: Re: mailclient-send-it usage of browse-url Date: Wed, 14 Apr 2010 12:41:14 -0400 Message-ID: References: <090B076C-712C-42BD-B1F6-3B48F0C0C61C@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1271263894 11692 80.91.229.12 (14 Apr 2010 16:51:34 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 14 Apr 2010 16:51:34 +0000 (UTC) Cc: "emacs-devel@gnu.org" , christian.lynbech@tieto.com To: David Reitter Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 14 18:51:29 2010 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.69) (envelope-from ) id 1O25oF-0003qS-Mt for ged-emacs-devel@m.gmane.org; Wed, 14 Apr 2010 18:51:28 +0200 Original-Received: from localhost ([127.0.0.1]:58707 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O25m6-0006QK-Ui for ged-emacs-devel@m.gmane.org; Wed, 14 Apr 2010 12:49:14 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O25fG-0002Ja-IE for emacs-devel@gnu.org; Wed, 14 Apr 2010 12:42:10 -0400 Original-Received: from [140.186.70.92] (port=60542 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O25f7-00025Z-Uk for emacs-devel@gnu.org; Wed, 14 Apr 2010 12:42:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O25eQ-0005ie-JF for emacs-devel@gnu.org; Wed, 14 Apr 2010 12:41:20 -0400 Original-Received: from hrndva-omtalb.mail.rr.com ([71.74.56.123]:41519) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O25eO-0005i3-Tl for emacs-devel@gnu.org; Wed, 14 Apr 2010 12:41:18 -0400 X-Authority-Analysis: v=1.1 cv=1q2Jdmkya6HpgEM2jHRumxnsV1n7rNYmAqK1mJgD7XY= c=1 sm=0 a=dMxhv3uX6k0A:10 a=kj9zAlcOel0A:10 a=wN3dDBks/ChO7xvezkoALQ==:17 a=pGLkceISAAAA:8 a=clSw36bpxCLi3c9KBRwA:9 a=n8DXwxT8wvnPIB_bMK0A:7 a=pb9fhWAXImSYyq4lkuUVRTrf_10A:4 a=CjuIK1q_8ugA:10 a=MSl-tDqOz04A:10 a=wN3dDBks/ChO7xvezkoALQ==:117 X-Cloudmark-Score: 0 X-Originating-IP: 74.70.71.134 Original-Received: from [74.70.71.134] ([74.70.71.134:46901] helo=logrus.localdomain) by hrndva-oedge04.mail.rr.com (envelope-from ) (ecelerity 2.2.2.39 r()) with ESMTP id 4A/89-12392-A20F5CB4; Wed, 14 Apr 2010 16:41:16 +0000 In-Reply-To: <090B076C-712C-42BD-B1F6-3B48F0C0C61C@gmail.com> (David Reitter's message of "Wed, 14 Apr 2010 12:02:51 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.95 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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:123651 Archived-At: David Reitter writes: >> It does seem lame that it's not looking for Safari, but then I don't >> know if it looks for IE on Windows. This may be a philosophical point >> and not a technical one, so for better or worse it just might not >> happen. > > You are misinformed. It will use Safari if that's what the system default is. It is not looking for any specific browser on OS X. It is doing the right thing and using the browser that the user has configured on their system. This is actually Safari on the Mac by default. Ah, this makes more sense. >> The overall issue of having Emacs get the right answer to "What is your >> mail client?" might still ought to be addressed in a way that doesn't >> rely on browsers at all, > > Once more: as it is now, Emacs does not rely on browsers at all on the Mac in its default configuration. > It uses a system mechanism to handle arbitrary URLs, specifically, mailto: URLs. This does NOT invoke the browser. It invokes the system's standard mail client. So it throws a mailto: URL at the OS and the OS is responsible for invoking the associated application? If that is true, then that is very cool. Jeff