Commit Graph

4831 Commits

Author SHA1 Message Date
Bram Moolenaar 6ac15d6fab Added tag v7-3-1162 for changeset b8eabb6a9687 2013-06-10 20:47:37 +02:00
Bram Moolenaar 9579fa5689 updated for version 7.3.1162
Problem:    Python: Memory leaks
Solution:   Add more Py_DECREF(). (ZyX)
2013-06-10 20:47:36 +02:00
Bram Moolenaar fe4be39694 Added tag v7-3-1161 for changeset ff3935926449 2013-06-10 20:39:03 +02:00
Bram Moolenaar 6428a98399 updated for version 7.3.1161
Problem:    Python: PyList_SetItem() is inefficient.
Solution:   Use PyList_SET_ITEM() (ZyX)
2013-06-10 20:39:03 +02:00
Bram Moolenaar 50d6c734ab Added tag v7-3-1160 for changeset 60301d4d1682 2013-06-10 20:25:10 +02:00
Bram Moolenaar c573162dc9 updated for version 7.3.1160
Problem:    Mixing long and pointer doesn't always work.
Solution:   Avoid cast to pointer.
2013-06-10 20:25:10 +02:00
Bram Moolenaar 2f77d5a12b Added tag v7-3-1159 for changeset 208a6c04e6b8 2013-06-10 20:10:44 +02:00
Bram Moolenaar d07f0db64c updated for version 7.3.1159
Problem:    The round() function is not always available. (Christ van
	    Willegen)
Solution:   Use the solution from f_round().
2013-06-10 20:10:44 +02:00
Bram Moolenaar 86481c77a1 Added tag v7-3-1158 for changeset 46077370bc60 2013-06-10 18:36:24 +02:00
Bram Moolenaar 202c057bc5 updated for version 7.3.1158
Problem:    Crash when running test 86. (Jun Takimoto)
Solution:   Define PY_SSIZE_T_CLEAN early. (Elimar Riesebieter)
2013-06-10 18:36:24 +02:00
Bram Moolenaar f8b6ff99c9 Added tag v7-3-1157 for changeset 2f1ee97f5f23 2013-06-10 16:35:18 +02:00
Bram Moolenaar 9d356a0c36 updated for version 7.3.1157
Problem:    New regexp engine fails on "\(\<command\)\@<=.*"
Solution:   Fix rule for postponing match.  Further tune estimating whether
	    postponing works better.  Add test.
2013-06-10 16:35:18 +02:00
Bram Moolenaar ac5226e173 Added tag v7-3-1156 for changeset 8c4324e6f477 2013-06-09 20:51:00 +02:00
Bram Moolenaar 7d9002caba updated for version 7.3.1156
Problem:    Compiler warnings. (dv1445)
Solution:   Initialize variables, even when the value isn't really used.
2013-06-09 20:51:00 +02:00
Bram Moolenaar 1cde7d1b0a Added tag v7-3-1155 for changeset bf1e6326df11 2013-06-09 17:52:46 +02:00
Bram Moolenaar 7064a9556d updated for version 7.3.1155
Problem:    MS-DOS: "make test" uses external rmdir command.
Solution:   Rename "rmdir" to "rd". (Taro Muraoka)
2013-06-09 17:52:46 +02:00
Bram Moolenaar bb0a041c66 Added tag v7-3-1154 for changeset 6419ee8098c8 2013-06-09 17:25:34 +02:00
Bram Moolenaar c52e2b3e69 updated for version 7.3.1154
Problem:    New regexp_nfa engine: Uneccessary code.
Solution:   Remove uneccessary code.
2013-06-09 17:25:34 +02:00
Bram Moolenaar 05951a5591 Added tag v7-3-1153 for changeset bc3f4804cf47 2013-06-09 16:24:45 +02:00
Bram Moolenaar 443f3f84f4 updated for version 7.3.1153
Problem:    New regexp engine: Some look-behind matches are very expensive.
Solution:   Pospone invisible matches further, until a match is almost found.
2013-06-09 16:24:45 +02:00
Bram Moolenaar 4fbcedbbaf Added tag v7-3-1152 for changeset 9909e44879b9 2013-06-08 23:30:04 +02:00
Bram Moolenaar 3520a82374 updated for version 7.3.1152
Problem:    In tiny build ireg_icombine is undefined. (Tony Mechelynck)
Solution:   Add #ifdef.
2013-06-08 23:30:04 +02:00
Bram Moolenaar 59ddbc5091 Added tag v7-3-1151 for changeset 4d7e3df04256 2013-06-08 23:26:27 +02:00
Bram Moolenaar 5dbc3a05d9 updated for version 7.3.1151
Problem:    New regexp engine: Slow when a look-behind match is followed by a
	    zero-width match.
Solution:   Postpone the look-behind match more often.
2013-06-08 23:26:27 +02:00
Bram Moolenaar 1c77ffba4c Added tag v7-3-1150 for changeset 3dbd251777de 2013-06-08 22:30:03 +02:00
Bram Moolenaar e5cabe1904 updated for version 7.3.1150
Problem:    New regexpengine: Slow when a look-behind match does not have a
	    width specified.
Solution:   Try to compute the maximum width.
2013-06-08 22:30:03 +02:00
Bram Moolenaar 4f85e6fbca Added tag v7-3-1149 for changeset 66803af09906 2013-06-08 18:19:48 +02:00
Bram Moolenaar 324ec4ad3e updated for version 7.3.1149
Problem:    New regexp engine: Matching plain text could be faster.
Solution:   Detect a plain text match and handle it specifically.  Add
	    vim_regfree().
2013-06-08 18:19:48 +02:00
Bram Moolenaar 20101dc890 Added tag v7-3-1148 for changeset 220bdea4f579 2013-06-08 15:24:49 +02:00
Bram Moolenaar 103c0d5271 updated for version 7.3.1148
Problem:    No command line completion for ":syntime".
Solution:   Implement the completion. (Dominique Pelle)
2013-06-08 15:24:48 +02:00
Bram Moolenaar 964f021c03 Added tag v7-3-1147 for changeset 3cd3cc1e9119 2013-06-08 14:38:27 +02:00
Bram Moolenaar 26f29bcec6 updated for version 7.3.1147
Problem:    New regexp engine: regstart is only used to find the first match.
Solution:   Use regstart whenever adding the start state.
2013-06-08 14:38:27 +02:00
Bram Moolenaar e48d620e68 Added tag v7-3-1146 for changeset e3f9e33fb28c 2013-06-08 13:33:37 +02:00
Bram Moolenaar b17653340b updated for version 7.3.1146
Problem:    New regexp engine: look-behind match not checked when followed by
	    zero-width match.
Solution:   Do the look-behind match before adding the zero-width state.
2013-06-08 13:33:37 +02:00
Bram Moolenaar 97346227a2 Added tag v7-3-1145 for changeset a30e3762957d 2013-06-07 22:39:40 +02:00
Bram Moolenaar 0e1b2883e1 updated for version 7.3.1145
Problem:    New regexp engine: addstate() is called very often.
Solution:   Optimize adding the start state.
2013-06-07 22:39:40 +02:00
Bram Moolenaar f1aa5dcf95 Added tag v7-3-1144 for changeset 8360a59aa04b 2013-06-07 20:17:11 +02:00
Bram Moolenaar 16d1baf365 updated for version 7.3.1144
Problem:    "RO" is not translated everywhere.
Solution:   Put inside _(). (Sergey Alyoshin)
2013-06-07 20:17:11 +02:00
Bram Moolenaar 6d78d8e99e Added tag v7-3-1143 for changeset 66e849c4558a 2013-06-07 19:53:10 +02:00
Bram Moolenaar 524baf94df updated for version 7.3.1143
Problem:    When mapping NUL it is displayed as an X.
Solution:   Check for KS_ZERO instead of K_ZERO. (Yasuhiro Matsumoto)
2013-06-07 19:53:10 +02:00
Bram Moolenaar 749b131096 Added tag v7-3-1142 for changeset 65cef998f860 2013-06-07 19:48:39 +02:00
Bram Moolenaar f3af630b3a updated for version 7.3.1142
Problem:    Memory leak in ":syntime report".
Solution:   Clear the grow array. (Dominique Pelle)
2013-06-07 19:48:39 +02:00
Bram Moolenaar ae680a8467 Added tag v7-3-1141 for changeset 10673b3531eb 2013-06-07 19:17:14 +02:00
Bram Moolenaar d144caa518 updated for version 7.3.1141
Problem:    Win32: Check for available memory is not reliable and adds
	    overhead.
Solution:   Remove mch_avail_mem(). (Mike Williams)
2013-06-07 19:17:14 +02:00
Bram Moolenaar 6fc95f805d Added tag v7-3-1140 for changeset 7fde662e1db2 2013-06-07 17:31:29 +02:00
Bram Moolenaar 0eefa5d9e4 updated for version 7.3.1140
Problem:    New regexp engine: trying expensive match while the result is not
	    going to be used.
Solution:   Check for output state already being in the state list.
2013-06-07 17:31:29 +02:00
Bram Moolenaar 1dd7e59ec5 Added tag v7-3-1139 for changeset 3b5a023a4543 2013-06-07 16:31:50 +02:00
Bram Moolenaar 43bb4eec58 updated for version 7.3.1139
Problem:    New regexp engine: negated flag is hardly used.
Solution:   Add separate _NEG states, remove negated flag.
2013-06-07 16:31:50 +02:00
Bram Moolenaar 931798d481 Added tag v7-3-1138 for changeset 47222d8b1e94 2013-06-07 14:59:18 +02:00
Bram Moolenaar 177e3d007f updated for version 7.3.1138
Problem:    New regexp engine: neglist no longer used.
Solution:   Remove the now unused neglist.
2013-06-07 14:59:18 +02:00