Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | updated for version 7.3.825v7.3.825 | Bram Moolenaar | 2013-02-20 | 1 | -0/+7 |
| | | | | | Problem: With Python errors are not always clear. Solution: Print the stack trace, unless :silent is used. (ZyX) | ||||
* | updated for version 7.3.808v7.3.808 | Bram Moolenaar | 2013-02-13 | 1 | -6/+9 |
| | | | | | Problem: Python threads still do not work properly. Solution: Fix both Python 2 and 3. Add tests. (Ken Takata) | ||||
* | updated for version 7.3.786v7.3.786 | Bram Moolenaar | 2013-01-30 | 1 | -7/+9 |
| | | | | | Problem: Python threads don't run in the background (issue 103). Solution: Move the statements to manipulate thread state. | ||||
* | updated for version 7.3.698v7.3.698 | Bram Moolenaar | 2012-10-21 | 1 | -3/+4 |
| | | | | | Problem: Python 3 does not preserve state beween commands. Solution: Preserve the state. (Paul Ollis) | ||||
* | updated for version 7.3.691v7.3.691 | Bram Moolenaar | 2012-10-14 | 1 | -2/+4 |
| | | | | | Problem: State specific to the Python thread is discarded. Solution: Keep state between threads. (Paul) | ||||
* | updated for version 7.3.672v7.3.672 | Bram Moolenaar | 2012-09-21 | 1 | -2/+25 |
| | | | | | Problem: Not possible to lock/unlock lists in Python interface. Solution: Add .locked and .scope attributes. (ZyX) | ||||
* | updated for version 7.3.671v7.3.671 | Bram Moolenaar | 2012-09-21 | 1 | -25/+0 |
| | | | | | Problem: More Python code can be shared between Python 2 and 3. Solution: Move code to if_py_both.h. (ZyX) | ||||
* | updated for version 7.3.661v7.3.661 | Bram Moolenaar | 2012-09-12 | 1 | -3/+11 |
| | | | | | | Problem: SEGV in Python code. Solution: Initialize len to zero. Use the right function depending on version. (Maxim Philippov) | ||||
* | updated for version 7.3.657v7.3.657 | Bram Moolenaar | 2012-09-05 | 1 | -2/+6 |
| | | | | | Problem: Python bindings silently truncate string values containing NUL. Solution: Fail when a string contains NUL. (ZyX) | ||||
* | updated for version 7.3.656v7.3.656 | Bram Moolenaar | 2012-09-05 | 1 | -2/+6 |
| | | | | | Problem: Internal error in :pyeval. Solution: Handle failed object conversion. (ZyX) | ||||
* | updated for version 7.3.584v7.3.584 | Bram Moolenaar | 2012-06-30 | 1 | -2/+2 |
| | | | | | Problem: PyCObject is not always defined. Solution: Use PyObject instead. | ||||
* | updated for version 7.3.583v7.3.583 | Bram Moolenaar | 2012-06-30 | 1 | -1/+7 |
| | | | | | | Problem: PyObject_NextNotImplemented is not defined before Python 2.7. (Danek Duvall) Solution: Add #ifdefs. | ||||
* | updated for version 7.3.581v7.3.581 | Bram Moolenaar | 2012-06-29 | 1 | -3/+23 |
| | | | | | Problem: Problems compiling with Python. Solution: Pick UCS2 or UCS4 function at runtime. (lilydjwg) | ||||
* | updated for version 7.3.579v7.3.579 | Bram Moolenaar | 2012-06-29 | 1 | -3/+23 |
| | | | | | Problem: Can't compile with Python 2.5. Solution: Use PyCObject when Capsules are not available. | ||||
* | updated for version 7.3.569v7.3.569 | Bram Moolenaar | 2012-06-29 | 1 | -14/+322 |
| | | | | | Problem: Evaluating Vim expression in Python is insufficient. Solution: Add vim.bindeval(). Also add pyeval() and py3eval(). (ZyX) | ||||
* | updated for version 7.3.288v7.3.288 | Bram Moolenaar | 2011-08-28 | 1 | -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.220 | Bram Moolenaar | 2011-06-19 | 1 | -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.145 | Bram Moolenaar | 2011-03-26 | 1 | -0/+3 |
| | | | | | Problem: Can't build with Python dynamically loading. Solution: Add dll_PyType_Ready. | ||||
* | updated for version 7.3.144v7.3.144 | Bram Moolenaar | 2011-03-26 | 1 | -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.062 | Bram Moolenaar | 2010-11-16 | 1 | -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.034 | Bram Moolenaar | 2010-10-23 | 1 | -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 Moolenaar | 2010-08-13 | 1 | -9/+6 |
| | |||||
* | When building with both Python 2 and Python 3 don't use RTLD_GLOBAL, so that | Bram Moolenaar | 2010-08-09 | 1 | -22/+30 |
| | | | | both may work. | ||||
* | Move many more common Python items to if_py_both.c. | Bram Moolenaar | 2010-07-31 | 1 | -1165/+23 |
| | |||||
* | Move some common code from if_python.c and if_python3.c to if_py_both.h. | Bram Moolenaar | 2010-07-24 | 1 | -256/+22 |
| | |||||
* | Temporary solution for crashing when using both :py and :py3: disallow both in | Bram Moolenaar | 2010-07-24 | 1 | -0/+18 |
| | | | | one session. | ||||
* | Fix: "import termios" doesn't work with dynamically loaded Python. (James | Bram Moolenaar | 2010-07-22 | 1 | -2/+2 |
| | | | | Vega) | ||||
* | Added support for Python 3. (Roland Puntaier) | Bram Moolenaar | 2010-07-17 | 1 | -4/+17 |
| | |||||
* | Support completion for ":find". (Nazri Ramliy) | Bram Moolenaar | 2010-07-14 | 1 | -2/+2 |
| | | | | Cleanup white space. | ||||
* | Add the conceal patch from Vince Negri. | Bram Moolenaar | 2010-06-05 | 1 | -1/+1 |
| | |||||
* | updated for version 7.2.383v7.2.383 | Bram Moolenaar | 2010-03-02 | 1 | -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.288 | Bram Moolenaar | 2009-11-11 | 1 | -0/+6 |
| | |||||
* | updated for version 7.2-268v7.2.268 | Bram Moolenaar | 2009-11-03 | 1 | -1/+8 |
| | |||||
* | updated for version 7.2-226v7.2.226 | Bram Moolenaar | 2009-07-09 | 1 | -3/+2 |
| | |||||
* | updated for version 7.2-184v7.2.184 | Bram Moolenaar | 2009-05-21 | 1 | -16/+8 |
| | |||||
* | updated for version 7.2-084v7.2.084 | Bram Moolenaar | 2009-01-13 | 1 | -10/+19 |
| | |||||
* | updated for version 7.2-045v7.2.045 | Bram Moolenaar | 2008-11-20 | 1 | -1/+8 |
| | |||||
* | updated for version 7.2b-014v7.2b.014 | Bram Moolenaar | 2008-07-24 | 1 | -2/+4 |
| | |||||
* | updated for version 7.2b-000v7.2b.000 | Bram Moolenaar | 2008-07-13 | 1 | -1/+1 |
| | |||||
* | updated for version 7.1-320v7.1.320 | Bram Moolenaar | 2008-06-20 | 1 | -81/+93 |
| | |||||
* | updated for version 7.1-307v7.1.307 | Bram Moolenaar | 2008-06-04 | 1 | -87/+115 |
| | |||||
* | updated for version 7.0-209v7.0.209 | Bram Moolenaar | 2007-03-08 | 1 | -0/+6 |
| | |||||
* | updated for version 7.0-112v7.0.112 | Bram Moolenaar | 2006-10-03 | 1 | -4/+4 |
| | |||||
* | updated for version 7.0gv7.0g | Bram Moolenaar | 2006-04-30 | 1 | -22/+22 |
| | |||||
* | updated for version 7.0199v7.0199 | Bram Moolenaar | 2006-02-16 | 1 | -2/+2 |
| | |||||
* | updated for version 7.0184v7.0184 | Bram Moolenaar | 2006-01-21 | 1 | -0/+6 |
| | |||||
* | updated for version 7.0183v7.0183 | Bram Moolenaar | 2006-01-20 | 1 | -5/+107 |
| | |||||
* | updated for version 7.0158v7.0158 | Bram Moolenaar | 2005-11-23 | 1 | -0/+10 |
| | |||||
* | updated for version 7.0140v7.0140 | Bram Moolenaar | 2005-09-01 | 1 | -18/+18 |
| | |||||
* | updated for version 7.0121v7.0121 | Bram Moolenaar | 2005-08-01 | 1 | -2/+0 |
| |