From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.help Subject: Re: emacs 23 cocoa (OS X) Date: Sat, 12 Jul 2008 10:37:05 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1215851906 15445 80.91.229.12 (12 Jul 2008 08:38:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Jul 2008 08:38:26 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Cezar Halmagean Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jul 12 10:39:12 2008 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 1KHadM-0004fJ-7Q for geh-help-gnu-emacs@m.gmane.org; Sat, 12 Jul 2008 10:39:12 +0200 Original-Received: from localhost ([127.0.0.1]:46312 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KHacT-00076N-Mf for geh-help-gnu-emacs@m.gmane.org; Sat, 12 Jul 2008 04:38:17 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KHabQ-000754-If for help-gnu-emacs@gnu.org; Sat, 12 Jul 2008 04:37:12 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KHabO-00073Z-8T for help-gnu-emacs@gnu.org; Sat, 12 Jul 2008 04:37:11 -0400 Original-Received: from [199.232.76.173] (port=42346 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KHabO-00073Q-21 for help-gnu-emacs@gnu.org; Sat, 12 Jul 2008 04:37:10 -0400 Original-Received: from fmmailgate01.web.de ([217.72.192.221]:41193) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KHabN-0001db-NB for help-gnu-emacs@gnu.org; Sat, 12 Jul 2008 04:37:09 -0400 Original-Received: from smtp06.web.de (fmsmtp06.dlan.cinetic.de [172.20.5.172]) by fmmailgate01.web.de (Postfix) with ESMTP id AAE39E7A6DF5; Sat, 12 Jul 2008 10:37:07 +0200 (CEST) Original-Received: from [91.35.226.65] (helo=[192.168.1.2]) by smtp06.web.de with asmtp (TLSv1:AES128-SHA:128) (WEB.DE 4.109 #226) id 1KHabL-0000lm-00; Sat, 12 Jul 2008 10:37:07 +0200 In-Reply-To: X-Mailer: Apple Mail (2.753.1) X-Sender: Peter_Dyballa@web.de X-Provags-ID: V01U2FsdGVkX19oixYesNtnqblaOQgkzHaPw7S8dCaYcqq0nPug qDJzaZ0KQE/6+T2He8d5FUL3ax0jdsd9bY9ZM4CFhVLf2e40PL VhM9Gsf/1iaFXSF26gNg== X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 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:55478 Archived-At: Am 12.07.2008 um 10:18 schrieb Cezar Halmagean: > How can I get the latest version of emacs (from CVS) to have use > cocoa. By waiting. If you can't, here you can download some 100 MB of code (announcement of Adrian Robert, the developer of Emacs.app, from the middle of May 2008): Thanks to efforts by Stephan Monnier and others, Emacs.app is now in the GNU emacs bazaar (bzr) repository. You can check it out by: bzr get http://arch.sv.gnu.org/archives/emacs/bzr/emacs.app If you have write access to the GNU Emacs project already, then you can get it by putting sftp instead of http. You can merge in from the trunk to your local copy with this command: bzr merge http://bzr.notengoamigos.org/emacs/trunk Some points to note: 1) I have not yet been able to check this out myself. Apparently it is slow (see http://blog.orebokech.com/2008/03/emacs-in-bzr-initial- impressions.html though this also relates to the notengo server -- arch.sv.gnu.org appears even slower right now!). I was told you could download a tarball from there and then do an update similar to above commands as a quicker way to get the branch. There is also a '--lightweight' option to the get/checkout command, and I am trying this now. 2) I'll be on vacation for two weeks starting today. Once I'm back I'll merge to trunk periodically and check in the results, so merging yourself shouldn't be necessary. 3) The Emacs.app code that is checked in is significantly modified from the last release. It has been updated to latest trunk, some bugs reported here have been fixed (or at least attempted), mixed GUI and TTY sessions now work, etc.. Please verify a bug exists on this version before reporting. One known issue: random frame switching sometimes when moving cursor. See -keydown: and -sendEvent: for code that affects this, and line 11,366 in xdisp.c (PENDING comment in redisplay_internal()). 4) Feel free to submit improvement patches here if you don't have write access to the repository. Even if you do, I'd prefer to review things before check-in so as to expedite the process of merging to trunk. Note that bzr is a distributed VCS. It should be possible to maintain your patches locally, allow others to access them, and easily merge them in when the time comes. Hopefully this will be good. best regards, Adrian -- Greetings Pete We have to expect it, otherwise we would be surprised.