|
Karsten Hopp |
5629fc |
Patches for Vim - Vi IMproved 7.4
|
|
cvsdist |
2cc57f |
|
|
Karsten Hopp |
5629fc |
The files in this directory contain source code changes to fix problems
|
|
Karsten Hopp |
5629fc |
in a released version of Vim. Each file also contains an explanation of
|
|
Karsten Hopp |
5629fc |
the problem that is fixed, like the message that was sent to the vim-dev
|
|
Karsten Hopp |
5629fc |
maillist.
|
|
cvsdist |
2cc57f |
|
|
Karsten Hopp |
5629fc |
The best is to apply the patches in sequence. This avoids problems when
|
|
Karsten Hopp |
5629fc |
a patch depends on a previous patch.
|
|
cvsdist |
2cc57f |
|
|
Karsten Hopp |
5629fc |
Before patching, change to the top Vim directory, where the "src" and
|
|
Karsten Hopp |
5629fc |
"runtime" directories are located.
|
|
Karsten Hopp |
5629fc |
Depending on the version of "patch" that you use, you may have add an
|
|
Karsten Hopp |
5629fc |
argument to make it patch the right file:
|
|
Karsten Hopp |
5a0d8b |
patch -p < 7.3.001
|
|
Karsten Hopp |
5a0d8b |
patch -p0 < 7.3.001
|
|
cvsdist |
2cc57f |
|
|
Karsten Hopp |
5629fc |
After applying a patch, you need to compile Vim. There are no patches
|
|
Karsten Hopp |
5629fc |
for binaries.
|
|
cvsdist |
2cc57f |
|
|
Karsten Hopp |
f33019 |
Checksums for the patch files can be found in the file MD5.
|
|
Karsten Hopp |
f33019 |
|
|
Karsten Hopp |
ae9d9f |
|
|
Karsten Hopp |
5629fc |
Individual patches for Vim 7.4:
|
|
cvsdist |
145ee0 |
|
|
cvsdist |
2cc57f |
SIZE NAME FIXES
|
|
Karsten Hopp |
5629fc |
13179 7.4.001 'ic' doesn't work for patterns such as [a-z]
|
|
Karsten Hopp |
af9378 |
2522 7.4.002 pattern with two alternative look-behind matches doesn't match
|
|
Karsten Hopp |
c77095 |
2680 7.4.003 memory access error in Ruby syntax highlighting
|
|
Karsten Hopp |
25175f |
7145 7.4.004 when closing a window fails ":bwipe" may hang
|
|
Karsten Hopp |
25175f |
1391 7.4.005 "vaB" while 'virtualedit' is set selects the wrong area
|