summaryrefslogtreecommitdiff
path: root/src/if_python.c
Commit message (Collapse)AuthorAgeFilesLines
* updated for version 7.3.288v7.3.288Bram Moolenaar2011-08-281-1/+2
| | | | | | 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.
* updated for version 7.3.220v7.3.220Bram Moolenaar2011-06-191-228/+9
| | | | | | | | | | | 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)
* updated for version 7.3.145v7.3.145Bram Moolenaar2011-03-261-0/+3
| | | | | Problem: Can't build with Python dynamically loading. Solution: Add dll_PyType_Ready.
* updated for version 7.3.144v7.3.144Bram Moolenaar2011-03-261-7/+7
| | | | | Problem: Crash with ":python help(dir)". (Kearn Holliday) Solution: Fix the way the type is set on objects. (Tobias Columbus)
* updated for version 7.3.062v7.3.062Bram Moolenaar2010-11-161-2/+9
| | | | | | | 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)
* updated for version 7.3.034v7.3.034Bram Moolenaar2010-10-231-1/+1
| | | | | Problem: Win32: may be loading .dll from the wrong directory. Solution: Go to the Vim executable directory when opening a library.
* Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier)Bram Moolenaar2010-08-131-9/+6
|
* When building with both Python 2 and Python 3 don't use RTLD_GLOBAL, so thatBram Moolenaar2010-08-091-22/+30
| | | | both may work.
* Move many more common Python items to if_py_both.c.Bram Moolenaar2010-07-311-1165/+23
|
* Move some common code from if_python.c and if_python3.c to if_py_both.h.Bram Moolenaar2010-07-241-256/+22
|
* Temporary solution for crashing when using both :py and :py3: disallow both inBram Moolenaar2010-07-241-0/+18
| | | | one session.
* Fix: "import termios" doesn't work with dynamically loaded Python. (JamesBram Moolenaar2010-07-221-2/+2
| | | | Vega)
* Added support for Python 3. (Roland Puntaier)Bram Moolenaar2010-07-171-4/+17
|
* Support completion for ":find". (Nazri Ramliy)Bram Moolenaar2010-07-141-2/+2
| | | | Cleanup white space.
* Add the conceal patch from Vince Negri.Bram Moolenaar2010-06-051-1/+1
|
* updated for version 7.2.383v7.2.383Bram Moolenaar2010-03-021-1/+1
| | | | | Problem: Vim doesn't build cleanly with MSVC 2010. Solution: Change a few types. (George Reilly)
* updated for version 7.2-288v7.2.288Bram Moolenaar2009-11-111-0/+6
|
* updated for version 7.2-268v7.2.268Bram Moolenaar2009-11-031-1/+8
|
* updated for version 7.2-226v7.2.226Bram Moolenaar2009-07-091-3/+2
|
* updated for version 7.2-184v7.2.184Bram Moolenaar2009-05-211-16/+8
|
* updated for version 7.2-084v7.2.084Bram Moolenaar2009-01-131-10/+19
|
* updated for version 7.2-045v7.2.045Bram Moolenaar2008-11-201-1/+8
|
* updated for version 7.2b-014v7.2b.014Bram Moolenaar2008-07-241-2/+4
|
* updated for version 7.2b-000v7.2b.000Bram Moolenaar2008-07-131-1/+1
|
* updated for version 7.1-320v7.1.320Bram Moolenaar2008-06-201-81/+93
|
* updated for version 7.1-307v7.1.307Bram Moolenaar2008-06-041-87/+115
|
* updated for version 7.0-209v7.0.209Bram Moolenaar2007-03-081-0/+6
|
* updated for version 7.0-112v7.0.112Bram Moolenaar2006-10-031-4/+4
|
* updated for version 7.0gv7.0gBram Moolenaar2006-04-301-22/+22
|
* updated for version 7.0199v7.0199Bram Moolenaar2006-02-161-2/+2
|
* updated for version 7.0184v7.0184Bram Moolenaar2006-01-211-0/+6
|
* updated for version 7.0183v7.0183Bram Moolenaar2006-01-201-5/+107
|
* updated for version 7.0158v7.0158Bram Moolenaar2005-11-231-0/+10
|
* updated for version 7.0140v7.0140Bram Moolenaar2005-09-011-18/+18
|
* updated for version 7.0121v7.0121Bram Moolenaar2005-08-011-2/+0
|
* updated for version 7.0084v7.0084Bram Moolenaar2005-06-131-18/+20
|
* updated for version 7.0073v7.0073Bram Moolenaar2005-05-191-10/+13
|
* updated for version 7.0067v7.0067Bram Moolenaar2005-04-171-0/+11
|
* updated for version 7.0044Bram Moolenaar2005-01-251-5/+5
|
* updated for version 7.0021v7.0021Bram Moolenaar2004-12-091-5/+9
|
* updated for version 7.0012v7.0012Bram Moolenaar2004-07-261-4/+13
|
* updated for version 7.0001v7.0001Bram Moolenaar2004-06-131-0/+2807