Commit Graph

4850 Commits

Author SHA1 Message Date
Bram Moolenaar
4ea2fec7aa updated for version 7.3.1172
Problem:    Python 2: loading modules doesn't work well.
Solution:   Fix the code. Add more tests. (ZyX)
2013-06-12 14:20:36 +02:00
Bram Moolenaar
9755abb493 Added tag v7-3-1171 for changeset fc7f985df537 2013-06-12 14:10:27 +02:00
Bram Moolenaar
ed7ffe3784 updated for version 7.3.1171
Problem:    Check for digits and ascii letters can be faster.
Solution:   Use a trick with one comparison. (Dominique Pelle)
2013-06-12 14:10:26 +02:00
Bram Moolenaar
56feb8d75f Added tag v7-3-1170 for changeset 14c2e63caec6 2013-06-12 13:37:43 +02:00
Bram Moolenaar
606c4e4d31 updated for version 7.3.1170
Problem:    Patch 7.3.1058 breaks backwards compatibility, not possible to use
	    a function reference as a string. (lilydjwg)
Solution:   Instead of translating the function name only translate "s:".
2013-06-12 13:37:43 +02:00
Bram Moolenaar
bbadbd63a9 Added tag v7-3-1169 for changeset a83fb2bd8c8e 2013-06-11 22:44:09 +02:00
Bram Moolenaar
269bd3dab9 updated for version 7.3.1169
Problem:    New regexp engine: some work is done while executing a pattern,
	    even though the result is predictable.
Solution:   Do the work while compiling the pattern.
2013-06-11 22:44:09 +02:00
Bram Moolenaar
a4341a3116 Added tag v7-3-1168 for changeset ed47632fd149 2013-06-11 20:53:28 +02:00
Bram Moolenaar
83b7c9573f updated for version 7.3.1168
Problem:    Python "sane" configure checks give a warning message.
Solution:   Use single quotes intead of escaped double quotes. (Ben Fritz)
2013-06-11 20:53:28 +02:00
Bram Moolenaar
b39ee674d4 Added tag v7-3-1167 for changeset 81dedcd64821 2013-06-11 19:53:45 +02:00
Bram Moolenaar
be0607e19d updated for version 7.3.1167
Problem:    Python configure check doesn't reject Python 2 when requesting
	    Python 3.  Some systems need -pthreads instead of -pthread.
Solution:   Adjust configure accordingly. (Andrei Olsen)
2013-06-11 19:53:45 +02:00
Bram Moolenaar
7d406c332f Added tag v7-3-1166 for changeset d59ff2114733 2013-06-11 18:48:22 +02:00
Bram Moolenaar
da92dfc155 updated for version 7.3.1166
Problem:    Loading Python modules is not tested.
Solution:   Enable commented-out tests, add missing files. (ZyX)
2013-06-11 18:48:21 +02:00
Bram Moolenaar
865eb415e5 Added tag v7-3-1165 for changeset 05b8436873d4 2013-06-11 18:42:36 +02:00
Bram Moolenaar
5d884c78e5 updated for version 7.3.1165
Problem:    HP-UX compiler can't handle zero size array. (Charles Cooper)
Solution:   Make the array one item big.
2013-06-11 18:42:36 +02:00
Bram Moolenaar
88c2210334 Added tag v7-3-1164 for changeset 4db0bf9f1b44 2013-06-11 18:40:13 +02:00
Bram Moolenaar
e4a19e5556 updated for version 7.3.1164
Problem:    Can't test what is actually displayed on screen.
Solution:   Add the screenchar() and screenattr() functions.
2013-06-11 18:40:13 +02:00
Bram Moolenaar
ced8b1e6ee Added tag v7-3-1163 for changeset 70b1178dec79 2013-06-10 21:27:29 +02:00
Bram Moolenaar
fe75785d8e updated for version 7.3.1163
Problem:    Not easy to load Python modules.
Solution:   Search "python2", "python3" and "pythonx" directories in
	    'runtimepath' for Python modules. (ZyX)
2013-06-10 21:27:29 +02:00
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