unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* emacs+guile
@ 2006-01-03 11:36 Ken Raeburn
  2006-01-03 14:11 ` emacs+guile William Xu
  2006-01-03 16:10 ` emacs+guile Mikael Djurfeldt
  0 siblings, 2 replies; 6+ messages in thread
From: Ken Raeburn @ 2006-01-03 11:36 UTC (permalink / raw)


Some of you may remember the guile-emacs project I started on years  
ago.  I let it slide a bit when other things got in the way, but the  
last year or so I've been putting some work into it again.

I've got a source tree tracking the Emacs CVS sources which can be  
configured to use Guile for the basic object representation, some of  
the allocation, etc.  It's got a simple Scheme evaluation mode, too,  
which shouldn't be hard to enhance a bit.  ("ism" looks remarkably  
similar to "ielm"....)  Lisp and Scheme can't really talk to each  
other very well yet, though.

The Guile library is not unexec-friendly, so this version has to have  
the unexec part of the Emacs build disabled.  There are some glaring  
but probably not difficult problems which I think may derive largely  
from this (non-tty startup doesn't work; "make bootstrap" doesn't  
work), but I'm working on them.  In a terminal frame, the basics seem  
to work -- I can run dired and shell mode, and font-lock mode colors  
a C source file on a color xterm.  I haven't stress-tested it, and  
probably won't until I get X and/or Carbon display working, but at  
the moment, while I know of a few things that don't work, and a lot  
of Scheme-Lisp-interface type things people might eventually want  
that aren't there yet, I'm currently not aware of any other serious  
problems.  Well, as long as you don't count the code quality in a few  
places... :-)

If you'd like to play with it, see http://www.mit.edu/~raeburn/ 
guilemacs/ -- the current state is described there, and there's a  
link to source to download.  (No public repository at the moment,  
sorry.)  Let me know what you think, send patches, etc.

Ken


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2006-01-03 22:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-03 11:36 emacs+guile Ken Raeburn
2006-01-03 14:11 ` emacs+guile William Xu
2006-01-03 17:56   ` emacs+guile Per Bothner
2006-01-03 16:10 ` emacs+guile Mikael Djurfeldt
2006-01-03 18:01   ` emacs+guile Per Bothner
2006-01-03 22:09   ` emacs+guile Ken Raeburn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).