Update: I have another blog post for Mac OS X Snow Leopard.
I’ve been using Mac OS X Leopard for about a day now. The unfortunate thing that I discovered was that Leopard’s X11 support is not quite working yet. There are issues with Inkscape and Gimp, and I couldn’t get Emacs to work in X11. This encouraged me to find a better way to get Emacs into a windowed environment, and I ended up being able to create (uh, copy) an Emacs.app.
To create an Emacs.app, do the following:
Download the Emacs source code. Note: Leopard comes with emacs 22.1.1 (uses Carbon), so you want to download emacs-22.1.tar.gz. However, instead of downloading the entire source code, you can download just the Emacs.app from me here to save GNU 36MB of bandwidth.
Extract the files.
$ tar zxvf emacs-22.1.tar.gz
Go to the ‘emacs-22.1/mac’ directory
$ cd emacs-22.1/mac
Copy ‘Emacs.app’ to ‘/Applications/’
$ sudo cp -r Emacs.app /Applications/
Symlink /usr/bin/emacs to /Applications/Emacs.app/Contents/MacOS/emacs
$ ln -s /usr/bin/emacs /Applications/Emacs.app/Contents/MacOS/emacs
And, you may want to change the ownership on the Emacs.app
$ sudo chown -R root:admin /Applications/Emacs.app
That’s it. You should now be able to launch Emacs.app as a regular Mac application.