Patches for Vim - Vi IMproved 7.4b

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.4b.001
       patch -p0 < 7.4b.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.4b:

 SIZE  NAME      FIXES
 3017  7.4b.001  Win32: dialog may extend off-screen
 6045  7.4b.002  crash searching for \%()*
 5804  7.4b.003  regexp code is not nicely aligned
 4881  7.4b.004  regexp crash on pattern "@\%[\w\-]*"
 1765  7.4b.005  finding %s in shellpipe and shellredir does not ignore %%s
 2858  7.4b.006  Using \{n,m} in an autocommand pattern no longer works
 2282  7.4b.007  on 32 bit MS-Windows :perldo does not work
 2657  7.4b.008  'autochdir' causes setbufvar() to change current directory
 1862  7.4b.009  manually defined Visual area doesn't work in new buffer
 2092  7.4b.010  Win32: Tcl library load does not use standard mechanism
 2557  7.4b.011  ":he \%(\)" does not work
 1468  7.4b.012  output from a shell command is truncated at a NUL
 1907  7.4b.013  install dir for JP man pages is wrong
 1648  7.4b.014  (after 7.4b.012) stupid mistake
 1901  7.4b.015  (after 7.4b.008) can't compile without the 'acd' feature
 2593  7.4b.016  Ruby detection fails on Fedora 19
 1730  7.4b.017  ":he \^x" gives a strange error message
 4460  7.4b.018  Win32: Dialog can still be too big
 2634  7.4b.019  tabline is not updated properly when closing a tab on Win32
 2857  7.4b.020  "g~ap" changes first character of next paragraph
 1530  7.4b.021  multiple press-enter messages when pressing "u"
 1686  7.4b.022  not waiting for a character when the tick count overflows