Patches for version 6.3a of Vim - Vi IMproved The files in this directory contain source code changes to fix problems in unstable 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. 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 < 6.3a.001 patch -p0 < 6.3a.001 After applying a patch, you need to compile Vim. There are no patches for binaries. SIZE NAME FIXES 2219 6.3a.001 Win32: detecting whether diff accepts --binary fails 2138 6.3a.002 NetBeans: crash when inserting text beyond last line 5059 6.3a.003 E315 error when auto-formatting comments 2635 6.3a.004 test32 fails with DJGPP version on MS-Windows XP 2970 6.3a.005 ":searchpath!" does not use 'includeexpr' 1339 6.3a.006 "yip" doesn't move the cursor to the first column 4883 6.3a.007 'cindent' doesn't recognize "typedef enum" 8872 6.3a.008 (extra) Win32: some wide functions don't work on Windows 98 4506 6.3a.009 Win32: completion wrong if 'encoding' not active codepage 13728 6.3a.010 (extra) Win32: not all Unicode chars work in window title 6450 6.3a.011 using the explorer plugin a local directory may be lost 4925 6.3a.012 (extra) installer on Windows 98 fails; default path wrong 9064 6.3a.013 (extra) Win32: menu text wrong if 'encoding' not active CP 3433 6.3a.014 multi-byte text and highlighting in 'statusline' gives gaps 5762 6.3a.015 "select all" menu item breaks 'im'; can't abandon a buffer 1533 6.3a.016 GUI: redraw error after cancelling a dialog 2810 6.3a.017 serverlist() doesn't work with "vim -X" 1777 6.3a.018 (after 6.3a.017) compiler warning for return type 7790 6.3a.019 (extra) Win32: can't type non-latin1 characters 47060 6.3a.020 (extra) Amiga GUI isn't working, AROS support is missing 1743 6.3a.021 (after 6.3a.017) can't compile with X11 but without GUI 3693 6.3a.022 when 'list' is set 'softtabstop' counts a Tab for 2 spaces 6694 6.3a.023 custom completion doesn't handle backslashes correctly 23700 6.3a.024 "save all" toolbar item fails if buffer has no name 1859 6.3a.025 setting 'virtualedit' moves the cursor 5860 6.3a.026 (extra, after 6.3a.008) can't edit on Win 98 if 'enc' "utf-8" 2056 6.3a.027 (extra, after 6.3a.027) warning for char/short mixup 1628 6.3a.028 ":normal ." doesn't work inside a function.