Carbon.

Rodney Sparapani rsparapa at mcw.edu
Mon Oct 1 11:37:19 EDT 2007


Aidan Kehoe wrote:
> I’ve synced the carbon2 branch with both the trunk and Andrew Choi’s current
> code. There may be some things I’ve missed--that was a lot of syncing--but
> the code compiles now and looks and works much as expected. Please test, but
> do not distribute binaries. 
> 
> To get it, do:
> 
>   cvs -d :pserver:cvs at cvs.xemacs.org:/pack/xemacscvs login
> 
> (it will ask for your password, which is cvs ) followed by 
> 
>   cvs -z3 -d :pserver:cvs at cvs.xemacs.org:/pack/xemacscvs \
>       checkout -d xemacs-carbon2 -r carbon2 xemacs
> 
> To build, once the checkout is done:
> 
>   cd xemacs-carbon2/carbon && sh < build-app.sh
> 

Hi Aidan:

This is great news!  But, it looks like you incorporated the
patch event-carbon.c.diff on 
http://members.shaw.ca/akochoi-xemacs/Old%20Website/index.html

I don't think this is a good idea.  Carbon Emacs and Aquamacs
allow you to use the Option key as Meta.  That way you can still
use the Apple key for Mac OS purposes.  However, after this patch,
you can't.  The Apple key becomes the Meta key and there doesn't
seem to be an easy way to change the code.  There was a discussion
of this and a patch way back when, but I can't find either at the
moment.  And, IIRC, the original patch gets broken by this latter
patch as well as one that comes even later; maybe
event-carbon2.c.diff?

Rodney



More information about the XEmacs-Beta mailing list