The VIM editor
Go to file
2013-12-17 11:35:08 +01:00
.gitignore vim-7.4 2013-08-12 16:20:41 +02:00
7.4.001 drop beta stuff, patchlevel 1 2013-08-21 14:01:50 +02:00
7.4.002 patchlevel 2, pattern with two alternative look-behind matches doesn't match 2013-08-21 14:33:55 +02:00
7.4.003 patchlevel 3, memory access error in Ruby syntax highlighting 2013-08-21 15:40:13 +02:00
7.4.004 patchlevel 5 2013-08-21 17:42:43 +02:00
7.4.005 patchlevel 5 2013-08-21 17:42:43 +02:00
7.4.006 - patchlevel 006 2013-08-28 10:44:04 +02:00
7.4.007 - patchlevel 007 2013-08-28 10:44:05 +02:00
7.4.008 - patchlevel 008 2013-08-28 10:44:05 +02:00
7.4.009 - patchlevel 009 2013-08-28 10:44:06 +02:00
7.4.010 - patchlevel 010 2013-09-04 17:03:25 +02:00
7.4.011 - patchlevel 011 2013-09-04 17:03:26 +02:00
7.4.012 - patchlevel 012 2013-09-04 17:03:26 +02:00
7.4.013 - patchlevel 013 2013-09-04 17:03:27 +02:00
7.4.014 - patchlevel 014 2013-09-04 17:03:27 +02:00
7.4.015 - patchlevel 015 2013-09-04 17:03:28 +02:00
7.4.016 - patchlevel 016 2013-09-04 17:03:29 +02:00
7.4.017 - patchlevel 017 2013-09-11 16:38:02 +02:00
7.4.018 - patchlevel 018 2013-09-11 16:38:03 +02:00
7.4.019 - patchlevel 019 2013-09-11 16:38:03 +02:00
7.4.020 - patchlevel 020 2013-09-11 16:38:04 +02:00
7.4.021 - patchlevel 021 2013-09-11 16:38:05 +02:00
7.4.022 - patchlevel 022 2013-09-11 16:38:06 +02:00
7.4.023 - patchlevel 023 2013-09-11 16:38:07 +02:00
7.4.024 - patchlevel 024 2013-09-11 16:38:08 +02:00
7.4.025 - patchlevel 025 2013-09-11 16:38:09 +02:00
7.4.026 - patchlevel 026 2013-09-11 16:38:09 +02:00
7.4.027 - patchlevel 027 2013-09-11 16:38:10 +02:00
7.4.028 - patchlevel 028 2013-10-15 14:13:48 +02:00
7.4.029 - patchlevel 029 2013-10-15 14:13:49 +02:00
7.4.030 - patchlevel 030 2013-10-15 14:13:49 +02:00
7.4.031 - patchlevel 031 2013-10-15 14:13:50 +02:00
7.4.032 - patchlevel 032 2013-10-15 14:13:50 +02:00
7.4.033 - patchlevel 033 2013-10-15 14:13:51 +02:00
7.4.034 - patchlevel 034 2013-10-15 14:13:51 +02:00
7.4.035 - patchlevel 035 2013-10-15 14:13:52 +02:00
7.4.036 - patchlevel 036 2013-10-15 14:13:53 +02:00
7.4.037 - patchlevel 037 2013-10-15 14:13:53 +02:00
7.4.038 - patchlevel 038 2013-10-15 14:13:54 +02:00
7.4.039 - patchlevel 039 2013-10-15 14:13:54 +02:00
7.4.040 - patchlevel 040 2013-10-15 14:13:55 +02:00
7.4.041 - patchlevel 041 2013-10-15 14:13:56 +02:00
7.4.042 - patchlevel 042 2013-10-15 14:13:56 +02:00
7.4.043 - patchlevel 043 2013-10-15 14:13:57 +02:00
7.4.044 - patchlevel 044 2013-10-15 14:13:57 +02:00
7.4.045 - patchlevel 045 2013-10-15 14:13:58 +02:00
7.4.046 - patchlevel 046 2013-10-15 14:13:58 +02:00
7.4.047 - patchlevel 047 2013-10-15 14:13:59 +02:00
7.4.048 - patchlevel 048 2013-10-15 14:14:00 +02:00
7.4.049 - patchlevel 049 2013-10-15 14:14:00 +02:00
7.4.050 - patchlevel 050 2013-10-15 14:14:01 +02:00
7.4.051 - patchlevel 051 2013-10-15 14:14:01 +02:00
7.4.052 - patchlevel 052 2013-10-15 14:14:02 +02:00
7.4.053 - patchlevel 053 2013-12-17 11:34:13 +01:00
7.4.054 - patchlevel 054 2013-12-17 11:34:14 +01:00
7.4.055 - patchlevel 055 2013-12-17 11:34:15 +01:00
7.4.056 - patchlevel 056 2013-12-17 11:34:15 +01:00
7.4.057 - patchlevel 057 2013-12-17 11:34:16 +01:00
7.4.058 - patchlevel 058 2013-12-17 11:34:17 +01:00
7.4.059 - patchlevel 059 2013-12-17 11:34:18 +01:00
7.4.060 - patchlevel 060 2013-12-17 11:34:18 +01:00
7.4.061 - patchlevel 061 2013-12-17 11:34:19 +01:00
7.4.062 - patchlevel 062 2013-12-17 11:34:20 +01:00
7.4.063 - patchlevel 063 2013-12-17 11:34:21 +01:00
7.4.064 - patchlevel 064 2013-12-17 11:34:21 +01:00
7.4.065 - patchlevel 065 2013-12-17 11:34:22 +01:00
7.4.066 - patchlevel 066 2013-12-17 11:34:23 +01:00
7.4.067 - patchlevel 067 2013-12-17 11:34:24 +01:00
7.4.068 - patchlevel 068 2013-12-17 11:34:25 +01:00
7.4.069 - patchlevel 069 2013-12-17 11:34:25 +01:00
7.4.070 - patchlevel 070 2013-12-17 11:34:26 +01:00
7.4.071 - patchlevel 071 2013-12-17 11:34:27 +01:00
7.4.072 - patchlevel 072 2013-12-17 11:34:28 +01:00
7.4.073 - patchlevel 073 2013-12-17 11:34:28 +01:00
7.4.074 - patchlevel 074 2013-12-17 11:34:29 +01:00
7.4.075 - patchlevel 075 2013-12-17 11:34:30 +01:00
7.4.076 - patchlevel 076 2013-12-17 11:34:31 +01:00
7.4.077 - patchlevel 077 2013-12-17 11:34:31 +01:00
7.4.078 - patchlevel 078 2013-12-17 11:34:32 +01:00
7.4.079 - patchlevel 079 2013-12-17 11:34:33 +01:00
7.4.080 - patchlevel 080 2013-12-17 11:34:33 +01:00
7.4.081 - patchlevel 081 2013-12-17 11:34:34 +01:00
7.4.082 - patchlevel 082 2013-12-17 11:34:35 +01:00
7.4.083 - patchlevel 083 2013-12-17 11:34:36 +01:00
7.4.084 - patchlevel 084 2013-12-17 11:34:36 +01:00
7.4.085 - patchlevel 085 2013-12-17 11:34:37 +01:00
7.4.086 - patchlevel 086 2013-12-17 11:34:38 +01:00
7.4.087 - patchlevel 087 2013-12-17 11:34:38 +01:00
7.4.088 - patchlevel 088 2013-12-17 11:34:39 +01:00
7.4.089 - patchlevel 089 2013-12-17 11:34:40 +01:00
7.4.090 - patchlevel 090 2013-12-17 11:34:41 +01:00
7.4.091 - patchlevel 091 2013-12-17 11:34:41 +01:00
7.4.092 - patchlevel 092 2013-12-17 11:34:42 +01:00
7.4.093 - patchlevel 093 2013-12-17 11:34:43 +01:00
7.4.094 - patchlevel 094 2013-12-17 11:34:44 +01:00
7.4.095 - patchlevel 095 2013-12-17 11:34:45 +01:00
7.4.096 - patchlevel 096 2013-12-17 11:34:45 +01:00
7.4.097 - patchlevel 097 2013-12-17 11:34:46 +01:00
7.4.098 - patchlevel 098 2013-12-17 11:34:47 +01:00
7.4.099 - patchlevel 099 2013-12-17 11:34:48 +01:00
7.4.100 - patchlevel 100 2013-12-17 11:34:48 +01:00
7.4.101 - patchlevel 101 2013-12-17 11:34:49 +01:00
7.4.102 - patchlevel 102 2013-12-17 11:34:50 +01:00
7.4.103 - patchlevel 103 2013-12-17 11:34:50 +01:00
7.4.104 - patchlevel 104 2013-12-17 11:34:51 +01:00
7.4.105 - patchlevel 105 2013-12-17 11:34:52 +01:00
7.4.106 - patchlevel 106 2013-12-17 11:34:53 +01:00
7.4.107 - patchlevel 107 2013-12-17 11:34:53 +01:00
7.4.108 - patchlevel 108 2013-12-17 11:34:54 +01:00
7.4.109 - patchlevel 109 2013-12-17 11:34:55 +01:00
7.4.110 - patchlevel 110 2013-12-17 11:34:55 +01:00
7.4.111 - patchlevel 111 2013-12-17 11:34:56 +01:00
7.4.112 - patchlevel 112 2013-12-17 11:34:57 +01:00
7.4.113 - patchlevel 113 2013-12-17 11:34:58 +01:00
7.4.114 - patchlevel 114 2013-12-17 11:34:58 +01:00
7.4.115 - patchlevel 115 2013-12-17 11:34:59 +01:00
7.4.116 - patchlevel 116 2013-12-17 11:35:00 +01:00
7.4.117 - patchlevel 117 2013-12-17 11:35:01 +01:00
7.4.118 - patchlevel 118 2013-12-17 11:35:01 +01:00
7.4.119 - patchlevel 119 2013-12-17 11:35:02 +01:00
7.4.120 - patchlevel 120 2013-12-17 11:35:03 +01:00
7.4.121 - patchlevel 121 2013-12-17 11:35:03 +01:00
7.4.122 - patchlevel 122 2013-12-17 11:35:04 +01:00
7.4.123 - patchlevel 123 2013-12-17 11:35:05 +01:00
7.4.124 - patchlevel 124 2013-12-17 11:35:06 +01:00
7.4.125 - patchlevel 125 2013-12-17 11:35:06 +01:00
7.4.126 - patchlevel 126 2013-12-17 11:35:07 +01:00
7.4.127 - patchlevel 127 2013-12-17 11:35:08 +01:00
Changelog.rpm vim-7.4 2013-08-12 16:20:41 +02:00
gvim16.png update vim icons (#1004788) 2013-09-11 14:14:50 +02:00
gvim32.png update vim icons (#1004788) 2013-09-11 14:14:50 +02:00
gvim48.png update vim icons (#1004788) 2013-09-11 14:14:50 +02:00
gvim64.png update vim icons (#1004788) 2013-09-11 14:14:50 +02:00
gvim.desktop fix boolean key 'Terminal' in gvim.desktop 2012-01-05 15:40:27 +01:00
README.patches - patchlevel 52 2013-10-15 14:14:03 +02:00
sources vim-7.4 2013-08-12 16:20:41 +02:00
spec-template - patchlevel 6 2008-08-25 08:38:15 +00:00
spec-template.new fix spec template 2012-05-29 11:10:25 +02:00
vi_help.txt - patchlevel 266 2008-03-03 18:34:13 +00:00
vim72-rh514717.patch - add fix for glibc fortify segfault (#514717, Adam Tkac) 2009-08-03 16:31:43 +00:00
vim-6.2-specsyntax.patch auto-import changelog data from vim-6.2.121-1.src.rpm 2004-09-09 14:06:47 +00:00
vim-6.4-checkhl.patch - add syntax highlighting rule for %%check (Ralf Ertzinger, #165277) 2005-10-25 13:24:49 +00:00
vim-7.0-fixkeys.patch - Rawhide prerelease build as vim, opposed to vim7 prerelease which could 2006-03-23 13:07:01 +00:00
vim-7.0-hunspell.patch - rpmlint fixes (#226526) 2007-02-21 15:51:43 +00:00
vim-7.0-rclocation.patch - fix vimrc filename 2006-04-07 12:43:30 +00:00
vim-7.0-specedit.patch - fix lang problem in spec file mode 2006-11-13 11:29:17 +00:00
vim-7.0-syncolor.patch - update to patchlevel 109 to fix some redraw problems 2006-09-19 11:31:37 +00:00
vim-7.0-warning.patch make array large enough 2006-04-04 14:21:02 +00:00
vim-7.1-nowarnings.patch - Update to vim-7.1 2007-06-05 10:46:37 +00:00
vim-7.3-manpage-typo-668894-675480.patch fix some man page typos (#668894, #675480) 2012-08-28 15:34:04 +02:00
vim-7.3-xsubpp-path.patch fix path to xsubpp script 2013-05-21 15:00:24 +02:00
vim-7.4-fstabsyntax.patch vim-7.4 2013-08-12 16:20:41 +02:00
vim-7.4-syntax.patch vim-7.4 2013-08-12 16:20:41 +02:00
vim-manpagefixes-948566.patch man page fixes 2013-09-11 14:24:50 +02:00
vim-update.sh - patchlevel 712 2012-11-12 15:31:27 +01:00
vim.spec - patchlevel 52 2013-10-15 14:14:03 +02:00
vimrc don't write swapfile on mounted media in /run/media/ 2013-08-13 13:06:59 +02:00
zip.vim - update runtime files 2008-12-01 14:10:35 +00:00

Patches for Vim - Vi IMproved 7.4

The files in this directory contain source code changes to fix problems
in a released version 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. 

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

  SIZE  NAME     FIXES
 13179  7.4.001  'ic' doesn't work for patterns such as [a-z]
  2522  7.4.002  pattern with two alternative look-behind matches doesn't match
  2680  7.4.003  memory access error in Ruby syntax highlighting
  7145  7.4.004  when closing a window fails ":bwipe" may hang
  1391  7.4.005  "vaB" while 'virtualedit' is set selects the wrong area
  1952  7.4.006  mkdir("foo/bar/", "p") gives an error message
  2538  7.4.007  creating a preview window on startup messes up the screen
  2176  7.4.008  new regexp engine can't be interrupted
  2051  7.4.009  too easy to write a file was not decrypted (yet)
  2307  7.4.010  (after 7.4.006) crash with invalid argument to mkdir()
  2270  7.4.011  cannot find out if "acl" and "xpm" features are supported
  6180  7.4.012  MS-Windows: resolving multi-bye shortcut does not work
  2986  7.4.013  MS-Windows: File name buffer too small for utf-8
  2671  7.4.014  MS-Windows: check for writing to device does not work
  3135  7.4.015  MS-Windows: Detecting node type fails for multi-byte chars
  5999  7.4.016  MS-Windows: File name completion has problem with Chinese
  2319  7.4.017  ":help !!" does not find the "!!" tag in the help file
  1400  7.4.018  when completing item becomes unselected
  1948  7.4.019  file name completion fails with Chinese characters
  2586  7.4.020  NFA engine matches too much with \@>
  2806  7.4.021  NFA regexp: Using \ze may result in wrong end
  4209  7.4.022  deadlock while exiting, because of allocating memory
  1704  7.4.023  MS-Windows: warning for 64 bit type
  1992  7.4.024  current user cannot always use the undo file he created
  2074  7.4.025  reading before start of a string
  1710  7.4.026  clang warning for int shift overflow
  2815  7.4.027  valgrind error when using CTRL-X CTRL-F at start of the line
 27323  7.4.028  equivalence classes are not working for multi-byte characters
  1837  7.4.029  an error in a pattern is reported twice
  2724  7.4.030  the -mno-cygwin argument is no longer supported by Cygwin
  1748  7.4.031  ":diffoff!" resets options even when 'diff' is not set
  2629  7.4.032  NFA engine does not match the NUL character
  3610  7.4.033  if terminal has 20 lines test 92 and 93 overwrite input file
  5336  7.4.034  using "p" in Visual block mode only changes the first line
  1696  7.4.035  MS-Windows: mouse pointer flickers when going to Normal mode
  7996  7.4.036  NFA engine does not capture group correctly when using \@>
  4274  7.4.037  "\ze" in a sub-pattern does set the end of the match
  3579  7.4.038  Using "zw" and "zg" when 'spell' is off give confusing error
  6108  7.4.039  MS-Windows: < MSCV10 can't handle symlinks to a directory
  2320  7.4.040  error on exit when variable holds reference to a script scope
  1695  7.4.041  Visual selection does not remain after being copied over
  2104  7.4.042  after ":setlocal" 'spell'/'spellang' :spelldump doesn't work
  2920  7.4.043  VMS can't handle long function names
  2134  7.4.044  can't build with old MSVC
  3167  7.4.045  substitute() has a problem with pattern starting with "\ze".
  2147  7.4.046  can't use Tcl 8.6
  1685  7.4.047  input() does not work in a function invoked by a mapping
  4441  7.4.048  recent clang version complains about -fno-strength-reduce
  2145  7.4.049  in Ex mode substitute prompt is wrong with line numbers
  2605  7.4.050  "gn" may select too much when there are two matching lines
  2068  7.4.051  syntax highlighting a Yaml file causes a crash
  5890  7.4.052  cursor may end up in the wrong position when auto-formatting