[slimpl] Update on vim internals and ECL
Eirik A. Nygaard
eirikald at pvv.ntnu.no
Sat Mar 4 15:32:59 CST 2006
On Sat, Mar 04, 2006 at 04:10:05PM -0500, Larry Clapp wrote:
> On Fri, Mar 03, 2006 at 10:35:30PM +0000, Jim Bailey wrote:
> > Thanks for the very encouraging replies. It seems that whatever
> > method is used for the final VIM interfacing, something has to be
> > done about asynchronous events, so I will endevour to join the
> > vim-devel list and see how the idea of sorting it out is received.
> >
> > I will let you know how it goes, and if it doesn't I might just post
> > some patches here for the truly adventurous.
> >
> > Since the idea of adding ECL as an extension language was met with
> > some enthusiasm, I have made a patch and some brief instructions
> > available at http://69.61.72.246/~dgym/ . My direct email address is
> > there to hopefully curb any off-topic discussions on this list.
> > Right now it is probably almost as technically viable as Perl for
> > writing slim[pl/py/cl], with a big plus for being common-lisp and a
> > huge minus for being not very widespread, tested, etc.
Great work, I'll play with it as soon as my midterms are done.
Until then I can only comment.
> I got your patch to work, with some modifications, on Vim & ECL from
> CVS. Tomorrow I'll post a diff here or email it.
Is this the vim7 series, or just HEAD for the vim6 series? If we want this
integrated I would think that there is a better shot a getting it into the CVS
HEAD (which I think is the start of vim 7).
> > Parallel development of slimpl and slimcl (and slim AJAX something
> > or other) would probably be advantagous if the:
> > [editor interface] <-> [slime frontend] <-> [slime backend]
> > architecture is followed as it would highlight what should be done
> > in the front end, and what the front end needs to support to be
> > generically useful. I would definitely be interested in helping out
> > if I can on the slime frontend if people decide to go that route.
>
> With ECL available for Vim, I'm leaning towards abandoning the SLIMPL
> Perl module and doing one in straight CL.
Sounds like a plan, that might lead to more lisper joining in early on as well.
--
Eirik Nygaard
More information about the slimpl
mailing list