Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | updated for version 7.3.1162v7.3.1162v7-3-1162 | Bram Moolenaar | 2013-06-10 | 3 | -14/+21 |
| | | | | | Problem: Python: Memory leaks Solution: Add more Py_DECREF(). (ZyX) | ||||
* | Added tag v7-3-1161 for changeset ff3935926449 | Bram Moolenaar | 2013-06-10 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1161v7.3.1161v7-3-1161 | Bram Moolenaar | 2013-06-10 | 2 | -30/+18 |
| | | | | | Problem: Python: PyList_SetItem() is inefficient. Solution: Use PyList_SET_ITEM() (ZyX) | ||||
* | Added tag v7-3-1160 for changeset 60301d4d1682 | Bram Moolenaar | 2013-06-10 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1160v7.3.1160v7-3-1160 | Bram Moolenaar | 2013-06-10 | 2 | -2/+6 |
| | | | | | Problem: Mixing long and pointer doesn't always work. Solution: Avoid cast to pointer. | ||||
* | Added tag v7-3-1159 for changeset 208a6c04e6b8 | Bram Moolenaar | 2013-06-10 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1159v7.3.1159v7-3-1159 | Bram Moolenaar | 2013-06-10 | 4 | -6/+19 |
| | | | | | | Problem: The round() function is not always available. (Christ van Willegen) Solution: Use the solution from f_round(). | ||||
* | Added tag v7-3-1158 for changeset 46077370bc60 | Bram Moolenaar | 2013-06-10 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1158v7.3.1158v7-3-1158 | Bram Moolenaar | 2013-06-10 | 3 | -10/+14 |
| | | | | | Problem: Crash when running test 86. (Jun Takimoto) Solution: Define PY_SSIZE_T_CLEAN early. (Elimar Riesebieter) | ||||
* | Added tag v7-3-1157 for changeset 2f1ee97f5f23 | Bram Moolenaar | 2013-06-10 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1157v7.3.1157v7-3-1157 | Bram Moolenaar | 2013-06-10 | 4 | -16/+47 |
| | | | | | | Problem: New regexp engine fails on "\(\<command\)\@<=.*" Solution: Fix rule for postponing match. Further tune estimating whether postponing works better. Add test. | ||||
* | Added tag v7-3-1156 for changeset 8c4324e6f477 | Bram Moolenaar | 2013-06-09 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1156v7.3.1156v7-3-1156 | Bram Moolenaar | 2013-06-09 | 3 | -2/+6 |
| | | | | | Problem: Compiler warnings. (dv1445) Solution: Initialize variables, even when the value isn't really used. | ||||
* | Added tag v7-3-1155 for changeset bf1e6326df11 | Bram Moolenaar | 2013-06-09 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1155v7.3.1155v7-3-1155 | Bram Moolenaar | 2013-06-09 | 2 | -1/+3 |
| | | | | | Problem: MS-DOS: "make test" uses external rmdir command. Solution: Rename "rmdir" to "rd". (Taro Muraoka) | ||||
* | Added tag v7-3-1154 for changeset 6419ee8098c8 | Bram Moolenaar | 2013-06-09 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1154v7.3.1154v7-3-1154 | Bram Moolenaar | 2013-06-09 | 2 | -10/+11 |
| | | | | | Problem: New regexp_nfa engine: Uneccessary code. Solution: Remove uneccessary code. | ||||
* | Added tag v7-3-1153 for changeset bc3f4804cf47 | Bram Moolenaar | 2013-06-09 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1153v7.3.1153v7-3-1153 | Bram Moolenaar | 2013-06-09 | 2 | -85/+167 |
| | | | | | Problem: New regexp engine: Some look-behind matches are very expensive. Solution: Pospone invisible matches further, until a match is almost found. | ||||
* | Added tag v7-3-1152 for changeset 9909e44879b9 | Bram Moolenaar | 2013-06-08 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1152v7.3.1152v7-3-1152 | Bram Moolenaar | 2013-06-08 | 2 | -1/+7 |
| | | | | | Problem: In tiny build ireg_icombine is undefined. (Tony Mechelynck) Solution: Add #ifdef. | ||||
* | Added tag v7-3-1151 for changeset 4d7e3df04256 | Bram Moolenaar | 2013-06-08 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1151v7.3.1151v7-3-1151 | Bram Moolenaar | 2013-06-08 | 2 | -3/+91 |
| | | | | | | 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. | ||||
* | Added tag v7-3-1150 for changeset 3dbd251777de | Bram Moolenaar | 2013-06-08 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1150v7.3.1150v7-3-1150 | Bram Moolenaar | 2013-06-08 | 2 | -21/+244 |
| | | | | | | Problem: New regexpengine: Slow when a look-behind match does not have a width specified. Solution: Try to compute the maximum width. | ||||
* | Added tag v7-3-1149 for changeset 66803af09906 | Bram Moolenaar | 2013-06-08 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1149v7.3.1149v7-3-1149 | Bram Moolenaar | 2013-06-08 | 28 | -77/+279 |
| | | | | | | Problem: New regexp engine: Matching plain text could be faster. Solution: Detect a plain text match and handle it specifically. Add vim_regfree(). | ||||
* | Added tag v7-3-1148 for changeset 220bdea4f579 | Bram Moolenaar | 2013-06-08 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1148v7.3.1148v7-3-1148 | Bram Moolenaar | 2013-06-08 | 8 | -1/+41 |
| | | | | | Problem: No command line completion for ":syntime". Solution: Implement the completion. (Dominique Pelle) | ||||
* | Added tag v7-3-1147 for changeset 3cd3cc1e9119 | Bram Moolenaar | 2013-06-08 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1147v7.3.1147v7-3-1147 | Bram Moolenaar | 2013-06-08 | 2 | -21/+74 |
| | | | | | Problem: New regexp engine: regstart is only used to find the first match. Solution: Use regstart whenever adding the start state. | ||||
* | Added tag v7-3-1146 for changeset e3f9e33fb28c | Bram Moolenaar | 2013-06-08 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1146v7.3.1146v7-3-1146 | Bram Moolenaar | 2013-06-08 | 2 | -38/+70 |
| | | | | | | 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. | ||||
* | Added tag v7-3-1145 for changeset a30e3762957d | Bram Moolenaar | 2013-06-07 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1145v7.3.1145v7-3-1145 | Bram Moolenaar | 2013-06-07 | 2 | -6/+37 |
| | | | | | Problem: New regexp engine: addstate() is called very often. Solution: Optimize adding the start state. | ||||
* | Added tag v7-3-1144 for changeset 8360a59aa04b | Bram Moolenaar | 2013-06-07 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1144v7.3.1144v7-3-1144 | Bram Moolenaar | 2013-06-07 | 3 | -3/+5 |
| | | | | | Problem: "RO" is not translated everywhere. Solution: Put inside _(). (Sergey Alyoshin) | ||||
* | Added tag v7-3-1143 for changeset 66e849c4558a | Bram Moolenaar | 2013-06-07 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1143v7.3.1143v7-3-1143 | Bram Moolenaar | 2013-06-07 | 2 | -1/+3 |
| | | | | | Problem: When mapping NUL it is displayed as an X. Solution: Check for KS_ZERO instead of K_ZERO. (Yasuhiro Matsumoto) | ||||
* | Added tag v7-3-1142 for changeset 65cef998f860 | Bram Moolenaar | 2013-06-07 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1142v7.3.1142v7-3-1142 | Bram Moolenaar | 2013-06-07 | 2 | -0/+3 |
| | | | | | Problem: Memory leak in ":syntime report". Solution: Clear the grow array. (Dominique Pelle) | ||||
* | Added tag v7-3-1141 for changeset 10673b3531eb | Bram Moolenaar | 2013-06-07 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1141v7.3.1141v7-3-1141 | Bram Moolenaar | 2013-06-07 | 3 | -32/+2 |
| | | | | | | Problem: Win32: Check for available memory is not reliable and adds overhead. Solution: Remove mch_avail_mem(). (Mike Williams) | ||||
* | Added tag v7-3-1140 for changeset 7fde662e1db2 | Bram Moolenaar | 2013-06-07 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1140v7.3.1140v7-3-1140 | Bram Moolenaar | 2013-06-07 | 2 | -14/+93 |
| | | | | | | 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. | ||||
* | Added tag v7-3-1139 for changeset 3b5a023a4543 | Bram Moolenaar | 2013-06-07 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1139v7.3.1139v7-3-1139 | Bram Moolenaar | 2013-06-07 | 3 | -69/+70 |
| | | | | | Problem: New regexp engine: negated flag is hardly used. Solution: Add separate _NEG states, remove negated flag. | ||||
* | Added tag v7-3-1138 for changeset 47222d8b1e94 | Bram Moolenaar | 2013-06-07 | 0 | -0/+0 |
| | |||||
* | updated for version 7.3.1138v7.3.1138v7-3-1138 | Bram Moolenaar | 2013-06-07 | 2 | -80/+42 |
| | | | | | Problem: New regexp engine: neglist no longer used. Solution: Remove the now unused neglist. | ||||
* | Added tag v7-3-1137 for changeset c02c7df9bdc9 | Bram Moolenaar | 2013-06-07 | 0 | -0/+0 |
| |