Commit Graph

42 Commits

Author SHA1 Message Date
Bram Moolenaar
054b67b2b8 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
e8c4996e56 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
31a04844b5 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
94caed3c03 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
17bcd02554 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
8e94a6f547 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
148e620808 Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier)
--HG--
branch : vim73
2010-08-13 16:22:57 +02:00
Bram Moolenaar
a6abdcd2d8 When building with both Python 2 and Python 3 don't use RTLD_GLOBAL, so that
both may work.

--HG--
branch : vim73
2010-08-09 22:06:13 +02:00
Bram Moolenaar
dd1c05e11f Move many more common Python items to if_py_both.c.
--HG--
branch : vim73
2010-07-31 19:54:14 +02:00
Bram Moolenaar
f804a143ec Move some common code from if_python.c and if_python3.c to if_py_both.h.
--HG--
branch : vim73
2010-07-24 23:51:45 +02:00
Bram Moolenaar
a324d8f0d6 Temporary solution for crashing when using both :py and :py3: disallow both in
one session.

--HG--
branch : vim73
2010-07-24 15:42:14 +02:00
Bram Moolenaar
605246a15f Fix: "import termios" doesn't work with dynamically loaded Python. (James
Vega)

--HG--
branch : vim73
2010-07-22 21:44:13 +02:00
Bram Moolenaar
56361677b1 Added support for Python 3. (Roland Puntaier)
--HG--
branch : vim73
2010-07-17 21:19:38 +02:00
Bram Moolenaar
6a69fb8ff7 Support completion for ":find". (Nazri Ramliy)
Cleanup white space.

--HG--
branch : vim73
2010-07-14 16:52:17 +02:00
Bram Moolenaar
01601aaade Add the conceal patch from Vince Negri.
--HG--
branch : vim73
2010-06-05 23:22:07 +02:00
Bram Moolenaar
54b75f39a3 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
vimboss
0aef550233 updated for version 7.2-288 2009-11-11 14:06:59 +00:00
vimboss
2dc63d8e16 updated for version 7.2-268 2009-11-03 10:43:27 +00:00
vimboss
2cd4c80953 updated for version 7.2-226 2009-07-09 18:06:49 +00:00
vimboss
1f4d8dd8e1 updated for version 7.2-184 2009-05-21 21:27:43 +00:00
vimboss
ae65cb89b3 updated for version 7.2-084 2009-01-13 17:11:05 +00:00
vimboss
ae96eb8469 updated for version 7.2-045 2008-11-20 10:04:53 +00:00
vimboss
c7333a644b updated for version 7.2b-014 2008-07-24 14:24:48 +00:00
vimboss
7a75fec5ca updated for version 7.2b-000 2008-07-13 17:41:49 +00:00
vimboss
82038bc905 updated for version 7.1-320 2008-06-20 14:32:41 +00:00
vimboss
0e2ddfca38 updated for version 7.1-307 2008-06-04 11:35:26 +00:00
vimboss
bb719f5012 updated for version 7.0-209 2007-03-08 09:20:28 +00:00
vimboss
eb2ace5129 updated for version 7.0-112 2006-10-03 13:02:36 +00:00
vimboss
c7c94432ed updated for version 7.0g 2006-04-30 18:54:39 +00:00
vimboss
a402adb714 updated for version 7.0199 2006-02-16 22:11:02 +00:00
vimboss
defe263bfe updated for version 7.0184 2006-01-21 22:16:51 +00:00
vimboss
612abeb222 updated for version 7.0183 2006-01-20 23:10:18 +00:00
vimboss
25162acccc updated for version 7.0158 2005-11-23 21:25:05 +00:00
vimboss
3d2cce349c updated for version 7.0140 2005-09-01 20:46:49 +00:00
vimboss
374edfa896 updated for version 7.0121 2005-08-01 07:19:10 +00:00
vimboss
00f9950fcc updated for version 7.0084 2005-06-13 22:28:56 +00:00
vimboss
a869d0e75f updated for version 7.0073 2005-05-19 21:08:39 +00:00
vimboss
e88fb375eb updated for version 7.0067 2005-04-17 20:28:32 +00:00
vimboss
b6975fb763 updated for version 7.0044 2005-01-25 22:18:08 +00:00
vimboss
af77f72312 updated for version 7.0021 2004-12-09 21:34:53 +00:00
vimboss
cc301aeeec updated for version 7.0012 2004-07-26 12:53:41 +00:00
vimboss
e5c6ef7d76 updated for version 7.0001 2004-06-13 20:20:40 +00:00