On Jan 15, 2013, at 03:09 , Stephen J. Turnbull <stephen(a)xemacs.org> wrote:
Raymond Wiker writes:
> I ended up with an XEmacs image that appears to have no support for the
> native Mac Windowing system, and not X11 support. I'm pretty sure that it
> should be possible to get the X11 support in there, but I'd really prefer
> to have the native GUI stuff working.
If you want to get it working, we'll help. There should be a branch
at
hg.xemacs.org/xemacs/xemacs-carbon. I doubt it's been updated in
quite a while, but the Carbon support is quite independent of the rest
of XEmacs, it should be trivial to merge up. I don't see why it
wouldn't build and run, but of course there have been significant
changes in Mac OS X since I last ran it (on Tiger, I think).
I'm not sure if that's what I used the last time, or if I picked up a patch from
akochoi's site. I'm pretty sure that I looked at both.
> I do have that in an older version of XEmacs, but I think that
> licensing disagreements caused this functionality to disappear.
I think you're probably referring to the MacPorts version? The
version they were distributing was in violation of the GPL (the
upstream author removed copyright and permission notices from GPLed
files). He never moved to revoke or disclaim his public domain
dedication, and never threatened to sue us over the changes we felt
necessary, so the best legal advice I could get was that we could use
it subject to fixing the GPL violations before distributing. I guess
MacPorts either got tired of maintaining two XEmacs ports, or didn't
want to deal with that.
No, I did not use MacPorts - I looked at MacPorts and fink(?) a few years back, and
decided that I didn't want to have a full "shadow os" installed just to
build a few applications. That may or may not have been a wise decision.
It looks like Emacs has something based on "NS", which I guess means NextStep...
i.e, Cocoa rather than Carbon. It could be that that would be a better starting point than
the Carbon code.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta