[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Fri, 11 Nov 2011 21:13:24 -0500
On Nov 11, 2011, at 04:46, address@hidden wrote:
> Where is your public repository? I would be interested to have a look.
Try git://raeburn.scripts.mit.edu/guile-emacs.git. But it's about two years
One of these days....
> As a concrete example, one could use guiles libffi integration to offer
> the same feature to Emacs. I could personally use it in my xwidgets
> emacs branch to call dynamically into webkit rather than having to make
> a c wrapper for each and every function.
Hmm... this touches on a political issue I'd been avoiding thinking about.
Namely, adding Guile to Emacs, with Guile's new FFI support, would make
dynamically loading new executable code into Emacs easy, technically, including
non-GPL code written specifically to extend Emacs. There's been a lot of
resistance to that in the past. See for example
On the technical side (ignoring the political/legal angles), I wonder if it
would be quicker to drop FFI support into Emacs directly, using an interface
based on the Guile one, and use that for now, until the Emacs+Guile work is far
enough along to merge. I suspect your xwidgets code would be ready for
integration much sooner than that. :-)
- Re: ELisp?, joakim, 2011/11/11
- Re: ELisp?,
Ken Raeburn <=