summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* updated for version 7.3.1103v7.3.1103v7-3-1103Bram Moolenaar2013-06-022-87/+70
| | | | | | Problem: New regexp engine: overhead in saving and restoring. Solution: Make saving and restoring list IDs faster. Don't copy or check \z subexpressions when they are not used.
* Added tag v7-3-1102 for changeset 1c5da99d1b70Bram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1102v7.3.1102v7-3-1102Bram Moolenaar2013-06-022-0/+5
| | | | | Problem: Completion of ":py3do" and ":py3file" does not work after ":py3". Solution: Make completion work. (Taro Muraoka)
* Added tag v7-3-1101 for changeset 761e42cc79c2Bram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1101v7.3.1101v7-3-1101Bram Moolenaar2013-06-023-39/+61
| | | | | | Problem: Configure doesn't find Python 3 on Ubuntu 13.04. Solution: First try distutils.sysconfig. Also fix some indents. (Ken Takata)
* Added tag v7-3-1100 for changeset bf917ee1fad2Bram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1100v7.3.1100v7-3-1100Bram Moolenaar2013-06-026-4/+58
| | | | | Problem: Python: a few more memory problems. Solution: Add and remove Py_XDECREF(). (ZyX)
* Added tag v7-3-1099 for changeset 542af01979beBram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1099v7.3.1099v7-3-1099Bram Moolenaar2013-06-0211-31/+194
| | | | | | Problem: Python: Changing directory with os.chdir() causes problems for Vim's notion of directories. Solution: Add vim.chdir() and vim.fchdir(). (ZyX)
* Added tag v7-3-1098 for changeset 26f2dbea7443Bram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1098v7.3.1098v7-3-1098Bram Moolenaar2013-06-022-0/+10
| | | | | Problem: Python: Possible memory leaks Solution: Add Py_XDECREF() calls. (ZyX)
* Added tag v7-3-1097 for changeset 0c25fa1dfd97Bram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1097v7.3.1097v7-3-1097Bram Moolenaar2013-06-022-0/+12
| | | | | Problem: Python: a few recently added items are not documented. Solution: Update the documentation. (ZyX)
* Added tag v7-3-1096 for changeset 2db005052371Bram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1096v7.3.1096v7-3-1096Bram Moolenaar2013-06-027-31/+44
| | | | | Problem: Python: popitem() was not defined in a standard way. Solution: Remove the argument from popitem(). (ZyX)
* Added tag v7-3-1095 for changeset ed4e689bbea1Bram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1095v7.3.1095v7-3-1095Bram Moolenaar2013-06-022-21/+21
| | | | | | Problem: Compiler warnings for shadowed variables. (Christian Brabandt) Solution: Rename new_state() to alloc_state(). Remove unnecessary declaration.
* Added tag v7-3-1094 for changeset efc4fb311d5dBram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1094v7.3.1094v7-3-1094Bram Moolenaar2013-06-022-23/+41
| | | | | Problem: New regexp engine: Attempts to match "^" at every character. Solution: Only try "^" at the start of a line.
* Added tag v7-3-1093 for changeset 08fbb1ce1bc5Bram Moolenaar2013-06-020-0/+0
|
* updated for version 7.3.1093v7.3.1093v7-3-1093Bram Moolenaar2013-06-024-4/+9
| | | | | | Problem: New regexp engine: When a sub expression is empty \1 skips a character. Solution: Make \1 try the current position when the match is emtpy.
* Added tag v7-3-1092 for changeset 9d97a0c045efBram Moolenaar2013-06-020-0/+0
|