porque o módulo python vim dá resultado diferente em janelas ms e ubuntu?

0

No windows xp e vim 7.3.1105 (compilação de Yongwei):

:tabnew
:py import vim
:py print(type(vim.current.buffer.name))
<type 'str'> -- THIS

no ubuntu e no vim 7.3.1020 (minha própria compilação):

:tabnew
:py import vim
:py print(type(vim.current.buffer.name))
<type 'NoneType'> -- AND THIS

por que essa diferença?

    
por user232284 19.06.2013 / 14:43

1 resposta

1

Houve muitas mudanças recentes na interface do Python (principalmente feita pelo ZyX) para melhorar a interface do Python. As importações de Python também foram reformuladas.

Provavelmente, a discrepância é devida aos diferentes níveis de patch do Vim. Tente novamente com versões idênticas do Vim. Se você tiver problemas com o comportamento alterado, ou perguntas detalhadas, por favor, pergunte-lhes na lista de discussão vim_dev . Enquanto o desenvolvimento para o Vim 7.4 estiver em andamento, o grupo ainda estará muito aberto a comentários e relatórios de bugs.

    
por 19.06.2013 / 15:03