BeOS port news and public patch
François Revol <[email protected]> Thu, 27 May 2004 15:17:30 +0200
| Newsgroups | gmane.emacs.xemacs.design,gmane.emacs.xemacs.patches,gmane.emacs.xemacs.beta |
|---|---|
| Message-ID | <[email protected]> |
After keeping that for me for some time, I finally made a public patch of my BeOS port with native gui. It's not yet in shape to get into cvs, but close to it. I got a beta tester recently who got it built on his own. Widgets are missing, but the rest works more or less. There are still intl issues, mainly because I don't know how to get XEmacs understand I want UTF-8 in redisplay and other parts. It keeps trying to instanciate fonts for obscure charsets. Anyone knows how to do that ? There are some odd things I had to do, which should be probably solved in a cleaner way, like: - focus_follows_mouse in BeOS is the name of a function. Will see if I can avoid using the header that declares it, but it's not easy as it's used in many places. temporary solution was to rename XEmacs's symbol, but I didn't rename its lisp name, which looks bad. - as I said earlier on xemacs-design, one of the headers declares something differently for C and C++, had to ditch that. Should look into compiling the C code with g++ probably. Any comments ? (please CC me since I'm not subscribed, I have enough spam and I'm on dialup :^) http://clapcrest.free.fr/revol/beos/patches/xemacs-21.5-cvs.beos.patch.6.txt Cheers, François.