From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Steve Revilak Newsgroups: gmane.emacs.help Subject: Re: Fullscreen Mode, Emacs 23 and OS X Date: Fri, 4 Dec 2009 20:14:49 -0500 Message-ID: <20091205011449.GA396@srevilak.net> Reply-To: fe93def1-a913-4922-a928-c21864d54952@m7g2000prd.googlegroups.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xHFwDpU9dbj6ez1V" X-Trace: ger.gmane.org 1259993822 5123 80.91.229.12 (5 Dec 2009 06:17:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 5 Dec 2009 06:17:02 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Dec 05 07:16:55 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NGnws-00089u-Gs for geh-help-gnu-emacs@m.gmane.org; Sat, 05 Dec 2009 07:16:54 +0100 Original-Received: from localhost ([127.0.0.1]:51522 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NGnws-0007m2-4u for geh-help-gnu-emacs@m.gmane.org; Sat, 05 Dec 2009 01:16:54 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NGjEo-0001b3-Qq for help-gnu-emacs@gnu.org; Fri, 04 Dec 2009 20:15:06 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NGjEj-0001Yf-VU for help-gnu-emacs@gnu.org; Fri, 04 Dec 2009 20:15:06 -0500 Original-Received: from [199.232.76.173] (port=33928 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NGjEj-0001YX-Qv for help-gnu-emacs@gnu.org; Fri, 04 Dec 2009 20:15:01 -0500 Original-Received: from mail2.sea5.speakeasy.net ([69.17.117.4]:54290) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NGjEj-0000PP-JA for help-gnu-emacs@gnu.org; Fri, 04 Dec 2009 20:15:01 -0500 Original-Received: (qmail 16480 invoked from network); 5 Dec 2009 01:14:56 -0000 Original-Received: from pool-96-233-67-219.bstnma.fios.verizon.net (HELO srevilak.net) (srevilak@[96.233.67.219]) (envelope-sender ) by mail2.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 5 Dec 2009 01:14:56 -0000 Content-Disposition: inline User-Agent: Mutt/1.5.19 (2009-01-05) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Mailman-Approved-At: Sat, 05 Dec 2009 01:16:14 -0500 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:70418 Archived-At: --xHFwDpU9dbj6ez1V Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable nocebicmeme> OK, I've gotten quite frustrated with the emacs 23 nocebicmeme> options for OS X and I've just installed it via fink for nocebicmeme> the terminal (iterm). nocebicmeme> Is there any way in OS X, if I click on a file type nocebicmeme> associated with emacs, to have it open up in the nocebicmeme> terminal? A lot of what I'm about to say is tangental to the original post, but hopefully some if it will be useful. I've run Emacs on Mac OS X for years. I've always built it from source -- sometimes from release versions, and sometimes from tracking the CVS trunk. By the time of emacs-22.3.1 was released, emacs was incredibly easy to easy to build on Mac OS X: "cd mac && =2E/make-package --self-contained". By the time the command finished, you had a Carbon Emacs.app, packaged inside a Mac OS X installer bundle. When I downloaded 23.1.1, I was surprised to discover that the little "mac" directory had disappeared. Emacs 23 seems to be heading down the path of merging Mac OS X/OpenStep/GNUStep code. To excerpt a section of etc/NEWS (from the emacs source distribution): ** New NeXTSTEP-based port This provides support for GNUstep (via the GNUstep libraries) and Mac OS X (via the Cocoa libraries). =20 Specify --with-ns to configure for this. By default, a self-contained app will be built (containing all lisp). To install/share lisp with other emacsen (e.g. X11 build) use --disable-ns-self-contained. See nextstep/README and nextstep/INSTALL in the Emacs source directory. =20 Currently, the Nextstep port is not as stable as the other existing ports; we hope to improve it in future releases. =20 ** Mac OS X is no longer supported via Carbon. Use the NeXTSTEP port, described above. There are some very nice things in Emacs 23, but as the NEWS file warns, there are also quirks under Mac OS X. Eventually, I went back to using 22.3.1 [1]. For me, 22.3.1 on Mac OS X has always been incredibly stable. (That said, I'll probably be one of the first in line to try 22.3.2 :) At the moment, you may have to choose against a pair of competing interests: Emacs 23, or a very stable emacs on Mac OS X. More to the original question: a few months ago, there was a thread on mutt-users@mutt.org about how to have mutt handle mailto: urls [2]. Perhaps there are ideas there that you can use. Steve [1] The deciding issue was http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D4774 [2] http://marc.info/?t=3D124490782700002&r=3D1&w=3D2 Subest: Mutt on Mac: MuttToMail --xHFwDpU9dbj6ez1V Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (Darwin) iEYEARECAAYFAksZtAkACgkQX7YJI4BuyDS5FACglSaIgilOhgL9Bxt7ipxGqoQa dgcAoKlC+G5swj2vMGQFdc98MR964G+x =g07l -----END PGP SIGNATURE----- --xHFwDpU9dbj6ez1V--