Age | Commit message (Collapse) | Author |
|
Problem: Python: Negative indices were failing.
Solution: Fix negative indices. Add tests. (ZyX)
|
|
Problem: Python interface can't easily access options.
Solution: Add vim.options, vim.window.options and vim.buffer.options. (ZyX)
|
|
Problem: Python: Access to Vim variables is not so easy.
Solution: Define vim.vars and vim.vvars. (ZyX)
|
|
Problem: Python uses IndexError when a dict key is not found.
Solution: Use KeyError instead. (ZyX)
|
|
Problem: Python list does not work correctly.
Solution: Fix it and add a test. (Yukihiro Nakadaira)
|
|
Problem: Python tests fail.
Solution: Adjust the output for the stack trace.
|
|
Problem: Python threads still do not work properly.
Solution: Fix both Python 2 and 3. Add tests. (Ken Takata)
|
|
Problem: Not possible to lock/unlock lists in Python interface.
Solution: Add .locked and .scope attributes. (ZyX)
|
|
Problem: Recent Python changes are not tested.
Solution: Add tests for Python bindings. (ZyX)
|
|
Problem: Evaluating Vim expression in Python is insufficient.
Solution: Add vim.bindeval(). Also add pyeval() and py3eval(). (ZyX)
|