Commit Graph

44 Commits

Author SHA1 Message Date
Bram Moolenaar 2afa3238a1 updated for version 7.3.579
Problem:    Can't compile with Python 2.5.
Solution:   Use PyCObject when Capsules are not available.
2012-06-29 16:28:28 +02:00
Bram Moolenaar db91395312 updated for version 7.3.569
Problem:    Evaluating Vim expression in Python is insufficient.
Solution:   Add vim.bindeval().  Also add pyeval() and py3eval(). (ZyX)
2012-06-29 12:54:53 +02:00
Bram Moolenaar 9dc93ae43e updated for version 7.3.288
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.
2011-08-28 16:00:19 +02:00
Bram Moolenaar 19e6094378 updated for version 7.3.220
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)
2011-06-19 00:27:51 +02:00
Bram Moolenaar 30fec7bc7f updated for version 7.3.145
Problem:    Can't build with Python dynamically loading.
Solution:   Add dll_PyType_Ready.
2011-03-26 18:32:05 +01:00
Bram Moolenaar 21377c8d5f updated for version 7.3.144
Problem:    Crash with ":python help(dir)". (Kearn Holliday)
Solution:   Fix the way the type is set on objects. (Tobias Columbus)
2011-03-26 13:56:48 +01:00
Bram Moolenaar 644d37b84d updated for version 7.3.062
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)
2010-11-16 19:26:02 +01:00
Bram Moolenaar ebbcb824ba updated for version 7.3.034
Problem:    Win32: may be loading .dll from the wrong directory.
Solution:   Go to the Vim executable directory when opening a library.
2010-10-23 14:02:54 +02:00
Bram Moolenaar b744b2fa32 Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier) 2010-08-13 16:22:57 +02:00
Bram Moolenaar b61f95c31f When building with both Python 2 and Python 3 don't use RTLD_GLOBAL, so that
both may work.
2010-08-09 22:06:13 +02:00
Bram Moolenaar ca8a4dfe7a Move many more common Python items to if_py_both.c. 2010-07-31 19:54:14 +02:00
Bram Moolenaar 170bf1aed5 Move some common code from if_python.c and if_python3.c to if_py_both.h. 2010-07-24 23:51:45 +02:00
Bram Moolenaar 4c3a326c53 Temporary solution for crashing when using both :py and :py3: disallow both in
one session.
2010-07-24 15:42:14 +02:00
Bram Moolenaar fa5d1e63c7 Fix: "import termios" doesn't work with dynamically loaded Python. (James
Vega)
2010-07-22 21:44:13 +02:00
Bram Moolenaar bd5e15fd5c Added support for Python 3. (Roland Puntaier) 2010-07-17 21:19:38 +02:00
Bram Moolenaar cc448b373d Support completion for ":find". (Nazri Ramliy)
Cleanup white space.
2010-07-14 16:52:17 +02:00
Bram Moolenaar 860cae1cec Add the conceal patch from Vince Negri. 2010-06-05 23:22:07 +02:00
Bram Moolenaar 8b9c05fa54 updated for version 7.2.383
Problem:    Vim doesn't build cleanly with MSVC 2010.
Solution:   Change a few types. (George Reilly)
2010-03-02 17:54:33 +01:00
Bram Moolenaar be2c9ae915 updated for version 7.2-288 2009-11-11 14:06:59 +00:00
Bram Moolenaar badfde1bfe updated for version 7.2-268 2009-11-03 10:43:27 +00:00
Bram Moolenaar cdcaa58929 updated for version 7.2-226 2009-07-09 18:06:49 +00:00
Bram Moolenaar 4bdbbf7066 updated for version 7.2-184 2009-05-21 21:27:43 +00:00
Bram Moolenaar d72b386a63 updated for version 7.2-084 2009-01-13 17:11:05 +00:00
Bram Moolenaar 9774ecc80c updated for version 7.2-045 2008-11-20 10:04:53 +00:00
Bram Moolenaar 01dd60cb91 updated for version 7.2b-014 2008-07-24 14:24:48 +00:00
Bram Moolenaar c236c16d08 updated for version 7.2b-000 2008-07-13 17:41:49 +00:00
Bram Moolenaar e7cb9cf672 updated for version 7.1-320 2008-06-20 14:32:41 +00:00
Bram Moolenaar 2c45e945a3 updated for version 7.1-307 2008-06-04 11:35:26 +00:00
Bram Moolenaar 454ec05a47 updated for version 7.0-209 2007-03-08 09:20:28 +00:00
Bram Moolenaar 658ada69f4 updated for version 7.0-112 2006-10-03 13:02:36 +00:00
Bram Moolenaar c9b4b05b35 updated for version 7.0g 2006-04-30 18:54:39 +00:00
Bram Moolenaar f740b29ae2 updated for version 7.0199 2006-02-16 22:11:02 +00:00
Bram Moolenaar 0ac9379acf updated for version 7.0184 2006-01-21 22:16:51 +00:00
Bram Moolenaar b71eaaeaa8 updated for version 7.0183 2006-01-20 23:10:18 +00:00
Bram Moolenaar a5792f5890 updated for version 7.0158 2005-11-23 21:25:05 +00:00
Bram Moolenaar e344bead3e updated for version 7.0140 2005-09-01 20:46:49 +00:00
Bram Moolenaar 78984f503c updated for version 7.0121 2005-08-01 07:19:10 +00:00
Bram Moolenaar 9ba0eb850c updated for version 7.0084 2005-06-13 22:28:56 +00:00
Bram Moolenaar 555b280f28 updated for version 7.0073 2005-05-19 21:08:39 +00:00
Bram Moolenaar 0e21a3f623 updated for version 7.0067 2005-04-17 20:28:32 +00:00
Bram Moolenaar 7df2d6629f updated for version 7.0044 2005-01-25 22:18:08 +00:00
Bram Moolenaar 293ee4d421 updated for version 7.0021 2004-12-09 21:34:53 +00:00
Bram Moolenaar 5eb86f9199 updated for version 7.0012 2004-07-26 12:53:41 +00:00
Bram Moolenaar 071d4279d6 updated for version 7.0001 2004-06-13 20:20:40 +00:00