|
Karsten Hopp |
5a0d8b |
Patches for Vim - Vi IMproved 7.3
|
|
cvsdist |
2cc57f |
|
|
cvsdist |
2cc57f |
The files in this directory contain source code changes to fix
|
|
cvsdist |
2cc57f |
problems in released versions of Vim. Each file also contains an
|
|
cvsdist |
2cc57f |
explanation of the problem that is fixed, like the message that
|
|
cvsdist |
2cc57f |
was sent to the vim-dev maillist.
|
|
cvsdist |
2cc57f |
|
|
cvsdist |
2cc57f |
The best is to apply the patches in sequence. This avoids problems
|
|
cvsdist |
2cc57f |
when a patch depends on a previous patch. If you did not unpack the
|
|
Karsten Hopp |
1f2971 |
extra archive, you may want to skip patches marked with "(extra)".
|
|
Karsten Hopp |
f3be58 |
Similarly for the "lang" archive. Or ignore errors for missing files.
|
|
cvsdist |
2cc57f |
|
|
cvsdist |
2cc57f |
Before patching, change to the top Vim directory, where the "src"
|
|
cvsdist |
2cc57f |
and "runtime" directories are located.
|
|
cvsdist |
2cc57f |
Depending on the version of "patch" that you use, you may have add
|
|
cvsdist |
2cc57f |
an 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 |
|
|
cvsdist |
2cc57f |
After applying a patch, you need to compile Vim. There are no
|
|
cvsdist |
2cc57f |
patches for binaries.
|
|
cvsdist |
2cc57f |
|
|
Karsten Hopp |
f33019 |
Checksums for the patch files can be found in the file MD5.
|
|
Karsten Hopp |
f33019 |
|
|
Karsten Hopp |
1f2971 |
|
|
Karsten Hopp |
5a0d8b |
Individual patches for Vim 7.3:
|
|
cvsdist |
145ee0 |
|
|
cvsdist |
2cc57f |
SIZE NAME FIXES
|
|
Karsten Hopp |
5a0d8b |
1720 7.3.001 ":find" completion does not always shorten match properly
|
|
Karsten Hopp |
5a0d8b |
1610 7.3.002 ":find" completion didn't work halfway an environment variable
|
|
Karsten Hopp |
5a0d8b |
1299 7.3.003 crash with specific BufWritePost autocmd
|
|
Karsten Hopp |
5a0d8b |
1300 7.3.004 crash when using very long regexp
|
|
Karsten Hopp |
5a0d8b |
2747 7.3.005 crash when using undotree()
|
|
Karsten Hopp |
5a0d8b |
2987 7.3.006 can't build some multi-byte code with C89
|
|
Karsten Hopp |
5a0d8b |
4442 7.3.007 Python code redefines "buffer", re-implements a grow-array
|
|
Karsten Hopp |
5a0d8b |
11982 7.3.008 'cursorbind' is kept in places where 'scrollbind' is reset
|
|
Karsten Hopp |
5a0d8b |
3197 7.3.009 Win32: Crash when using a bad argument for strftime()
|
|
Karsten Hopp |
5a0d8b |
5466 7.3.010 Mac GUI: Missing break statements
|
|
Karsten Hopp |
5a0d8b |
8811 7.3.011 X11 clipboard doesn't work in GUI, after :sh selection fails
|