| Patches for Vim - Vi IMproved 7.2 |
| |
| The files in this directory contain source code changes to fix |
| problems in released versions of Vim. Each file also contains an |
| explanation of the problem that is fixed, like the message that |
| was sent to the vim-dev maillist. |
| |
| The best is to apply the patches in sequence. This avoids problems |
| when a patch depends on a previous patch. If you did not unpack the |
| extra archive, you may want to skip patches marked with "extra:". |
| Similarly for the "lang" archive. Or ignore errors for missing files. |
| |
| Before patching, change to the top Vim directory, where the "src" |
| and "runtime" directories are located. |
| Depending on the version of "patch" that you use, you may have add |
| an argument to make it patch the right file: |
| patch -p < 7.2.001 |
| patch -p0 < 7.2.001 |
| |
| After applying a patch, you need to compile Vim. There are no |
| patches for binaries. |
| |
| Checksums for the patch files can be found in the file MD5. |
| |
| Individual patches for Vim 7.2: |
| |
| SIZE NAME FIXES |
| 1877 7.2.001 Mac: pseudo-ttys don't work properly on Leopard |
| 1462 7.2.002 leaking memory when displaying menus |
| 3663 7.2.003 typo in translated message, message not translated |
| 3413 7.2.004 Cscope help message is not translated |
| 4638 7.2.005 a few problems when profiling |
| 1552 7.2.006 HTML files are not recognized by contents |
| 16735 7.2.007 (extra) minor issues for VMS |
| 1947 7.2.008 wrong window count when using :bunload in a BufHidden autocmd |
| 2245 7.2.009 can't compile with Perl 5.10 on MS-aindows |
| 5415 7.2.010 "K" in Visual mode does not properly escape all characters |
| 2873 7.2.011 error when inserting a float value from expression register |
| 1444 7.2.012 compiler warnings when building with startup timing |
| 4157 7.2.013 hang when waiting for X selection, consuming lots of CPU time |
| 1769 7.2.014 synstack() doesn't work in an emptly line |
| 1943 7.2.015 "make all test install" doesn't stop when the test fails |
| 4536 7.2.016 cmdline completion pattern can be in freed memory |
| 5319 7.2.017 X11: strlen() used wrongly, pasting very big selection fails |
| 1390 7.2.018 memory leak when substitute is aborted |
| 2269 7.2.019 completion and exists() don't work for ":noautocmd" |
| 1521 7.2.020 "kvim" starts the GUI even though KDE is no longer supported |
| 4806 7.2.021 getting full file name when executing autocmds may be slow |
| 3823 7.2.022 (extra) cannot run tests with the MingW compiler |
| 2062 7.2.023 'cursorcolumn' wrong in a closed fold when display is shifted |
| 1452 7.2.024 'history' can be made negative, causes out-of-memory error |
| 1470 7.2.025 a CursorHold event that invokes system() is retriggered |
| 2969 7.2.026 (after 7.2.010) 'K' uses the rest of the line |
| |