[slim-vim] ECL Slime, first cut
Larry Clapp
larry at theclapp.org
Tue Apr 25 06:27:24 CDT 2006
On Sun, Apr 23, 2006 at 05:12:05PM -0700, Brad Beveridge wrote:
> I've spent a little time in the past week playing with slime written
> in Vim.
Cool! Excellent work!
> I started with the partial slime implementation from Armed Bear
> Common Lisp (http://armedbear.org/abcl.html).
> The code from ABCL is circa 2004, and basically didn't work at all -
> but was a really good place for me to start.
> So I've made the code work to a degree, I can successfully send
> expressions to Swank and get answers back. The code can also accept
> the *standard-output* stream from Swank.
I played with it a little yesterday, but didn't have much time. Will
try some more this morning.
[snip]
> Where to from now?
> - The slime.lisp code needs cleaning, and ought to mirror slime.el
> for the functional chunks so we can more easily track changes to
> mainline slime.
> - Many more protocol s-expressions need to be handled, look for
> destructure-case and dispatch-event in slime.el and swank.lisp
> - Need Vim integration (Laaaaary :) This will be a bit down the
> track, we need the important protocol objects sorted first.
Oh, I don't know. Maybe we can develop it concurrently. If you have
a web page somewhere (or even a blog), post some standard place to get
the code and announce updates here. If not, I can make an account for
you at theclapp.org (Debian GNU/Linux) and you can post it there.
-- Larry
More information about the slim-vim
mailing list