Since Python 3.0 is incompatible with earlier versions of Python, it is also incompatible with Vim 7.2, apparently due to changes in the C interface. I first brought this up on the vim_use mailing list, but it seems to be more of development issue since it deals with Vim's source code. (original discussion<http://groups.google.com/group/vim_use/browse_thread/thread/4aaceb7ee66e68fb/d5ea6610cbe365dd?hl=en&lnk=gst> )
PEP 3123 <http://www.python.org/dev/peps/pep-3123/> seems to be the source of some of the problems, since PyObject_HEAD works in a different way in Python 3.0 than how it's used in Vim. I don't know C very well, so I'm not sure what needs to be changed beyond that. What changes are needed to make Vim work with Python 3.0, and can those changes be made without becoming incompatible with earlier versions of Python? Daniel Hast --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---