This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Emacs with Guile


Keisuke Nishida <kxn30@po.cwru.edu> writes:

> I'm trying embedding Guile in Emacs.  This is not Guile-based Emacs,
> but rather Emacs with Guile.  That is, Emacs now has both Lisp and
> Scheme interpreters independently; programmers can write their code
> either in Emacs Lisp or in Guile Scheme, or even in both.

I have been working on "JEmacs", using Kawa instead of Guile.

This is a rather ambitious project, in that none of the Emacs C code
is re-used - it is all written in Java, using the Swing toolkit.

I've been using hanoi.el as my initial ELisp package.  I first
manually translated hanoi.el to Scheme, and got that working.
I'm currently working on running the original hanoi.el; that
is now working except for a few minor kludges.  (Some of the
major kludges, such as dynamic binding, separate function
name-space, and different handling of true/false/empty - all work.)

See http://JEmacs.SourceForge.net/
I will be writing a paper for Usenix discussing the rationale
for the project, as well as the technical ideas.  There is
also a mailing list; see the web site.
-- 
	--Per Bothner
per@bothner.com   http://www.bothner.com/~per/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]