50 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Patches for Vim - Vi IMproved 7.3
 | |
| 
 | |
| 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.3.001
 | |
|         patch -p0 < 7.3.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.3:
 | |
| 
 | |
|   SIZE  NAME     FIXES
 | |
|   1720  7.3.001  ":find" completion does not always shorten match properly
 | |
|   1610  7.3.002  ":find" completion didn't work halfway an environment variable
 | |
|   1299  7.3.003  crash with specific BufWritePost autocmd
 | |
|   1300  7.3.004  crash when using very long regexp
 | |
|   2747  7.3.005  crash when using undotree()
 | |
|   2987  7.3.006  can't build some multi-byte code with C89
 | |
|   4442  7.3.007  Python code redefines "buffer", re-implements a grow-array
 | |
|  11982  7.3.008  'cursorbind' is kept in places where 'scrollbind' is reset
 | |
|   3197  7.3.009  Win32: Crash when using a bad argument for strftime()
 | |
|   5466  7.3.010  Mac GUI: Missing break statements
 | |
|   8811  7.3.011  X11 clipboard doesn't work in GUI, after :sh selection fails
 | |
|   2127  7.3.012  problems building with MingW
 | |
|   5979  7.3.013  dynamic loading with Ruby doesn't work for 1.9.2
 | |
|   2497  7.3.014  "a" in Ex mode with backslash at end of line doesn't work
 | |
|   2223  7.3.015  a test is using an error message that no longer exists
 | |
|   7448  7.3.016  netbeans interface doesn't work under Athena
 | |
|   4314  7.3.017  errors reported by smatch
 | |
|   2488  7.3.018  (after 7.3.012) missing argument to windres in MingW makefiles
 | |
|   1577  7.3.019  ":nbstart" can fail silently
 | |
|   3696  7.3.020  cursor position wrong when joining lines and 'fo' contains "a"
 | |
|   2145  7.3.021  Mac: Boolean redefined when building with X11
 |