From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xah Lee Newsgroups: gmane.emacs.help Subject: Re: Emacs for Mac OS X - questions Date: Mon, 29 Jun 2009 16:21:26 -0700 (PDT) Organization: http://groups.google.com Message-ID: <29e6bf6b-272d-4b2f-a858-97bfe69c528f@r33g2000yqn.googlegroups.com> References: <2f6c8792-eb4b-4940-89ea-12286499c501@l5g2000vbp.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1246339666 26916 80.91.229.12 (30 Jun 2009 05:27:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 30 Jun 2009 05:27:46 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jun 30 07:27:39 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 1MLVsY-0004gy-NS for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Jun 2009 07:27:39 +0200 Original-Received: from localhost ([127.0.0.1]:59181 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MLVsX-0000cz-TB for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Jun 2009 01:27:37 -0400 Original-Path: news.stanford.edu!headwall.stanford.edu!news.glorb.com!news2.glorb.com!postnews.google.com!r33g2000yqn.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help,comp.emacs Original-Lines: 63 Original-NNTP-Posting-Host: 76.102.12.87 Original-X-Trace: posting.google.com 1246317686 17846 127.0.0.1 (29 Jun 2009 23:21:26 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Mon, 29 Jun 2009 23:21:26 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: r33g2000yqn.googlegroups.com; posting-host=76.102.12.87; posting-account=bRPKjQoAAACxZsR8_VPXCX27T2YcsyMA User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.33 Safari/530.5, gzip(gfe), gzip(gfe) Original-Xref: news.stanford.edu gnu.emacs.help:170440 comp.emacs:98330 X-Mailman-Approved-At: Tue, 30 Jun 2009 01:01:58 -0400 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:65667 Archived-At: On Jun 26, 9:40 am, Marc Tfardy wrote: > Andrea Crotti schrieb: > > > On 25 Giu, 20:27, Marc Tfardy wrote: > > >> - is the look & feel approximately like GNU Emacs? > >> > > Almost, I returned to the carbon version > >http://www.apple.com/downloads/macosx/unix_open_source/carbonemacspac..= . > > which I think is more similar > > Yes, but as I already wrote in other post, carbon support will be > shortly cutted. i think that's just a naming issue. Carbon Emacs is named that because it was one one of the earliest popular emacs port on the mac, at the time Cocoa is just budding under OS X and Aqua is buzzword pretty. (this is early 2000s) AquaMac Emacs didn't come or didn't become popular until few years later. Although the name is Carbon Emacs, indicating it is based on Apple's Carbon API (which is older technology, replaced by Cocoa API). However, as of today, Carbon Emacs uses whatever is in latest GNU emacs as base, so does AquaEmacs. (and in this year or last, FSF's emacs cvs has deprecated (or removed) the Carbon based emacs code) As far as which of the Carbon Emacs and AquaEmacs are more based on Carbon API or Cocoa API, i suppose they are pretty much equal. In a nutshell, if you are used to traditional user interface of emacs, stick with Carbon. Because with Aqua, you have to do a lot to customize it. It certainly can be done. Note that AquaMac also launches Apple's proprietary help system as its help file. All in all is very annoying. AquaMac tries to make emacs's interface stick with 100% Apple's GUI Guidelines. This means, it acts like every other Mac app, which is in conflict with emacs ways, some good emacs ways. I support AquaMac Emacs because it spread idea that many emacs user interface is long overdue for a overhaul, and AquaMac is widely successful for that, esp among academic LaTeX users, who can't be bothered to spend months or years to study emacs's esoteric ways. If you really want Cocoa API based emacs, i heard NeXT/OpenStep Emacs (aka =E2=80=9CEmacs.app=E2=80=9D) is it. However, in my experiences of tryi= ng it about once a year in the past 3 years, it still have several major issues that i cann't adopt. (it has major problems with unicode, and can't interpret keybindings on the numeric keypad) btw, as you are switching from Windows to Mac, i'm switching from 19 years of Mac experience with 10 years of unix sys admin, to Windows today. (following is a writeup. Some tutorial on tech details of win sys admin or tech are still work in progress.) =E2=80=A2 Switching from Mac/Unix To PC/Windows http://xahlee.org/mswin/switch_to_windows.html Xah =E2=88=91 http://xahlee.org/ =E2=98=84