|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
71fd5fa |
Patches for Vim - Vi IMproved 6.4
|
|
cvsdist |
2cc57f3 |
|
|
cvsdist |
2cc57f3 |
The files in this directory contain source code changes to fix
|
|
cvsdist |
2cc57f3 |
problems in released versions of Vim. Each file also contains an
|
|
cvsdist |
2cc57f3 |
explanation of the problem that is fixed, like the message that
|
|
cvsdist |
2cc57f3 |
was sent to the vim-dev maillist.
|
|
cvsdist |
2cc57f3 |
|
|
cvsdist |
2cc57f3 |
The best is to apply the patches in sequence. This avoids problems
|
|
cvsdist |
2cc57f3 |
when a patch depends on a previous patch. If you did not unpack the
|
|
cvsdist |
2cc57f3 |
extra archive, you may want to skip patches marked with "extra:".
|
|
cvsdist |
2cc57f3 |
Similarly for the "lang" archive.
|
|
cvsdist |
2cc57f3 |
|
|
cvsdist |
2cc57f3 |
Before patching, change to the top Vim directory, where the "src"
|
|
cvsdist |
2cc57f3 |
and "runtime" directories are located.
|
|
cvsdist |
2cc57f3 |
Depending on the version of "patch" that you use, you may have add
|
|
cvsdist |
2cc57f3 |
an argument to make it patch the right file:
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
71fd5fa |
patch -p < 6.4.001
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
71fd5fa |
patch -p0 < 6.4.001
|
|
cvsdist |
2cc57f3 |
|
|
cvsdist |
2cc57f3 |
After applying a patch, you need to compile Vim. There are no
|
|
cvsdist |
2cc57f3 |
patches for binaries.
|
|
cvsdist |
2cc57f3 |
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
f330195 |
Checksums for the patch files can be found in the file MD5.
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
f330195 |
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
71fd5fa |
Individual patches for Vim 6.4:
|
|
cvsdist |
145ee09 |
|
|
cvsdist |
2cc57f3 |
SIZE NAME FIXES
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
71fd5fa |
1705 6.4.001 (extra) Win32: can't compile the global IME code
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
71fd5fa |
7802 6.4.002 Unix: may change owner of wrong file in rare cases
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
71fd5fa |
1463 6.4.003 (after 6.4.002) build problem on non-Unix system
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
4b809c0 |
1581 6.4.004 "go" doesn't work correctly when 'virtualedit' is set
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
935040a |
1577 6.4.005 truncating message may write before buffer
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
935040a |
2320 6.4.006 ":argedit", "argdel" and ":argadd" used count argument
|
|
![](https://seccdn.libravatar.org/avatar/d9c2329ed86b5a3d16b53832d4e0af08aeacef0449836318546ae137799e4323?s=16&d=retro) |
124f177 |
1717 6.4.007 Unix: crash when expanding backticks
|