Commit Graph

4772 Commits

Author SHA1 Message Date
Bram Moolenaar 1641900751 Added tag v7-3-1133 for changeset 03375ccf28a2 2013-06-06 18:46:06 +02:00
Bram Moolenaar b8a07356fe updated for version 7.3.1133
Problem:    New regexp engine is a bit slow.
Solution:   Skip ahead to a character that must match.  Don't try matching a
	    "^" patter past the start of line.
2013-06-06 18:46:06 +02:00
Bram Moolenaar 203b1bcae8 Added tag v7-3-1132 for changeset b20dbf3a5370 2013-06-06 18:04:51 +02:00
Bram Moolenaar a013812795 updated for version 7.3.1132
Problem:    Crash when debugging regexp.
Solution:   Do not try to dump subexpr that were not set.  Skip over count of
	    \% items.
2013-06-06 18:04:51 +02:00
Bram Moolenaar 44cbc9ae82 Added tag v7-3-1131 for changeset 82e6588762e4 2013-06-06 16:22:06 +02:00
Bram Moolenaar 1293a274ba updated for version 7.3.1131
Problem:    New regexp engine is a bit slow.
Solution:   Do not clear the state list.  Don't copy syntax submatches when
	    not used.
2013-06-06 16:22:06 +02:00
Bram Moolenaar 963f8e0381 Added tag v7-3-1130 for changeset ec24ff78a79c 2013-06-06 14:55:19 +02:00
Bram Moolenaar 80f1cd3dd4 updated for version 7.3.1130
Problem:    Can't build with anything but huge features.
Solution:   Check for FEAT_PROFILE. (Yasuhiro Matsumoto)
2013-06-06 14:55:19 +02:00
Bram Moolenaar 92aec3ad0d Added tag v7-3-1129 for changeset f824cb97eb92 2013-06-06 14:01:46 +02:00
Bram Moolenaar 6f64877532 updated for version 7.3.1129
Problem:    Can't see what pattern in syntax highlighting is slow.
Solution:   Add the ":syntime" command.
2013-06-06 14:01:46 +02:00
Bram Moolenaar 88491062ad Added tag v7-3-1128 for changeset 47906f888725 2013-06-05 21:42:53 +02:00
Bram Moolenaar ac840c9532 updated for version 7.3.1128
Problem:    Now that the NFA engine handles everything every failure is a
	    syntax error.
Solution:   Remove the syntax_error flag.
2013-06-05 21:42:53 +02:00
Bram Moolenaar 8693a99fdb Added tag v7-3-1127 for changeset 532a9855bd30 2013-06-05 21:30:37 +02:00
Bram Moolenaar 085f7c3ba8 updated for version 7.3.1127
Problem:    No error for using empty \%[].
Solution:   Give error message.
2013-06-05 21:30:37 +02:00
Bram Moolenaar 9551757252 Added tag v7-3-1126 for changeset b25a1b2e3175 2013-06-05 21:23:39 +02:00
Bram Moolenaar 803ea5b338 updated for version 7.3.1126
Problem:    Compiler warning for unitialized variable. (Tony Mechelynck)
Solution:   Assign something to the variable.
2013-06-05 21:23:39 +02:00
Bram Moolenaar 74e59fdb7f Added tag v7-3-1125 for changeset 96f3348f9f11 2013-06-05 21:10:59 +02:00
Bram Moolenaar 714bb4d32a updated for version 7.3.1125
Problem:    Error for using \%V in a pattern in tiny Vim.
Solution:   Allow using \%V but never match. (Dominique Pelle)
2013-06-05 21:10:59 +02:00
Bram Moolenaar 82d65edb0e Added tag v7-3-1124 for changeset be1e4acb30ca 2013-06-05 20:34:15 +02:00
Bram Moolenaar 6cea87076d updated for version 7.3.1124
Problem:    Python: Crash on MS-Windows when os.fchdir() is not available.
Solution:   Check for _chdir to be NULL. (Ken Takata)
2013-06-05 20:34:15 +02:00
Bram Moolenaar 0fbf9ecf23 Added tag v7-3-1123 for changeset 77ecab3bb207 2013-06-05 19:35:38 +02:00
Bram Moolenaar 2a66bec2ad updated for version 7.3.1123
Problem:    Can't build tiny Vim on MS-Windows.
Solution:   Adjust #ifdef around using modif_fname(). (Mike Williams)
2013-06-05 19:35:38 +02:00
Bram Moolenaar 999c18a87f Added tag v7-3-1122 for changeset 7793e737ec87 2013-06-05 18:52:41 +02:00
Bram Moolenaar 252cc901de updated for version 7.3.1122
Problem:    New regexp engine: \%> not supported.
Solution:   Implement \%>.
2013-06-05 18:52:40 +02:00
Bram Moolenaar 39df6e02da Added tag v7-3-1121 for changeset 4b9503f0c7d3 2013-06-05 16:51:57 +02:00
Bram Moolenaar 954eab2787 updated for version 7.3.1121
Problem:    New regexp engine: adding states that are not used.
Solution:   Don't add the states.
2013-06-05 16:51:57 +02:00
Bram Moolenaar 0a2f8c37a1 Added tag v7-3-1120 for changeset d1376091d18b 2013-06-05 16:33:10 +02:00
Bram Moolenaar 86ec7cfa09 updated for version 7.3.1120
Problem:    Crash when regexp logging is enabled.
Solution:   Avoid using NULL pointers. Advance over count argument.
2013-06-05 16:33:10 +02:00
Bram Moolenaar f99c45c110 Added tag v7-3-1119 for changeset a62695305e03 2013-06-05 12:43:09 +02:00
Bram Moolenaar 2b7e479bc8 updated for version 7.3.1119
Problem:    Flags in 'cpo' are search for several times.
Solution:   Store the result and re-use the flags.
2013-06-05 12:43:09 +02:00
Bram Moolenaar f9bd94d0d7 Added tag v7-3-1118 for changeset 6a706ca7a889 2013-06-05 11:46:26 +02:00
Bram Moolenaar 71e4a17950 updated for version 7.3.1118
Problem:    Match failure rate is not very specific.
Solution:   Tune the failure rate for match items.
2013-06-05 11:46:25 +02:00
Bram Moolenaar 1ba2595a70 Added tag v7-3-1117 for changeset 97560c16ca99 2013-06-05 11:05:17 +02:00
Bram Moolenaar 98477d0e60 updated for version 7.3.1117
Problem:    New regexp engine: \%[abc] not supported.
Solution:   Implement \%[abc].  Add tests.
2013-06-05 11:05:17 +02:00
Bram Moolenaar 7541ad0af3 Added tag v7-3-1116 for changeset 66a9e8fa6f45 2013-06-05 11:02:06 +02:00
Bram Moolenaar 88ab96a298 updated for version 7.3.1116
Problem:    Can't build without Visual mode.
Solution:   Add #ifdefs.
2013-06-05 11:02:05 +02:00
Bram Moolenaar e3d5640cd8 Added tag v7-3-1115 for changeset 3f2319a953b3 2013-06-04 22:13:50 +02:00
Bram Moolenaar 48032fa741 updated for version 7.3.1115
Problem:    Many users don't like the cursor line number when 'relativenumber'
	    is set.
Solution:   Have four combinations with 'number' and 'relativenumber'.
	    (Christian Brabandt)
2013-06-04 22:13:50 +02:00
Bram Moolenaar 6830fb4062 Added tag v7-3-1114 for changeset 532c31f9e92f 2013-06-04 21:42:22 +02:00
Bram Moolenaar 2ccb439a6f updated for version 7.3.1114
Problem:    Can't build without the syntax feature.
Solution:   Add #ifdefs. (Erik Falor)
2013-06-04 21:42:22 +02:00
Bram Moolenaar 6fdf5b9133 Added tag v7-3-1113 for changeset 0798b096bab3 2013-06-04 21:27:38 +02:00
Bram Moolenaar 0b8f8fbf49 updated for version 7.3.1113
Problem:    New regexp engine: \%'m not supported.
Solution:   Implement \%'m.  Add tests.
2013-06-04 21:27:38 +02:00
Bram Moolenaar 6d1cc1142e Added tag v7-3-1112 for changeset 749e2b2755d5 2013-06-04 18:28:48 +02:00
Bram Moolenaar b8e1042b82 updated for version 7.3.1112
Problem:    New regexp engine: \%V not supported.
Solution:   Implement \%V.  Add tests.
2013-06-04 18:28:48 +02:00
Bram Moolenaar 9268b23e61 Added tag v7-3-1111 for changeset 43de4ebbe7ad 2013-06-04 17:47:05 +02:00
Bram Moolenaar 7e40161ca0 updated for version 7.3.1111
Problem:    nfa_recognize_char_class() implementation is inefficient.
Solution:   Use bits in an int instead of chars in a string. (Dominique Pelle)
2013-06-04 17:47:05 +02:00
Bram Moolenaar 449d27b652 Added tag v7-3-1110 for changeset 3849c811cc0b 2013-06-04 14:23:05 +02:00
Bram Moolenaar 67f5f9a85f updated for version 7.3.1110
Problem:    New regexp matching: Using \@= and the like can be slow.
Solution:   Decide whether to first try matching the zero-wdith part or what
	    follows, whatever is more likely to fail.
2013-06-04 14:23:05 +02:00
Bram Moolenaar 665038f171 Added tag v7-3-1109 for changeset 450e13fe1621 2013-06-03 20:12:51 +02:00
Bram Moolenaar acf58b95a6 updated for version 7.3.1109
Problem:    Building on MS-Windows doesn't see changes in if_py_both.h.
Solution:   Add a dependency. (Ken Takata)
2013-06-03 20:12:51 +02:00