summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* updated for version 7.3.1128v7.3.1128v7-3-1128Bram Moolenaar2013-06-053-54/+6
| | | | | | Problem: Now that the NFA engine handles everything every failure is a syntax error. Solution: Remove the syntax_error flag.
* Added tag v7-3-1127 for changeset 532a9855bd30Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1127v7.3.1127v7-3-1127Bram Moolenaar2013-06-053-2/+7
| | | | | Problem: No error for using empty \%[]. Solution: Give error message.
* Added tag v7-3-1126 for changeset b25a1b2e3175Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1126v7.3.1126v7-3-1126Bram Moolenaar2013-06-052-0/+3
| | | | | Problem: Compiler warning for unitialized variable. (Tony Mechelynck) Solution: Assign something to the variable.
* Added tag v7-3-1125 for changeset 96f3348f9f11Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1125v7.3.1125v7-3-1125Bram Moolenaar2013-06-052-10/+4
| | | | | Problem: Error for using \%V in a pattern in tiny Vim. Solution: Allow using \%V but never match. (Dominique Pelle)
* Added tag v7-3-1124 for changeset be1e4acb30caBram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1124v7.3.1124v7-3-1124Bram Moolenaar2013-06-052-0/+4
| | | | | Problem: Python: Crash on MS-Windows when os.fchdir() is not available. Solution: Check for _chdir to be NULL. (Ken Takata)
* Added tag v7-3-1123 for changeset 77ecab3bb207Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1123v7.3.1123v7-3-1123Bram Moolenaar2013-06-052-1/+3
| | | | | Problem: Can't build tiny Vim on MS-Windows. Solution: Adjust #ifdef around using modif_fname(). (Mike Williams)
* Added tag v7-3-1122 for changeset 7793e737ec87Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1122v7.3.1122v7-3-1122Bram Moolenaar2013-06-054-32/+126
| | | | | Problem: New regexp engine: \%> not supported. Solution: Implement \%>.
* Added tag v7-3-1121 for changeset 4b9503f0c7d3Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1121v7.3.1121v7-3-1121Bram Moolenaar2013-06-052-12/+6
| | | | | Problem: New regexp engine: adding states that are not used. Solution: Don't add the states.
* Added tag v7-3-1120 for changeset d1376091d18bBram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1120v7.3.1120v7-3-1120Bram Moolenaar2013-06-053-3/+16
| | | | | Problem: Crash when regexp logging is enabled. Solution: Avoid using NULL pointers. Advance over count argument.
* Added tag v7-3-1119 for changeset a62695305e03Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1119v7.3.1119v7-3-1119Bram Moolenaar2013-06-053-22/+23
| | | | | Problem: Flags in 'cpo' are search for several times. Solution: Store the result and re-use the flags.
* Added tag v7-3-1118 for changeset 6a706ca7a889Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1118v7.3.1118v7-3-1118Bram Moolenaar2013-06-052-15/+130
| | | | | Problem: Match failure rate is not very specific. Solution: Tune the failure rate for match items.
* Added tag v7-3-1117 for changeset 97560c16ca99Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1117v7.3.1117v7-3-1117Bram Moolenaar2013-06-054-12/+116
| | | | | Problem: New regexp engine: \%[abc] not supported. Solution: Implement \%[abc]. Add tests.
* Added tag v7-3-1116 for changeset 66a9e8fa6f45Bram Moolenaar2013-06-050-0/+0
|
* updated for version 7.3.1116v7.3.1116v7-3-1116Bram Moolenaar2013-06-052-0/+10
| | | | | Problem: Can't build without Visual mode. Solution: Add #ifdefs.
* Added tag v7-3-1115 for changeset 3f2319a953b3Bram Moolenaar2013-06-040-0/+0
|
* updated for version 7.3.1115v7.3.1115v7-3-1115Bram Moolenaar2013-06-045-42/+25
| | | | | | | Problem: Many users don't like the cursor line number when 'relativenumber' is set. Solution: Have four combinations with 'number' and 'relativenumber'. (Christian Brabandt)
* Added tag v7-3-1114 for changeset 532c31f9e92fBram Moolenaar2013-06-040-0/+0
|
* updated for version 7.3.1114v7.3.1114v7-3-1114Bram Moolenaar2013-06-042-0/+6
| | | | | Problem: Can't build without the syntax feature. Solution: Add #ifdefs. (Erik Falor)
* Added tag v7-3-1113 for changeset 0798b096bab3Bram Moolenaar2013-06-040-0/+0
|
* updated for version 7.3.1113v7.3.1113v7-3-1113Bram Moolenaar2013-06-045-10/+80
| | | | | Problem: New regexp engine: \%'m not supported. Solution: Implement \%'m. Add tests.
* Added tag v7-3-1112 for changeset 749e2b2755d5Bram Moolenaar2013-06-040-0/+0
|
* updated for version 7.3.1112v7.3.1112v7-3-1112Bram Moolenaar2013-06-045-75/+111
| | | | | Problem: New regexp engine: \%V not supported. Solution: Implement \%V. Add tests.
* Added tag v7-3-1111 for changeset 43de4ebbe7adBram Moolenaar2013-06-040-0/+0
|
* updated for version 7.3.1111v7.3.1111v7-3-1111Bram Moolenaar2013-06-044-102/+236
| | | | | Problem: nfa_recognize_char_class() implementation is inefficient. Solution: Use bits in an int instead of chars in a string. (Dominique Pelle)
* Added tag v7-3-1110 for changeset 3849c811cc0bBram Moolenaar2013-06-040-0/+0
|
* updated for version 7.3.1110v7.3.1110v7-3-1110Bram Moolenaar2013-06-042-51/+270
| | | | | | 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.
* Added tag v7-3-1109 for changeset 450e13fe1621Bram Moolenaar2013-06-030-0/+0
|
* updated for version 7.3.1109v7.3.1109v7-3-1109Bram Moolenaar2013-06-035-8/+10
| | | | | Problem: Building on MS-Windows doesn't see changes in if_py_both.h. Solution: Add a dependency. (Ken Takata)
* Added tag v7-3-1108 for changeset 3534e9b4fa42Bram Moolenaar2013-06-030-0/+0
|
* updated for version 7.3.1108v7.3.1108v7-3-1108Bram Moolenaar2013-06-032-0/+4
| | | | | Problem: Error message for os.fchdir() (Charles Peacech) Solution: Clear the error. (ZyX)
* Added tag v7-3-1107 for changeset bd6bef0bd0fbBram Moolenaar2013-06-030-0/+0
|
* updated for version 7.3.1107v7.3.1107v7-3-1107Bram Moolenaar2013-06-033-1/+7
| | | | | Problem: Compiler warnings for unused variables. Solution: Put the variables inside #ifdef.
* Added tag v7-3-1106 for changeset ec72bb4a0fc2Bram Moolenaar2013-06-030-0/+0
|
* updated for version 7.3.1106v7.3.1106v7-3-1106Bram Moolenaar2013-06-033-33/+73
| | | | | | Problem: New regexp engine: saving and restoring lastlist in the states takes a lot of time. Solution: Use a second lastlist value for the first recursive call.
* Added tag v7-3-1105 for changeset a804309e7327Bram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1105v7.3.1105v7-3-1105Bram Moolenaar2013-06-022-151/+167
| | | | | | Problem: New regexp engine: too much code in one function. Dead code. Solution: Move the recursive nfa_regmatch call to a separate function. Remove the dead code.
* Added tag v7-3-1104 for changeset fc4d7f02ea3aBram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1104v7.3.1104v7-3-1104Bram Moolenaar2013-06-024-3/+25
| | | | | Problem: New regexp engine does not handle "~". Solution: Add support for "~".
* Added tag v7-3-1103 for changeset 832bf8136d86Bram Moolenaar2013-06-020-0/+0
|