Bram Moolenaar
7d5332dcef
Added tag v7-3-1041 for changeset 63c9b681c3db
2013-05-29 21:37:35 +02:00
Bram Moolenaar
3a2fe685aa
updated for version 7.3.1041
...
Problem: Python: Invalid read valgrind errors.
Solution: Python patch 2: defer DICTKEY_UNREF until key is no longer needed.
(ZyX)
2013-05-29 21:37:35 +02:00
Bram Moolenaar
5a8deaa837
Added tag v7-3-1040 for changeset b9f87487d935
2013-05-29 21:33:39 +02:00
Bram Moolenaar
727d1c0029
updated for version 7.3.1040
...
Problem: Python: Problems with debugging dynamic build.
Solution: Python patch 1. (ZyX)
2013-05-29 21:33:39 +02:00
Bram Moolenaar
dda0c9f2f4
Added tag v7-3-1039 for changeset 321cfbef9431
2013-05-29 21:14:42 +02:00
Bram Moolenaar
4499d77f77
updated for version 7.3.1039
...
Problem: New regexp engine does not support \%23c, \%<23c and the like.
Solution: Implement them. (partly by Yasuhiro Matsumoto)
2013-05-29 21:14:42 +02:00
Bram Moolenaar
19fd3e2fa5
Added tag v7-3-1038 for changeset 6a73ac422c67
2013-05-29 19:18:00 +02:00
Bram Moolenaar
2392b874a8
updated for version 7.3.1038
...
Problem: Crash when using Cscope.
Solution: Avoid negative argument to vim_strncpy(). (Narendran
Gopalakrishnan)
2013-05-29 19:18:00 +02:00
Bram Moolenaar
ed14956d48
Added tag v7-3-1037 for changeset 7a2be4a39423
2013-05-29 18:45:11 +02:00
Bram Moolenaar
13efbd076d
updated for version 7.3.1037
...
Problem: Look-behind matching is very slow on long lines.
Solution: Add a byte limit to how far back an attempt is made.
2013-05-29 18:45:11 +02:00
Bram Moolenaar
f7e0ea9217
Added tag v7-3-1036 for changeset b22bff1a6af8
2013-05-28 22:52:17 +02:00
Bram Moolenaar
0075c35b27
updated for version 7.3.1036
...
Problem: Can't build on HP-UX.
Solution: Give the union a name. (John Marriott)
2013-05-28 22:52:16 +02:00
Bram Moolenaar
c56e3e23d4
Added tag v7-3-1035 for changeset 626e9ccb7c48
2013-05-28 22:31:46 +02:00
Bram Moolenaar
69a8d528b6
updated for version 7.3.1035
...
Problem: Compiler warning on 64 bit windows.
Solution: Add type cast. (Mike Williams)
2013-05-28 22:31:46 +02:00
Bram Moolenaar
293d8d5558
Added tag v7-3-1034 for changeset 37e444aeb33b
2013-05-28 22:30:35 +02:00
Bram Moolenaar
4058d5acb7
updated for version 7.3.1034
...
Problem: New regexp code using strange multi-byte code.
Solution: Use the normal code to advance and backup pointers.
2013-05-28 22:30:35 +02:00
Bram Moolenaar
e13afb6a04
Added tag v7-3-1033 for changeset b2a8e3a66f8c
2013-05-28 22:03:20 +02:00
Bram Moolenaar
05bde05d1d
updated for version 7.3.1033
...
Problem: "\1" .. "\9" are not supported in the new regexp engine.
Solution: Implement them. Add a few more tests.
2013-05-28 22:03:20 +02:00
Bram Moolenaar
0182c7c6db
Added tag v7-3-1032 for changeset f262fb02889d
2013-05-27 20:10:50 +02:00
Bram Moolenaar
54cc0ea19b
updated for version 7.3.1032
...
Problem: "\ze" is not supported by the new regexp engine.
Solution: Make "\ze" work.
2013-05-27 20:10:50 +02:00
Bram Moolenaar
9a12c5f875
Added tag v7-3-1031 for changeset 96c1a7850097
2013-05-27 11:22:04 +02:00
Bram Moolenaar
f748fdf650
updated for version 7.3.1031
...
Problem: Compiler warnings for shadowed variable. (John Little)
Solution: Move the variable declarations to the scope where they are used.
2013-05-27 11:22:04 +02:00
Bram Moolenaar
1714f03975
Added tag v7-3-1030 for changeset d1f3c77159f9
2013-05-26 23:13:07 +02:00
Bram Moolenaar
bd32586601
updated for version 7.3.1030
...
Problem: Can't build for debugging.
Solution: Fix struct member names.
2013-05-26 23:13:07 +02:00
Bram Moolenaar
5b4085b948
Added tag v7-3-1029 for changeset e7016af0cbf9
2013-05-26 22:56:19 +02:00
Bram Moolenaar
6838b73123
updated for version 7.3.1029
...
Problem: New regexp performance: Unused position state being copied.
Solution: Keep track of which positions are actually valid.
2013-05-26 22:56:19 +02:00
Bram Moolenaar
34ad85d96d
Added tag v7-3-1028 for changeset 4d81fdda8f35
2013-05-26 21:47:28 +02:00
Bram Moolenaar
3f44d6d1a0
updated for version 7.3.1028
...
Problem: New regexp performance: Copying a lot of position state.
Solution: Only copy the sub-expressions that are being used.
2013-05-26 21:47:28 +02:00
Bram Moolenaar
f695b1cdc5
Added tag v7-3-1027 for changeset 04086e297563
2013-05-26 19:19:52 +02:00
Bram Moolenaar
1a4a867beb
updated for version 7.3.1027
...
Problem: New regexp performance: Calling no_Magic() very often.
Solution: Remove magicness inline.
2013-05-26 19:19:52 +02:00
Bram Moolenaar
c4593571d2
Added tag v7-3-1026 for changeset 888c12c899e5
2013-05-26 18:40:14 +02:00
Bram Moolenaar
1d0833ab49
updated for version 7.3.1026
...
Problem: New regexp: pattern that includs a new-line matches too early.
(john McGowan)
Solution: Do not start searching in the second line.
2013-05-26 18:40:14 +02:00
Bram Moolenaar
f81b639ba4
Added tag v7-3-1025 for changeset b2946c06d1b6
2013-05-26 17:45:50 +02:00
Bram Moolenaar
3c701e36cc
updated for version 7.3.1025
...
Problem: New regexp: not matching newline in string. (Marc Weber)
Solution: Check for "\n" character.
2013-05-26 17:45:49 +02:00
Bram Moolenaar
37e60a50a0
Added tag v7-3-1024 for changeset 7b835b2969af
2013-05-26 16:57:28 +02:00
Bram Moolenaar
3efc4d5ff8
updated for version 7.3.1024
...
Problem: New regexp: End of matching pattern not set correctly. (Cesar
Romani)
Solution: Quit the loop after finding the match. Store nfa_has_zend in the
program.
2013-05-26 16:57:28 +02:00
Bram Moolenaar
fdc6803061
Added tag v7-3-1023 for changeset f0c37f5cf4ea
2013-05-26 15:14:55 +02:00
Bram Moolenaar
01a98314a9
updated for version 7.3.1023
...
Problem: Searching for composing char only and using \Z has different
results.
Solution: Make it match the composing char, matching everything is not
useful.
2013-05-26 15:14:55 +02:00
Bram Moolenaar
61654dc63b
Added tag v7-3-1022 for changeset 849180347ac3
2013-05-26 14:54:12 +02:00
Bram Moolenaar
1a11131788
updated for version 7.3.1022
...
Problem: Compiler warning for shadowed variable. (John Little)
Solution: Move declaration, rename variables.
2013-05-26 14:54:12 +02:00
Bram Moolenaar
e89aaa674c
Added tag v7-3-1021 for changeset fc997f05cbc7
2013-05-26 14:32:05 +02:00
Bram Moolenaar
c94fe4aed2
updated for version 7.3.1021
...
Problem: New regexp engine does not ignore order of composing chars.
Solution: Ignore composing chars order.
2013-05-26 14:32:05 +02:00
Bram Moolenaar
97f430661a
Added tag v7-3-1020 for changeset f7944ce459ac
2013-05-25 23:15:27 +02:00
Bram Moolenaar
6207bb0b72
updated for version 7.3.1020
...
Problem: Not all patterns are tested with auto / old / new engine.
Solution: Test patterns with three values of 'regexpengine'.
2013-05-25 23:15:27 +02:00
Bram Moolenaar
9fda4274d2
Added tag v7-3-1019 for changeset 08ac46980953
2013-05-25 22:04:23 +02:00
Bram Moolenaar
440b097c49
updated for version 7.3.1019
...
Problem: These do not work with the new regexp engine: \%o123, \%x123,
\%d123, \%u123 and \%U123.
Solution: Implement these items.
2013-05-25 22:04:23 +02:00
Bram Moolenaar
350d2534b5
Added tag v7-3-1018 for changeset 80170d61a85c
2013-05-25 21:18:34 +02:00
Bram Moolenaar
695d699ffd
updated for version 7.3.1018
...
Problem: New regexp engine wastes memory.
Solution: Allocate prog with actual number of states, not estimated maximum
number of sates.
2013-05-25 21:18:34 +02:00
Bram Moolenaar
94a8d0dfd9
Added tag v7-3-1017 for changeset 532c2e850256
2013-05-25 20:19:50 +02:00
Bram Moolenaar
1db6a5f683
updated for version 7.3.1017
...
Problem: Zero width match changes length of match.
Solution: For a zero width match put new states in the current position in
the state list.
2013-05-25 20:19:50 +02:00