<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/vim-git.git/src/if_python.c, branch v7.3.352</title>
<subtitle>github.com: vim/vim.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/'/>
<entry>
<title>updated for version 7.3.288</title>
<updated>2011-08-28T14:00:19+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2011-08-28T14:00:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=9dc93ae43e392d0de3cb3b2a0080c4dd29995c26'/>
<id>9dc93ae43e392d0de3cb3b2a0080c4dd29995c26</id>
<content type='text'>
Problem:    has('python') may give an error message for not being able to load
            the library after using python3.
Solution:   Only give the error when the verbose argument is true.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    has('python') may give an error message for not being able to load
            the library after using python3.
Solution:   Only give the error when the verbose argument is true.
</pre>
</div>
</content>
</entry>
<entry>
<title>updated for version 7.3.220</title>
<updated>2011-06-18T22:27:51+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2011-06-18T22:27:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=19e609437873594b8b08aaceafbe81ef235044bf'/>
<id>19e609437873594b8b08aaceafbe81ef235044bf</id>
<content type='text'>
Problem:    Python 3: vim.error is a 'str' instead of an 'Exception' object,
            so 'except' or 'raise' it causes a 'SystemError' exception.
            Buffer objects do not support slice assignment.
            When exchanging text between Vim and Python, multibyte texts become
            gabage or cause Unicode Expceptions, etc.
            'py3file' tries to read in the file as Unicode, sometimes causes
            UnicodeDecodeException
Solution:   Fix the problems. (lilydjwg)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Python 3: vim.error is a 'str' instead of an 'Exception' object,
            so 'except' or 'raise' it causes a 'SystemError' exception.
            Buffer objects do not support slice assignment.
            When exchanging text between Vim and Python, multibyte texts become
            gabage or cause Unicode Expceptions, etc.
            'py3file' tries to read in the file as Unicode, sometimes causes
            UnicodeDecodeException
Solution:   Fix the problems. (lilydjwg)
</pre>
</div>
</content>
</entry>
<entry>
<title>updated for version 7.3.145</title>
<updated>2011-03-26T17:32:05+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2011-03-26T17:32:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=30fec7bc7fbc9c1b7d45b4616c5187fc63652eb2'/>
<id>30fec7bc7fbc9c1b7d45b4616c5187fc63652eb2</id>
<content type='text'>
Problem:    Can't build with Python dynamically loading.
Solution:   Add dll_PyType_Ready.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Can't build with Python dynamically loading.
Solution:   Add dll_PyType_Ready.
</pre>
</div>
</content>
</entry>
<entry>
<title>updated for version 7.3.144</title>
<updated>2011-03-26T12:56:48+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2011-03-26T12:56:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=21377c8d5ff60a94c76e5fb3b32f462cc2880290'/>
<id>21377c8d5ff60a94c76e5fb3b32f462cc2880290</id>
<content type='text'>
Problem:    Crash with ":python help(dir)". (Kearn Holliday)
Solution:   Fix the way the type is set on objects. (Tobias Columbus)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Crash with ":python help(dir)". (Kearn Holliday)
Solution:   Fix the way the type is set on objects. (Tobias Columbus)
</pre>
</div>
</content>
</entry>
<entry>
<title>updated for version 7.3.062</title>
<updated>2010-11-16T18:26:02+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2010-11-16T18:26:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=644d37b84d8f520f807ef665b476c47b72862eff'/>
<id>644d37b84d8f520f807ef665b476c47b72862eff</id>
<content type='text'>
Problem:    Python doesn't work properly when installed in another directory
            than expected.
Solution:   Figure out home directory in configure and use Py_SetPythonHome()
            at runtime. (Roland Puntaier)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Python doesn't work properly when installed in another directory
            than expected.
Solution:   Figure out home directory in configure and use Py_SetPythonHome()
            at runtime. (Roland Puntaier)
</pre>
</div>
</content>
</entry>
<entry>
<title>updated for version 7.3.034</title>
<updated>2010-10-23T12:02:54+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2010-10-23T12:02:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=ebbcb824baf770e42ad53c532905a329d762e94e'/>
<id>ebbcb824baf770e42ad53c532905a329d762e94e</id>
<content type='text'>
Problem:    Win32: may be loading .dll from the wrong directory.
Solution:   Go to the Vim executable directory when opening a library.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Win32: may be loading .dll from the wrong directory.
Solution:   Go to the Vim executable directory when opening a library.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier)</title>
<updated>2010-08-13T14:22:57+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2010-08-13T14:22:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=b744b2fa3216740c74d74bd62b26b6a539f026d1'/>
<id>b744b2fa3216740c74d74bd62b26b6a539f026d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>When building with both Python 2 and Python 3 don't use RTLD_GLOBAL, so that</title>
<updated>2010-08-09T20:06:13+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2010-08-09T20:06:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=b61f95c31f37ae3c5daef6596b55e4b9dec62eb8'/>
<id>b61f95c31f37ae3c5daef6596b55e4b9dec62eb8</id>
<content type='text'>
both may work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
both may work.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move many more common Python items to if_py_both.c.</title>
<updated>2010-07-31T17:54:14+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2010-07-31T17:54:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=ca8a4dfe7aa94dc3285a0f834c472c07358fddb0'/>
<id>ca8a4dfe7aa94dc3285a0f834c472c07358fddb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move some common code from if_python.c and if_python3.c to if_py_both.h.</title>
<updated>2010-07-24T21:51:45+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2010-07-24T21:51:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/vim-git.git/commit/?id=170bf1aed576cea59a18c9015a3c7d417053c335'/>
<id>170bf1aed576cea59a18c9015a3c7d417053c335</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
