Aquamacs 1.4 is out
aquamacs.org
aquamacs.org
How is it friendly to a mac keyboard?
(iswitchb-mode 1)
Very speedy buffer-changing that's hard to beat.
For example, Aquamacs brags that command-O is Mac-like (Open). However, this means that they use option = meta, which means other keystrokes like option-U (umlaut) are not really Mac-like. (Also, Aquamacs doesn't appear to support non-ASCII keyboard layouts at all, though it can open non-ASCII files, while in Carbon Emacs I can type Hiragana and even use the native Kanji selector.) Tradeoffs.
For another, in Emacs the idea of "buffers" and "frames" (Mac windows) are completely independent concepts, while in Mac apps they're basically the same thing. Aquamacs tries to use the Mac system (only one buffer per window frame), but this appears to have some strange consequences, probably because Emacs really wasn't designed for that. (Choose Preferences, and then close that window; the preferences buffer goes away, but the window remains.) Tradeoffs.
Mac OS X and Emacs have very different interfaces, so you can't be perfectly Emacs-like and Mac-like. Each implementation picks a different set of Mac features to obey. I suspect you'll gravitate towards one or the other depending on whether you've used Emacs or Mac OS X longer.
Thanks! That tells me that I really need to stick with Carbon Emacs, because I've been using emacs longer than OS X and such behavior would drive me straight up a wall. :)
As someone has already suggested on this thread: If I really wanted an editor that elegantly blended the emacs style and the Mac style, while refusing to compromise its Mac-like status, I would be using Textmate right now. As it is, I gave up Textmate and went back to emacs, but I do agree that Textmate is a work of art.
Thanks to all for their answers. Happy editing!
What I mean by that is that Aquamacs does things in a Mac way (e.g., storing preferences in Library/Preferences/Aquamacs Emacs/ instead of .emacs, and creating key bindings similar to other Mac apps).
I started using Emacs on Linux, and when I got a Mac, I first started with Aquamacs, but eventually switched just for consistency.
Just remembered something. Another thing that I didn't like (although it's customizable) is that instead of opening a new buffer in a window, Aquamacs' default was to open it in a new frame.