From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Dave Love Newsgroups: gmane.emacs.bugs Subject: [Denis Howe ] [David Charlap : MacOS X support in browse-url] Date: 14 Mar 2003 15:08:59 +0000 Sender: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============35446550752451422==" X-Trace: main.gmane.org 1047654799 30508 80.91.224.249 (14 Mar 2003 15:13:19 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 14 Mar 2003 15:13:19 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 14 16:13:15 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18tqrz-0007vD-00 for ; Fri, 14 Mar 2003 16:13:15 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18tqsg-0008LH-06 for gnu-bug-gnu-emacs@m.gmane.org; Fri, 14 Mar 2003 10:13:58 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18tqqt-0006zb-00 for bug-gnu-emacs@gnu.org; Fri, 14 Mar 2003 10:12:07 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18tqpJ-00060p-00 for bug-gnu-emacs@gnu.org; Fri, 14 Mar 2003 10:10:31 -0500 Original-Received: from albion.dl.ac.uk ([148.79.80.39]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18tqns-0004np-00 for bug-gnu-emacs@gnu.org; Fri, 14 Mar 2003 10:09:00 -0500 Original-Received: from fx by albion.dl.ac.uk with local (Exim 3.36 #1 (Debian)) id 18tqnr-0003ab-00 for ; Fri, 14 Mar 2003 15:08:59 +0000 Original-To: bug-gnu-emacs@gnu.org Original-Lines: 73 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:4611 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:4611 --===============35446550752451422== Content-Type: message/rfc822 Content-Disposition: inline Return-Path: Received: from mserv6.dl.ac.uk[148.79.80.137]) by dlpx1.dl.ac.uk (SGI-8.12.5/8.12.5) with ESMTP id h1R12UYm286911 for ; Thu, 27 Feb 2003 01:02:31 GMT X-DL-MFrom: X-DL-Connect: Received: from duck.doc.ic.ac.uk (IDENT:exim@duck.doc.ic.ac.uk [146.169.1.46]) ESMTP id h1R12NSK031196 for ; Thu, 27 Feb 2003 01:02:26 GMT Received: from sync01.doc.ic.ac.uk ([146.169.49.1] ident=exim) by duck.doc.ic.ac.uk with esmtp (Exim 3.16 #7) id 18oCRJ-0007R8-00 for d.love@dl.ac.uk; Thu, 27 Feb 2003 01:02:21 +0000 Received: from dbh by sync01.doc.ic.ac.uk with local (Exim 3.32 #1) id 18oCRJ-0005km-00 for d.love@dl.ac.uk; Thu, 27 Feb 2003 01:02:21 +0000 From: Denis Howe To: browse-url maintainer Subject: [David Charlap : MacOS X support in browse-url] Message-Id: Sender: Denis Howe Date: Thu, 27 Feb 2003 01:02:21 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii ------- Start of forwarded message ------- X-Coding-System: undecided-unix Mail-from: From shamino@mindspring.com Sat Feb 22 16:28:11 2003 Date: Sat, 22 Feb 2003 11:28:09 -0500 From: David Charlap Organization: Citizens for the abolition of the letter 'Q' User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.3b) Gecko/20030212 X-Accept-Language: en-us, en-gb, en To: Denis Howe , bug-gnu-emacs@gnu.org Subject: MacOS X support in browse-url Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit I'm running Emacs 21.3.50 on MacOS X version 10.2.4. By default, the (browse-url) function does not work on MacOS X. It fails to find any browser on the search path (which makes sense, because there isn't any), and then fails to load w3 (unless you have it installed). I wrote this small bit of LISP to get it to call the system's "open" command which, when given a URL, will launch the system-configured web browser: (defun browse-url-default-macosx-browser (url &optional new-window) "Ask MacOS to load URL using the system-default web browser." (interactive (browse-url-interactive-arg "URL: ")) (start-process "browser" nil "open" url) ) (setq browse-url-browser-function 'browse-url-default-macosx-browser) Please review this function and include it in an appropriate way in the browse-url.el source file of the next Emacs release. Thanks in advance. - -- David ------- End of forwarded message ------- --===============35446550752451422== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit _______________________________________________ Bug-gnu-emacs mailing list Bug-gnu-emacs@gnu.org http://mail.gnu.org/mailman/listinfo/bug-gnu-emacs --===============35446550752451422==--