[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GSoC: Guile-Emacs + Emacsy

From: Shane Celis
Subject: Re: GSoC: Guile-Emacs + Emacsy
Date: Thu, 6 Jun 2013 12:42:00 -0400

Hi Guilers and Emacsers!

Thank you for the warm welcome, Ludo’ and Noah.  I'll say a little about 
myself.  I'm originally from California.  I moved to Vermont recently to do my 
Ph.D. in Computer Science.  My research interest is in Evolutionary Robotics 
(ER).  Working on ER apps is what actually inspired me to start working on 
Emacsy, an embeddable Emacs-like library for Guile.  

For work, I'd been writing some interactive applications for research purposes. 
 I was writing conventional apps, and it was kind of sapping my soul, 
especially doing all the UI code.  I wanted to do it a different way, a better 
way; heck, the way I was already doing it in Emacs, thus my inspiration for 
Emacsy.  I've written a prototype that allows me to extend my app in a very 
Emacs-like way.  

I've written up a blog post[1] on some of the features and ideas that I've been 
turning over in my head for how best to go about providing online help such 
that an Emacsy app can be self-documenting, job control, and a note about the 
key-lookup-command-execute-loop.  I could certainly use input from Guilers and 
Emacsers about how best to achieve these things. 

Thanks again!



On Jun 3, 2013, at 11:15 PM, Noah Lavine <address@hidden> wrote:

> This is great news! I'm glad to hear about both of these projects. Please do 
> send updates to the mailing lists as they progress!
> Thanks,
> Noah
> On Tue, May 28, 2013 at 8:10 AM, Ludovic Courtès <address@hidden> wrote:
> Hello Guilers & Emacsers!
> I’m pleased to announce that there will be two Guile-related projects
> going on as part of GSoC this year:
>   • Guile-Emacs, by BT Templeton
>     BT will continue the excellent work that has been done on Guile and
>     Emacs integration.  Previous GSoCs focused on providing a
>     full-fledged Emacs Lisp front-end to Guile’s compiler and VM.  This
>     project focuses on the missing piece: replacing the Emacs Lisp
>     interpreter in Emacs by Guile.
>   • Emacsy, by Shane Celis
>     This is another approach to the Emacs/Guile vision: Shane will work
>     on a framework, Emacsy, that will allow application developers to
>     easily “emacsify” them–i.e., by providing the mechanisms for a
>     “key-lookup-execute-command loop” similar to that of Emacs, with
>     Guile inside.
> (Shane and BT: feel free to introduce yourself and your project.)
> I’m the mentor for these two projects, but I really hope they will
> develop with good interaction with the Guile and Emacs folk.  In
> particular, I would like development issues and road maps to be
> discussed primarily on the relevant project mailing lists.
> I’m very excited about these two projects.  I think they will help
> promote a vision where users are in control and can readily exert their
> freedom to study and adapt the software to their needs.
> Thanks a lot to José and Giuseppe who have wonderfully handled GNU’s
> participation in GSoC, and happy hacking!
> Ludo’.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]