From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jochem Huhmann Newsgroups: gmane.emacs.help Subject: Re: emacs and osx Date: Wed, 13 Apr 2005 17:18:11 +0200 Organization: Home@Work Message-ID: References: <_D97e.1227972$35.44954684@news4.tin.it> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1113405743 12200 80.91.229.2 (13 Apr 2005 15:22:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 13 Apr 2005 15:22:23 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Apr 13 17:22:20 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DLjgS-0006hJ-Hf for geh-help-gnu-emacs@m.gmane.org; Wed, 13 Apr 2005 17:21:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DLjGz-0003Ec-MY for geh-help-gnu-emacs@m.gmane.org; Wed, 13 Apr 2005 10:55:21 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!area.cu.mi.it!news.newsland.it!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.de!t-online.de!news.t-online.com!not-for-mail Original-Newsgroups: comp.emacs,gnu.emacs.help Original-Lines: 50 Original-X-Trace: news.t-online.com 1113405555 05 20684 j0+krG+LX11PrQb 050413 15:19:15 Original-X-Complaints-To: usenet-abuse@t-online.de X-ID: rB4LqGZageYFBkQ9sMG4r2MJAugKv0mPd92ECMxq2kzFuT0THlLB4p User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (darwin) Cancel-Lock: sha1:bkN3h2PrjFmUUiVO2OjPS75nOcM= Original-Xref: shelby.stanford.edu comp.emacs:88566 gnu.emacs.help:130062 Original-To: help-gnu-emacs@gnu.org 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:25629 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:25629 Bob Hunter writes: > Hello, > > there are a few ports of emacs to osx, and it is unclear whether the > efforts are merging into the main gnu source code. These "ports" are AFAIK nothing else than compiled CVS-Emacsen, spiced up with some additional keybindings and such. OK, there is somewhere a Cocoa version of an ancient Emacs, based on earlier work to port Emacs to NeXTStep. I don't know if it's that easy to merge this into the main (current) code... > In principle, one should be able to download the latest from gnu and > compile autonomously under osx, with no need to download old > out-of-sync binaries. Exactly. Get the latest Emacs from the CVS, configure, make, install, enjoy. It just works. This posting is written with a Emacs running on Mac OS X, along with Carbon-GUI, anti-aliased fonts and everything, compiled straight from the sources. > I wonder what refrains the individual projects to work in a joint > effort, to finally deliver this port, as osx is now in its fourth > major release. I guess as soon as there is a formal release of a new major Emacs version, you will have a more or less "official" package. It's just that there is (right now) nothing to "deliver", because there is not a release yet. BTW: All this chaos is not limited to Emacs. Look for almost any Open Source app and you will find at least two or three different "ports" to OS X floating around the net. There is Fink, darwinports and then individual (binary) packages done by well-meaning people. Ever installed a LaTeX system on OS X? I've been going through this just yesterday and I can tell you, this is a hell of a mess. The average Linux- or BSD-Distribution is lightyears ahead in terms of package management and discipline among the porters. Apple made a terrible mistake by not including a decent package management system along with a server infrastructure right from the beginning, IMHO. Jochem -- "A designer knows he has arrived at perfection not when there is no longer anything to add, but when there is no longer anything to take away." - Antoine de Saint-Exupery