[slim-vim] Few questions

Brad Beveridge brad.beveridge at gmail.com
Wed Aug 23 09:33:27 CDT 2006


On 23/08/06, Tomas Zellerin <zellerin at gmail.com> wrote:
> Hello,
> I keep experimenting with slim-vim and start to like it. I have,
> however, some more questions:
I'm glad!

> - I get ERROR: No applicable method for VIM:CHANGE-TO-BUFFER whenever
> I start loading ecl-repl; is it okay? (it gets rewritten and has no
> visible effect, but :messages  shows it)
I suspect this error is coming from our "Vim FFI",
vim/runtime/if_ecl.lisp should define this function.  Perhaps you
aren't tracking the latest vim repo (plus recent patches I've posted)?
 This function is required, and used in buffer-util, through the macro
WITH-BUFFER.

> - Sometimes, I get error NIL  is not of type SI:FOREIGN-DATA. Broken
> at VIM::BUFFER-LINE-COUNT-INT in the terminal that was used for
> launching vim when starting ecl-slime; this causes hangup of vim. Does
> happen seldom, but regularly. Known problem?
I think I may have seen this.  If you could possibly find a minimal
code snippet that you can reproduce on, I'll take a look at it.

> - Is there any way how to work with breaks in external lisp? I can't
> see error messages nor interactively affect what to do. Is this
> supposed to work, or is this still undeveloped?

Do you mean (BREAK) in the code?  This should drop you into a
debugger.  Otherwise, you can interrupt code with <Leader>b.  You will
need to have a recent code drop though.  Slim-vim code is moving very
quickly at the moment, you probably either want to track the very
latest Vim and Slim-vim, or stick with a version that appears to be
keeping you happy.

Cheers
Brad


More information about the slim-vim mailing list