50 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 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
 |