From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Andrew Choi Newsgroups: gmane.emacs.devel Subject: Emacs for Mac OS X Date: Sun, 14 Apr 2002 20:28:31 -0600 Sender: emacs-devel-admin@gnu.org Message-ID: Reply-To: akochoi@shaw.ca NNTP-Posting-Host: localhost.gmane.org Content-Transfer-Encoding: 7BIT X-Trace: main.gmane.org 1018837831 3317 127.0.0.1 (15 Apr 2002 02:30:31 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 15 Apr 2002 02:30:31 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16wwGE-0000rO-00 for ; Mon, 15 Apr 2002 04:30:30 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16wwXk-0007Ka-00 for ; Mon, 15 Apr 2002 04:48:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16wwFz-0005Xy-00; Sun, 14 Apr 2002 22:30:15 -0400 Original-Received: from h24-71-223-10.cg.shawcable.net ([24.71.223.10] helo=pd4mo2so.prod.shaw.ca) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16wwEH-0005QP-00; Sun, 14 Apr 2002 22:28:30 -0400 Original-Received: from pd3mr1so.prod.shaw.ca (pd3mr1so-ser.prod.shaw.ca [10.0.141.177]) by l-daemon (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTP id <0GUL002OL87H9E@l-daemon>; Sun, 14 Apr 2002 20:28:29 -0600 (MDT) Original-Received: from pn2ml2so.prod.shaw.ca (pn2ml2so-qfe0.prod.shaw.ca [10.0.121.146]) by l-daemon (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTP id <0GUL008OZ87HVU@l-daemon>; Sun, 14 Apr 2002 20:28:29 -0600 (MDT) Original-Received: from localhost.shawmail (h24-70-29-177.cg.shawcable.net [24.70.29.177]) by l-daemon (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTP id <0GUL00MT2871OZ@l-daemon>; Sun, 14 Apr 2002 20:28:14 -0600 (MDT) Original-To: rms@gnu.org Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2633 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2633 Hi Richard, Sorry it took such a long time. After much testing and catching up with changes that have been made, I now have a patch with respect to the latest CVS version of Emacs that will allow it to run quite stably on Mac OS X. It supports most of version 21's features except images. The patch consists of small changes to many source files. These should be safe because they are conditioned on the MAC_OS, MAC_OS8, or MAC_OSX macros. There are also small changes to configure.in, make-dist, src/Makefile.in to allow the configuration and build process to work. Change logs are updated. The mac/README and mac/INSTALL files are updated. The Mac OS section of the manual is also updated. The biggest change involves removing the files mac/src/mac.c, mac/src/macfns.c, mac/src/macmenu.c, mac/src/macterm.c, mac/inc/macgui.h, and mac/inc/macterm.h, and placing new versions of these files in src. A new directory mac/Emacs.app is added. Three new files src/unexmacosx.c, src/m/powermac.h, and src/s/darwin.h are added. The entire patch is written by me. A few changes are due to Tsutomu Ikegami. We have both filed assignment papers with FSF. The patch and the new files can be found at: http://homepage.mac.com/akochoi/FileSharing2.html I have write access to the CVS and can also check in this patch. Would you like me to do this? Also, should I add it to the head branch? Andrew.