Bram Moolenaar
ba9a77de36
updated for version 7.3.1012
...
Problem: \Z does not work properly with the new regexp engine.
Solution: Make \Z work. Add tests.
2013-05-24 23:10:50 +02:00
Bram Moolenaar
bdf1727bc0
Added tag v7-3-1011 for changeset 55bcaa1d2749
2013-05-24 21:59:54 +02:00
Bram Moolenaar
50db0d3b9e
updated for version 7.3.1011
...
Problem: New regexp engine is inefficient with multi-byte characters.
Solution: Handle a character at a time instead of a byte at a time. Also
make \Z partly work.
2013-05-24 21:59:54 +02:00
Bram Moolenaar
7195b13277
Added tag v7-3-1010 for changeset 36ddcf4cecbc
2013-05-24 20:25:33 +02:00
Bram Moolenaar
1133b9d1e7
updated for version 7.3.1010
...
Problem: New regexp: adding \Z makes every character match.
Solution: Only apply ireg_icombine for composing characters.
Alsl add missing change from patch 1008. (Ken Takata)
2013-05-24 20:25:33 +02:00
Bram Moolenaar
381645bf21
Added tag v7-3-1009 for changeset 57393dc4b811
2013-05-24 18:58:43 +02:00
Bram Moolenaar
679face0e3
updated for version 7.3.1009
...
Problem: Compiler warning for ambiguous else.
Solution: Add curly braces.
2013-05-24 18:58:43 +02:00
Bram Moolenaar
97ff682be2
Added tag v7-3-1008 for changeset 8cb14f59a327
2013-05-23 22:43:08 +02:00
Bram Moolenaar
9a12817614
updated for version 7.3.1008
...
Problem: Test 95 fails on MS-Windows.
Solution: Set 'nomore'. Change \i to \f. Change multi-byte character to
something that is not matching \i. (Ken Takata)
2013-05-23 22:43:08 +02:00
Bram Moolenaar
cfd4df5f57
Added tag v7-3-1007 for changeset fba9c0f86f77
2013-05-23 22:27:04 +02:00
Bram Moolenaar
af677ba58e
updated for version 7.3.1007
...
Problem: Can't build on Minix 3.2.1.
Solution: Add a condition to an #ifdef. (Gautam Tirumala)
2013-05-23 22:27:03 +02:00
Bram Moolenaar
11a9e0c24c
Added tag v7-3-1006 for changeset 9a2183bd8295
2013-05-23 22:25:15 +02:00
Bram Moolenaar
a8433506b3
updated for version 7.3.1006
...
Problem: NFA engine not used for "\_[0-9]".
Solution: Enable this, fixed in patch 1005.
2013-05-23 22:25:15 +02:00
Bram Moolenaar
11322e51b0
Added tag v7-3-1005 for changeset 90e9917d4114
2013-05-22 23:00:40 +02:00
Bram Moolenaar
27c430529e
updated for version 7.3.1005
...
Problem: Get stuck on regexp "\n*" and on "%s/^\n\+/\r".
Solution: Fix handling of matching a line break. (idea by Hirohito Higashi)
2013-05-22 23:00:40 +02:00
Bram Moolenaar
f45ba06af8
Added tag v7-3-1004 for changeset cadb57fbb781
2013-05-21 22:38:18 +02:00
Bram Moolenaar
cf0a43d810
updated for version 7.3.1004
...
Problem: No error when option could not be set.
Solution: Report an error. (ZyX)
2013-05-21 22:38:18 +02:00
Bram Moolenaar
dad9ab77aa
Added tag v7-3-1003 for changeset ce94a870b59b
2013-05-21 22:23:56 +02:00
Bram Moolenaar
84902bdda2
updated for version 7.3.1003
...
Problem: Python interface does not compile with Python 2.2
Solution: Fix thread issues and True/False. (ZyX)
2013-05-21 22:23:56 +02:00
Bram Moolenaar
23677afdee
Added tag v7-3-1002 for changeset b498224f5b41
2013-05-21 22:13:41 +02:00
Bram Moolenaar
7a51d16ab7
updated for version 7.3.1002
...
Problem: Valgrind errors for Python interface.
Solution: Fix memory leaks when running tests. (ZyX)
2013-05-21 22:13:41 +02:00
Bram Moolenaar
025faf211c
Added tag v7-3-1001 for changeset 9dbbddb2ed10
2013-05-21 22:00:51 +02:00
Bram Moolenaar
5662719e55
updated for version 7.3.1001
...
Problem: Duplicate condition in if.
Solution: Remove one condition.
2013-05-21 22:00:51 +02:00
Bram Moolenaar
79d347d2d8
Added tag v7-3-1000 for changeset d037b9cbdaaa
2013-05-21 21:37:20 +02:00
Bram Moolenaar
b90388b640
updated for version 7.3.1000
...
Problem: Typo in char value causes out of bounds access.
Solution: Fix character value. (Klemens Baum)
2013-05-21 21:37:20 +02:00
Bram Moolenaar
eee86f5d5d
Added tag v7-3-999 for changeset e6e60d9da892
2013-05-21 21:20:20 +02:00
Bram Moolenaar
92670089a7
updated for version 7.3.999
...
Problem: New regexp engine sets curbuf temporarily.
Solution: Use reg_buf instead, like the old engine.
2013-05-21 21:20:20 +02:00
Bram Moolenaar
1bd2fd807c
Updated runtime files, language files and translations.
2013-05-21 21:01:10 +02:00
Bram Moolenaar
0090ed06bd
Added tag v7-3-998 for changeset 47e6dec5ce3c
2013-05-21 20:51:59 +02:00
Bram Moolenaar
facd586588
updated for version 7.3.998
...
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)
2013-05-21 20:51:59 +02:00
Bram Moolenaar
9936166fda
Added tag v7-3-997 for changeset ef02f32d8e53
2013-05-21 20:40:40 +02:00
Bram Moolenaar
2d1d3aed9b
updated for version 7.3.997
...
Problem: Vim and Python exceptions are different.
Solution: Make Vim exceptions be Python exceptions. (ZyX)
2013-05-21 20:40:40 +02:00
Bram Moolenaar
145e0909ba
Added tag v7-3-996 for changeset ebd94eabfd80
2013-05-21 19:50:34 +02:00
Bram Moolenaar
3aa96014d7
updated for version 7.3.996
...
Problem: Python: Can't check types of what is returned by bindeval().
Solution: Add vim.List, vim.Dictionary and vim.Function types. (ZyX)
2013-05-21 19:50:34 +02:00
Bram Moolenaar
9f1e5f7f03
Added tag v7-3-995 for changeset 6d517f6e5f0b
2013-05-21 19:11:01 +02:00
Bram Moolenaar
aa78e91177
updated for version 7.3.995
...
Problem: Python: Module initialization is duplicated.
Solution: Move to shared file. (ZyX)
2013-05-21 19:11:01 +02:00
Bram Moolenaar
a6237d49dd
Added tag v7-3-994 for changeset f74611bfb1b7
2013-05-21 19:01:56 +02:00
Bram Moolenaar
ecf2f3f4c5
updated for version 7.3.994
...
Problem: Python: using magic constants.
Solution: Use descriptive values for ml_flags. (ZyX)
2013-05-21 19:01:55 +02:00
Bram Moolenaar
3a1aa2cefd
Added tag v7-3-993 for changeset dff1542e64f9
2013-05-21 18:47:21 +02:00
Bram Moolenaar
bf0171660e
updated for version 7.3.993
...
Problem: Python: Later patch does things slightly differently.
Solution: Adjusted argument type changes. (ZyX)
2013-05-21 18:47:21 +02:00
Bram Moolenaar
fa98336cd9
Added tag v7-3-992 for changeset 89ea7593fc0c
2013-05-21 18:30:34 +02:00
Bram Moolenaar
c722478813
updated for version 7.3.992
...
Problem: Python: Too many type casts.
Solution: Change argument types. (ZyX)
2013-05-21 18:30:34 +02:00
Bram Moolenaar
7447834548
Added tag v7-3-991 for changeset 8fe768bc1234
2013-05-21 18:19:38 +02:00
Bram Moolenaar
c888a20c28
updated for version 7.3.991
...
Problem: More can be shared by Python 2 and 3.
Solution: Move more stuff to if_py_both. (ZyX)
2013-05-21 18:19:38 +02:00
Bram Moolenaar
534bd8b1f1
Added tag v7-3-990 for changeset 9a1d78f82826
2013-05-21 16:28:11 +02:00
Bram Moolenaar
418d057090
updated for version 7.3.990
...
Problem: Memory leak in new regexp engine.
Solution: Jump to end of function to free memory. (Dominique Pelle)
2013-05-21 16:28:11 +02:00
Bram Moolenaar
94f315fb6e
Added tag v7-3-989 for changeset cd005ab15ef3
2013-05-21 15:33:41 +02:00
Bram Moolenaar
003cc95e65
updated for version 7.3.989
...
Problem: New regexp engine compares negative numbers to character.
Solution: Add missing case statements.
2013-05-21 15:33:41 +02:00
Bram Moolenaar
de9599fbab
Added tag v7-3-988 for changeset 035fb0d5e7ce
2013-05-21 14:03:00 +02:00
Bram Moolenaar
2e0e0a1216
updated for version 7.3.988
...
Problem: New regexp engine is slow.
Solution: Break out of the loop when the state list is empty.
2013-05-21 14:03:00 +02:00