unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Steve Revilak <steve@srevilak.net>
To: help-gnu-emacs@gnu.org
Subject: Re: Fullscreen Mode, Emacs 23 and OS X
Date: Fri, 4 Dec 2009 20:14:49 -0500	[thread overview]
Message-ID: <20091205011449.GA396@srevilak.net> (raw)

[-- Attachment #1: Type: text/plain, Size: 2614 bytes --]

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 &&
./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).
   
   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.
   
   Currently, the Nextstep port is not as stable as the other existing
   ports; we hope to improve it in future releases.
   
   ** 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=4774

[2] http://marc.info/?t=124490782700002&r=1&w=2
     Subest: Mutt on Mac: MuttToMail


[-- Attachment #2: Type: application/pgp-signature, Size: 195 bytes --]

             reply	other threads:[~2009-12-05  1:14 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-12-05  1:14 Steve Revilak [this message]
     [not found] <mailman.12251.1259993776.2239.help-gnu-emacs@gnu.org>
2009-12-05 19:01 ` Fullscreen Mode, Emacs 23 and OS X Stefan Monnier
2009-12-06 16:43   ` Steve Revilak
  -- strict thread matches above, loose matches on Subject: below --
2009-12-04  9:49 Nocebic Meme
2009-12-04 10:47 ` Nocebic Meme
2009-12-04 13:23   ` Peter Dyballa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20091205011449.GA396@srevilak.net \
    --to=steve@srevilak.net \
    --cc=fe93def1-a913-4922-a928-c21864d54952@m7g2000prd.googlegroups.com \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).