From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Yavor Doganov Newsgroups: gmane.emacs.devel Subject: Re: CVS HEAD fails to build on OSX 10.4 (macterm.c broken?) Date: Thu, 6 Sep 2007 09:17:44 +0000 (UTC) Organization: The GNU Emacs Church (Bulgarian eparchy) Message-ID: References: <86k5re4blv.fsf@blue.stonehenge.com> <200708291531.l7TFVnlD010335@oogie-boogie.ics.uci.edu> <86fy224aah.fsf@blue.stonehenge.com> <86bqcq4a4q.fsf@blue.stonehenge.com> <200708291604.l7TG4atk011108@oogie-boogie.ics.uci.edu> <867ine492x.fsf@blue.stonehenge.com> <863ay24826.fsf@blue.stonehenge.com> <200708291641.l7TGfo2t012413@oogie-boogie.ics.uci.edu> <200708310812.l7V8Cgq9022040@oogie-boogie.ics.uci.edu> <86lkbnygii.fsf@blue.stonehenge.com> <46DC1EF6.1040002@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1189070295 3327 80.91.229.12 (6 Sep 2007 09:18:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 6 Sep 2007 09:18:15 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 06 11:18:15 2007 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.50) id 1ITDV1-0001c5-Hr for ged-emacs-devel@m.gmane.org; Thu, 06 Sep 2007 11:18:07 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ITDUz-0005gF-Hx for ged-emacs-devel@m.gmane.org; Thu, 06 Sep 2007 05:18:05 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ITDUp-0005d4-Pj for emacs-devel@gnu.org; Thu, 06 Sep 2007 05:17:55 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ITDUn-0005aJ-Oa for emacs-devel@gnu.org; Thu, 06 Sep 2007 05:17:54 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ITDUn-0005a7-EL for emacs-devel@gnu.org; Thu, 06 Sep 2007 05:17:53 -0400 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1ITDUn-0002NL-0b for emacs-devel@gnu.org; Thu, 06 Sep 2007 05:17:53 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1ITDUl-0007d2-Fq for emacs-devel@gnu.org; Thu, 06 Sep 2007 11:17:51 +0200 Original-Received: from 213.91.219.2 ([213.91.219.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 06 Sep 2007 11:17:51 +0200 Original-Received: from yavor by 213.91.219.2 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 06 Sep 2007 11:17:51 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 213.91.219.2 X-Operating-System: GNU/Linux User-Agent: Pan/0.129 (Benson & Hedges Moscow Gold) X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) 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:77959 Archived-At: В Thu, 06 Sep 2007 17:28:05 +0900, YAMAMOTO Mitsuharu написа: > GNUstep is too much for me. One of the most difficult tasks about the > Carbon+AppKit port was to absorb the difference between multiple > versions of Mac OS X, and adding more platforms exceeds my ability (I've > just started to learn Cocoa and Objective-C in July). But with Carbon+AppKit you're already on the ObjC train riding on the Cocoa railroad. A GNUstep application runs flawlessly on GNU/Linux and (in most cases) on all versions of MuckOS X plus all the other platforms that GNUstep supports. So basically, developing for GNUstep is like developing a Java program for GCJ/Classpath: it is usable in the Free World as well as with proprietary Java platforms. So we may say that one prominent incarnation of the "Java Trap" is the "Cocoa Trap". I have to admit that I understand your hesitation, more or less. The trouble with Emacs on GNUstep is that GNUsteppers are not familiar with Emacs internals and Emacs developers are not familiar with GNUstep. It is a mountain to learn when you look from both sides.