- May 30, 2013
-
-
Bram Moolenaar authored
Problem: New regexp engine: \@= and \& don't work. Solution: Make these items work. Add column info to logging.
-
Bram Moolenaar authored
Problem: Compiler warning for storing a long_u in an int. Solution: Declare the number as an int. (Mike Williams)
-
Bram Moolenaar authored
Problem: Compiler warning for printf format. (Manuel Ortega) Solution: Add type casts.
-
Bram Moolenaar authored
Problem: New regexp engine may run out of states. Solution: Allocate states dynamically. Also make the test report errors.
-
Bram Moolenaar authored
Problem: Compiler warning for unitialized variable. Solution: Initialize it.
-
Bram Moolenaar authored
Problem: New regexp engine: backreferences don't work correctly. Solution: Add every possible start/end position on the state stack.
-
Bram Moolenaar authored
Problem: Vim crashes in Python tests. Compiler warning for unused function. Solution: Disable the tests for now. Move the function.
-
Bram Moolenaar authored
Problem: Python: memory leaks. Solution: Python patch 28: Purge out DICTKEY_CHECK_EMPTY macros. (ZyX)
-
Bram Moolenaar authored
Problem: Python: Script is auto-loaded on function creation. Solution: Python patch 27. (ZyX)
-
Bram Moolenaar authored
Problem: Python: documentation lags behind. Solution: Python patch 26. (ZyX)
-
Bram Moolenaar authored
Problem: Python: Insufficient exception and error testing. Solution: Python patch 25. (ZyX)
-
Bram Moolenaar authored
Problem: Python: key mapping is not standard. Solution: Puthon patch 24: use PyMapping_Keys. (ZyX)
-
Bram Moolenaar authored
Problem: Python: insufficient error checking. Solution: Python patch 23. (ZyX)
-
Bram Moolenaar authored
Problem: Python: Function is not standard. Solution: Python patch 22: make Function subclassable. (ZyX)
-
Bram Moolenaar authored
Problem: Python: List is not standard. Solution: Python patch 21: Add standard methods and fields. (ZyX)
-
Bram Moolenaar authored
Problem: Python: Dictionary is not standard. Solution: Python patch 20: Add standard methods and fields. (ZyX)
-
Bram Moolenaar authored
Problem: Python: can't repr() a function. Solution: Python patch 19: add FunctionRepr(). (ZyX)
-
Bram Moolenaar authored
Problem: Python: Using fixed size buffers. Solution: Python patch 18: Use python's own formatter. (ZyX)
-
Bram Moolenaar authored
Problem: Call of funcref does not succeed in other script. Solution: Python patch 17: add get_expanded_name(). (ZyX)
-
Bram Moolenaar authored
Problem: Python: not enough compatibilty. Solution: Python patch 16: Make OutputWritelines support any sequence object (ZyX) Note: tests fail
-
Bram Moolenaar authored
Problem: Python: possible memory leaks. Solution: Python patch 15. (ZyX) Fix will follow later.
-
Bram Moolenaar authored
Problem: Negated collection does not match newline. Solution: Handle newline differently. (Hiroshi Shirosaki)
-
Bram Moolenaar authored
Problem: Can't build without the +autocmd feature. (Elimar Riesebieter) Solution: Fix use of buf and curbuf.
-
- May 29, 2013
-
-
Bram Moolenaar authored
Problem: Python: no flag for types with tp_traverse+tp_clear. Solution: Python patch 14: Add Py_TPFLAGS_HAVE_GC. (ZyX)
-
Bram Moolenaar authored
Problem: Python: possible SEGV and negative refcount. Solution: Python patch 13: Fix IterIter function. (ZyX)
-
Bram Moolenaar authored
Problem: Python: possible memory leaks. Solution: Python patch 12: fix the leaks (ZyX)
-
Bram Moolenaar authored
Problem: Python: Typo in pyiter_to_tv. Solution: Python patch 11. (ZyX)
-
Bram Moolenaar authored
Problem: Python: no consistent naming Solution: Python patch 10: Rename DICTKEY_GET_NOTEMPTY to DICTKEY_GET. (ZyX)
-
Bram Moolenaar authored
Problem: Python: no consistent naming. Solution: Python patch 9: Rename d to dict and lookupDict to lookup_dict. (ZyX)
-
Bram Moolenaar authored
Problem: Python: dir() does not work properly. Solution: Python patch 8. Add __dir__ method to all objects with custom tp_getattr supplemented by __members__ attribute for at least python-2* versions. __members__ is not mentioned in python-3* dir() output even if it is accessible. (ZyX)
-
Bram Moolenaar authored
Problem: Python: Using Py_BuildValue for building strings. Solution: Python patch 7 and 7.5: Replace Py_BuildValue with PyString_FromString. (ZyX)
-
Bram Moolenaar authored
Problem: Python: No error handling for VimToPython function. Solution: Python patch 6. (ZyX)
-
Bram Moolenaar authored
Problem: Python: No {Buffer,TabPage,Window}.valid attributes. Solution: Python patch 5: add .valid (ZyX)
-
Bram Moolenaar authored
Problem: Python: Dynamic compilation with 2.3 fails. Solution: Python patch 4. (ZyX)
-
Bram Moolenaar authored
Problem: Python: can't assign to vim.Buffer.name. Solution: Python patch 3. (ZyX)
-
Bram Moolenaar authored
Problem: Python: Invalid read valgrind errors. Solution: Python patch 2: defer DICTKEY_UNREF until key is no longer needed. (ZyX)
-
Bram Moolenaar authored
Problem: Python: Problems with debugging dynamic build. Solution: Python patch 1. (ZyX)
-
Bram Moolenaar authored
Problem: New regexp engine does not support \%23c, \%<23c and the like. Solution: Implement them. (partly by Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: Crash when using Cscope. Solution: Avoid negative argument to vim_strncpy(). (Narendran Gopalakrishnan)
-
Bram Moolenaar authored
Problem: Look-behind matching is very slow on long lines. Solution: Add a byte limit to how far back an attempt is made.
-