On Sun, Apr 08, 2012 at 08:49:21AM -0700, ZyX wrote:
> воскресенье, 8 апреля 2012 г., 19:42:47 UTC+4 пользователь ZyX написал:
> > Here is a patch that adds to "bindeval" function to vim module (acts like 
> > lua's vim.eval, except for function references), three types: 
> > vimdictionary, vimlist and vimfunction (latter does not modify vim 
> > functions, but is able to call them without vim.eval() and serializing) and 
> > pyeval() VimL function (similar to mzeval).
> > 
> > Testing and porting to python3 is still needed. All changes are available 
> > in python-extended branch at https://bitbucket.org/ZyX_I/vim.
> 
> Seems it is not going to attach a file through groups.google.com interface. 
> Pasting it here: http://paste.pocoo.org/show/578013/. You can view the same 
> by running "hg diff -r default" while being on my branch.

I failed to compile. It seems to conflict with lua's code.

if_lua.c:704:1: error: static declaration of ‘list_insert_tv’ follows 
non-static declaration
In file included from proto.h:80:0,
                 from vim.h:1939,
                 from if_lua.c:12:
proto/eval.pro:118:5: note: previous declaration of ‘list_insert_tv’ was here

-- 
Best regards,
lilydjwg

Linux Vim Python 我的博客:
http://lilydjwg.is-programmer.com/
-- 
A: Because it obfuscates the reading.
Q: Why is top posting so bad?

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui