[slim-vim] first try, some issues
Larry Clapp
larry at theclapp.org
Fri Jul 21 17:08:58 CDT 2006
On Fri, Jul 21, 2006 at 08:32:06PM +0100, Jim Bailey wrote:
> On Fri, 21 Jul 2006 09:22:08 -0700
> "Brad Beveridge" <brad.beveridge at gmail.com> wrote:
>
> > Oh, I see. Did Jim even add support for callbacks in the Win32
> > mainloop?
>
> I didn't - I don't have a windows box....
>
[snip]
> Does anyone else have the resources and desire to do this? It really
> shouldn't be a lot of work, maybe less than a few dozen lines of
> code most of which will just be copied from netbeans.c, and I am
> very willing to help out as much as possible.
I can do it. I have a fair knowledge of C. :) I'll email you if I
have any questions / problems.
> P.S. sorry for that huge bug w.r.t. the callback handling and GC,
> that was very careless of me and I know it caused a fair amount of
> frustration.
No worries. The fact that it took us all together a long time to
solve implies that we might well have made the same error. And even
if not, wtf, you know? It's not like we can really throw stones.
This is all volunteer work. You do the best you can in the time you
have, and that's that. If it weren't for you we'd still be using
SLIMPL and I doubt we'd have come nearly this far, had as much fun
along the way, or attracted as much attention. You single-handedly[1]
bridged the gap between Vim-written-in-C and Emacs-written-in-Elisp.
Thanks to you we now have an editor scriptable in Common Lisp, and
compilable Common Lisp, at that. Those poor Emacs bastards have to
(*cough*) limp[2] along on bytecode interpreted Elisp.
So, you know, don't sweat it! :)
-- Larry
[1] Okay, with help from the several thousand man-hours of development
from the ECL folks, and its predecessors. :)
[2] Limp in that way-more-fully-featured-than-us way, of course :)
But hey, they've had several decades' head start.
More information about the slim-vim
mailing list