From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Higgins Newsgroups: gmane.emacs.devel Subject: Re: Emacs 23 Mac port Date: Sun, 06 Jun 2010 19:48:31 +0100 Message-ID: References: <2282B3B4-D844-4E26-BB94-9F79EEA2E847@gmail.com> <458792C0-4FA1-4F95-8D83-9807A1A57B43@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1275850820 29290 80.91.229.12 (6 Jun 2010 19:00:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 6 Jun 2010 19:00:20 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 06 21:00:19 2010 connect(): No such file or directory Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OLL50-0001A2-LA for ged-emacs-devel@m.gmane.org; Sun, 06 Jun 2010 21:00:18 +0200 Original-Received: from localhost ([127.0.0.1]:46482 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OLL50-0002mZ-6W for ged-emacs-devel@m.gmane.org; Sun, 06 Jun 2010 15:00:18 -0400 Original-Received: from [140.186.70.92] (port=37024 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OLL4q-0002m8-9j for emacs-devel@gnu.org; Sun, 06 Jun 2010 15:00:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OLL4p-0004LT-0Y for emacs-devel@gnu.org; Sun, 06 Jun 2010 15:00:08 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:36279) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OLL4o-0004LE-Hd for emacs-devel@gnu.org; Sun, 06 Jun 2010 15:00:06 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OLL4m-00010Z-36 for emacs-devel@gnu.org; Sun, 06 Jun 2010 21:00:04 +0200 Original-Received: from 94-195-60-16.zone9.bethere.co.uk ([94.195.60.16]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Jun 2010 21:00:04 +0200 Original-Received: from zos156 by 94-195-60-16.zone9.bethere.co.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Jun 2010 21:00:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ connect(): No such file or directory Original-Lines: 28 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 94-195-60-16.zone9.bethere.co.uk Cancel-Lock: sha1:V/dWQebAwecOhO9nBMuANT3YtLE= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:125560 Archived-At: On Thu, 6 May 2010 13:31:17 -0400, David Reitter wrote: > Point well taken, but that doesn't have to mean it has to be Carbon again. > Carbon, unlike NS, is Apple-only. Most importantly, Cocoa/NS is a > cleaner, more readable, more flexible and future-proof interface. > Accessibility as pointed out by another poster is a further > consideration. > I would encourage you to implement your design decisions (concerning > event (or C-g?) handling, and what else you pointed out here a while > ago) within the NS/Cocoa framework and integrate that with the NS > port, so that more people could benefit from it. What are you talking about ? Carbon is 32bit only and deprecated, the Mac port uses Cocoa and it can be compiled as 64bit executable. It also is very stable, has frequent updates with lots of activity, and works way better on osx than the 'official' port which is an embarrassment unless you are one of the 5 people on this planet who run GNUstep that is. If it wasn't for Mitsuharu's hard work and dedication, there would be no 23.x Emacs for me and a lot of others on osx.