At 09:05 AM 2/8/01 -0500, William M. Perry wrote:
Andy Piper <andy(a)xemacs.org> writes:
> You are welcome to start hacking - but not for 21.4 :)
Definitely not for 21.4. :)
I had actually been thinking of doing something disgusting like abstract
out the foreign function interface so it is not dependent on GTK and then
you could just write Xt code in lisp. :) *shudder* Then I realized I'm
just not that depraved.
You'd have to do it for windows as well.
Ben had some ideas about improving the API - mainly around introducing a
new `instantiator' object. Manipulating the vectors is just too hard ...
BTW when I said you could use lisp - I meant within reason, otherwise you
can get in a situation when redisplay always calls into lisp - which gives
nasty speed degradation. Usually if its just in instantiation things are ok
because image instances are cached.
andy
--------------------------------------------------------------
Dr Andy Piper
Principal Consultant, BEA Systems Ltd