[slim-vim] Changelog for July
Larry Clapp
larry at theclapp.org
Fri Jul 14 10:40:58 CDT 2006
Fri Jul 14 11:04:34 EDT 2006 Larry Clapp <larry at theclapp.org>
* Added Vim FFI for tabpagenr and tabpagebuflist
vim:tabpagenr takes an optional argument, but if you provide it, it
must be NIL or string= "$", or it's silently ignored.
Fri Jul 14 10:03:56 EDT 2006 Larry Clapp <larry at theclapp.org>
* Make VIM:VAR work with the new VIM:EXPR; delete VAR-S and VAR-N
Fri Jul 14 09:26:55 EDT 2006 Larry Clapp <larry at theclapp.org>
* Make VIM:EXPR work with more types of Vim data: numbers, strings, lists
Doesn't work with Dictionaries yet.
- A Vim number may become a fixnum or a bignum.
- A Vim string becomes a Lisp string.
- A Vim list becomes a Lisp list (recursively).
- A Vim dictionary displays an error ("E685: Internal error:
vim_type_to_cl_object(VAR_DICT)")
Changed vim:funcall to only call parse-integer on the returned value
if the returned type is STRING *and* the given function is supposed
to return an integer. (Previously vim:expr *always* returned
strings.)
Also added some comments and docstrings.
More information about the slim-vim
mailing list