Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | updated for version 7.3.998v7.3.998v7-3-998 | Bram Moolenaar | 2013-05-21 | 4 | -30/+69 |
| | | | | | | | | Problem: Python: garbage collection issues. Solution: Fix the GC issues: Use proper DESTRUCTOR_FINISH: avoids negative refcounts, use PyObject_GC_* for objects with tp_traverse and tp_clear, add RangeTraverse and RangeClear, use Py_XDECREF in some places. (ZyX) | ||||
* | Added tag v7-3-997 for changeset ef02f32d8e53 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.997v7.3.997v7-3-997 | Bram Moolenaar | 2013-05-21 | 6 | -68/+173 |
| | | | | | Problem: Vim and Python exceptions are different. Solution: Make Vim exceptions be Python exceptions. (ZyX) | ||||
* | Added tag v7-3-996 for changeset ebd94eabfd80 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.996v7.3.996v7-3-996 | Bram Moolenaar | 2013-05-21 | 7 | -12/+90 |
| | | | | | Problem: Python: Can't check types of what is returned by bindeval(). Solution: Add vim.List, vim.Dictionary and vim.Function types. (ZyX) | ||||
* | Added tag v7-3-995 for changeset 6d517f6e5f0b | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.995v7.3.995v7-3-995 | Bram Moolenaar | 2013-05-21 | 4 | -146/+133 |
| | | | | | Problem: Python: Module initialization is duplicated. Solution: Move to shared file. (ZyX) | ||||
* | Added tag v7-3-994 for changeset f74611bfb1b7 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.994v7.3.994v7-3-994 | Bram Moolenaar | 2013-05-21 | 3 | -29/+31 |
| | | | | | Problem: Python: using magic constants. Solution: Use descriptive values for ml_flags. (ZyX) | ||||
* | Added tag v7-3-993 for changeset dff1542e64f9 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.993v7.3.993v7-3-993 | Bram Moolenaar | 2013-05-21 | 3 | -29/+31 |
| | | | | | Problem: Python: Later patch does things slightly differently. Solution: Adjusted argument type changes. (ZyX) | ||||
* | Added tag v7-3-992 for changeset 89ea7593fc0c | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.992v7.3.992v7-3-992 | Bram Moolenaar | 2013-05-21 | 4 | -345/+285 |
| | | | | | Problem: Python: Too many type casts. Solution: Change argument types. (ZyX) | ||||
* | Added tag v7-3-991 for changeset 8fe768bc1234 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.991v7.3.991v7-3-991 | Bram Moolenaar | 2013-05-21 | 5 | -255/+171 |
| | | | | | Problem: More can be shared by Python 2 and 3. Solution: Move more stuff to if_py_both. (ZyX) | ||||
* | Added tag v7-3-990 for changeset 9a1d78f82826 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.990v7.3.990v7-3-990 | Bram Moolenaar | 2013-05-21 | 2 | -18/+23 |
| | | | | | Problem: Memory leak in new regexp engine. Solution: Jump to end of function to free memory. (Dominique Pelle) | ||||
* | Added tag v7-3-989 for changeset cd005ab15ef3 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.989v7.3.989v7-3-989 | Bram Moolenaar | 2013-05-21 | 2 | -0/+24 |
| | | | | | Problem: New regexp engine compares negative numbers to character. Solution: Add missing case statements. | ||||
* | Added tag v7-3-988 for changeset 035fb0d5e7ce | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.988v7.3.988v7-3-988 | Bram Moolenaar | 2013-05-21 | 2 | -0/+7 |
| | | | | | Problem: New regexp engine is slow. Solution: Break out of the loop when the state list is empty. | ||||
* | Added tag v7-3-987 for changeset 032c9f916f25 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.987v7.3.987v7-3-987 | Bram Moolenaar | 2013-05-21 | 6 | -11/+41 |
| | | | | | | | Problem: No easy to run an individual test. Tests 64 fails when 'encoding' is not utf-8. Solution: Add individual test targets to the Makefile. Move some lines from test 64 to 95. | ||||
* | Added tag v7-3-986 for changeset 3cc2dca142a0 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.986v7.3.986v7-3-986 | Bram Moolenaar | 2013-05-21 | 2 | -1/+4 |
| | | | | | | Problem: Test 95 doesn't pass when 'encoding' isn't utf-8. (Yasuhiro Matsumoto) Solution: Force 'encoding' to be utf-8. | ||||
* | Added tag v7-3-985 for changeset 0c940b6f2828 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.985v7.3.985v7-3-985 | Bram Moolenaar | 2013-05-21 | 2 | -0/+7 |
| | | | | | | Problem: GTK vim not started as gvim doesn't set WM_CLASS property to a useful value. Solution: Call g_set_prgname() on startup. (James McCoy) | ||||
* | Added tag v7-3-984 for changeset 94c5441984cc | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.984v7.3.984v7-3-984 | Bram Moolenaar | 2013-05-21 | 2 | -0/+3 |
| | | | | | | Problem: A Visual mapping that uses CTRL-G works differently when started from Insert mode. (Ein Brown) Solution: Reset old_mapped_len when handling typed text in Select mode. | ||||
* | Added tag v7-3-983 for changeset ab5154170c3d | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.983v7.3.983v7-3-983 | Bram Moolenaar | 2013-05-21 | 2 | -6/+6 |
| | | | | | Problem: Uneccessary temp variable. Solution: Remove the variable. | ||||
* | Added tag v7-3-982 for changeset dde1cf311be6 | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.982v7.3.982v7-3-982 | Bram Moolenaar | 2013-05-21 | 4 | -2/+8 |
| | | | | | | Problem: In the new regexp engine \p does not work on multi-byte characters. Solution: Don't point to an integer but the characters. | ||||
* | Added tag v7-3-981 for changeset 4ff8fa416a0d | Bram Moolenaar | 2013-05-21 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.981v7.3.981v7-3-981 | Bram Moolenaar | 2013-05-21 | 4 | -2/+12 |
| | | | | | | Problem: In the old regexp engine \i, \I, \f and \F don't work on multi-byte characters. Solution: Dereference pointer properly. | ||||
* | Added tag v7-3-980 for changeset c83656c9745a | Bram Moolenaar | 2013-05-20 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.980v7.3.980v7-3-980 | Bram Moolenaar | 2013-05-20 | 2 | -7/+9 |
| | | | | | | | Problem: Regexp logs may contain garbage. Character classes don't work correctly for multi-byte characters. Solution: Check for end of post list. Only use "is" functions for characters up to 255. (Ken Takata) | ||||
* | Added tag v7-3-979 for changeset a63361b90979 | Bram Moolenaar | 2013-05-20 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.979v7.3.979v7-3-979 | Bram Moolenaar | 2013-05-20 | 2 | -4/+4 |
| | | | | | | Problem: Complex NFA regexp doesn't work. Solution: Set actual state stack end instead of using an arbitrary number. (Yasuhiro Matsumoto) | ||||
* | Added tag v7-3-978 for changeset fe8a0a6a1c2a | Bram Moolenaar | 2013-05-20 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.978v7.3.978v7-3-978 | Bram Moolenaar | 2013-05-20 | 3 | -9/+16 |
| | | | | | | Problem: Regexp debug logs don't have a good name. Solution: Use clear names and make it possible to write logs for the old and new engines separately. (Taro Muraoka) | ||||
* | Added tag v7-3-977 for changeset 21e13403140a | Bram Moolenaar | 2013-05-20 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.977v7.3.977v7-3-977 | Bram Moolenaar | 2013-05-20 | 2 | -16/+18 |
| | | | | | | Problem: Compiler warnings on 64 bit Windows. Solution: Add type casts. (Mike Williams) Also fix some white space and uncomment what was commented-out for testing. | ||||
* | Added tag v7-3-976 for changeset 015a8fabf900 | Bram Moolenaar | 2013-05-20 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.976v7.3.976v7-3-976 | Bram Moolenaar | 2013-05-20 | 2 | -3/+8 |
| | | | | | Problem: Can't build on HP-UX. Solution: Remove modern initialization. (John Marriott) | ||||
* | Added tag v7-3-975 for changeset 44b89b025cdf | Bram Moolenaar | 2013-05-20 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.975v7.3.975v7-3-975 | Bram Moolenaar | 2013-05-20 | 2 | -2/+9 |
| | | | | | Problem: Crash in regexp parsing. Solution: Correctly compute the end of allocated memory. | ||||
* | Added tag v7-3-974 for changeset 92fec4b83be5 | Bram Moolenaar | 2013-05-20 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.974v7.3.974v7-3-974 | Bram Moolenaar | 2013-05-20 | 2 | -15/+25 |
| | | | | | | Problem: Can't build with ruby 1.8.5. Solution: Only use ruby_init_stack() when RUBY_INIT_STACK is defined. (Yukihiro Nakadaira) | ||||
* | Added tag v7-3-973 for changeset 09e1e574a52d | Bram Moolenaar | 2013-05-19 | 0 | -0/+0 |
| |