|
Karsten Hopp |
d12698 |
Patches for Vim - Vi IMproved 7.2
|
|
cvsdist |
2cc57f |
|
|
cvsdist |
2cc57f |
The files in this directory contain source code changes to fix
|
|
cvsdist |
2cc57f |
problems in released versions of Vim. Each file also contains an
|
|
cvsdist |
2cc57f |
explanation of the problem that is fixed, like the message that
|
|
cvsdist |
2cc57f |
was sent to the vim-dev maillist.
|
|
cvsdist |
2cc57f |
|
|
cvsdist |
2cc57f |
The best is to apply the patches in sequence. This avoids problems
|
|
cvsdist |
2cc57f |
when a patch depends on a previous patch. If you did not unpack the
|
|
cvsdist |
2cc57f |
extra archive, you may want to skip patches marked with "extra:".
|
|
Karsten Hopp |
f3be58 |
Similarly for the "lang" archive. Or ignore errors for missing files.
|
|
cvsdist |
2cc57f |
|
|
cvsdist |
2cc57f |
Before patching, change to the top Vim directory, where the "src"
|
|
cvsdist |
2cc57f |
and "runtime" directories are located.
|
|
cvsdist |
2cc57f |
Depending on the version of "patch" that you use, you may have add
|
|
cvsdist |
2cc57f |
an argument to make it patch the right file:
|
|
Karsten Hopp |
d12698 |
patch -p < 7.2.001
|
|
Karsten Hopp |
d12698 |
patch -p0 < 7.2.001
|
|
cvsdist |
2cc57f |
|
|
cvsdist |
2cc57f |
After applying a patch, you need to compile Vim. There are no
|
|
cvsdist |
2cc57f |
patches for binaries.
|
|
cvsdist |
2cc57f |
|
|
Karsten Hopp |
f33019 |
Checksums for the patch files can be found in the file MD5.
|
|
Karsten Hopp |
f33019 |
|
|
Karsten Hopp |
d12698 |
Individual patches for Vim 7.2:
|
|
cvsdist |
145ee0 |
|
|
cvsdist |
2cc57f |
SIZE NAME FIXES
|
|
Karsten Hopp |
d12698 |
1877 7.2.001 Mac: pseudo-ttys don't work properly on Leopard
|
|
Karsten Hopp |
d12698 |
1462 7.2.002 leaking memory when displaying menus
|
|
Karsten Hopp |
d12698 |
3663 7.2.003 typo in translated message, message not translated
|
|
Karsten Hopp |
d12698 |
3413 7.2.004 Cscope help message is not translated
|
|
Karsten Hopp |
9cbe62 |
4638 7.2.005 a few problems when profiling
|
|
Karsten Hopp |
d12698 |
1552 7.2.006 HTML files are not recognized by contents
|
|
Karsten Hopp |
9cbe62 |
16735 7.2.007 (extra) minor issues for VMS
|
|
Karsten Hopp |
9cbe62 |
1947 7.2.008 wrong window count when using :bunload in a BufHidden autocmd
|
|
Karsten Hopp |
9cbe62 |
2245 7.2.009 can't compile with Perl 5.10 on MS-aindows
|
|
Karsten Hopp |
9cbe62 |
5415 7.2.010 "K" in Visual mode does not properly escape all characters
|
|
Karsten Hopp |
9cbe62 |
2873 7.2.011 error when inserting a float value from expression register
|
|
Karsten Hopp |
9cbe62 |
1444 7.2.012 compiler warnings when building with startup timing
|
|
Karsten Hopp |
9cbe62 |
4157 7.2.013 hang when waiting for X selection, consuming lots of CPU time
|
|
Karsten Hopp |
7ef95b |
1769 7.2.014 synstack() doesn't work in an emptly line
|
|
Karsten Hopp |
7ef95b |
1943 7.2.015 "make all test install" doesn't stop when the test fails
|
|
Karsten Hopp |
7ef95b |
4536 7.2.016 cmdline completion pattern can be in freed memory
|
|
Karsten Hopp |
7ef95b |
5319 7.2.017 X11: strlen() used wrongly, pasting very big selection fails
|
|
Karsten Hopp |
7ef95b |
1390 7.2.018 memory leak when substitute is aborted
|
|
Karsten Hopp |
7ef95b |
2269 7.2.019 completion and exists() don't work for ":noautocmd"
|
|
Karsten Hopp |
7ef95b |
1521 7.2.020 "kvim" starts the GUI even though KDE is no longer supported
|
|
Karsten Hopp |
7ef95b |
4806 7.2.021 getting full file name when executing autocmds may be slow
|
|
Karsten Hopp |
7ef95b |
3823 7.2.022 (extra) cannot run tests with the MingW compiler
|
|
Karsten Hopp |
ea4650 |
2062 7.2.023 'cursorcolumn' wrong in a closed fold when display is shifted
|
|
Karsten Hopp |
ea4650 |
1452 7.2.024 'history' can be made negative, causes out-of-memory error
|
|
Karsten Hopp |
ea4650 |
1470 7.2.025 a CursorHold event that invokes system() is retriggered
|
|
Karsten Hopp |
1a1ca1 |
2969 7.2.026 (after 7.2.010) 'K' uses the rest of the line
|
|
Karsten Hopp |
192200 |
3235 7.2.027 can use cscope commands in the sandbox, might not be safe
|
|
Karsten Hopp |
192200 |
1466 7.2.028 confusing error message for missing ()
|
|
Karsten Hopp |
192200 |
1291 7.2.029 no completion for ":doautoall" like for ":doautocmd"
|
|
Karsten Hopp |
192200 |
1546 7.2.030 (after 7.2.027) can't compile, ex_oldfiles undefined
|
|
Karsten Hopp |
192200 |
39400 7.2.031 file names from viminfo are not available to the user
|
|
Karsten Hopp |
192200 |
1583 7.2.032 (after 7.2.031) can't compile with EXITFREE defined
|
|
Karsten Hopp |
192200 |
2270 7.2.033 using "ucs-2le" for two-byte BOM, but text might be "utf-16le"
|
|
Karsten Hopp |
192200 |
2372 7.2.034 memory leak in spell info when deleting a buffer
|
|
Karsten Hopp |
192200 |
3522 7.2.035 mismatches for library and Vim alloc/free functions
|
|
Karsten Hopp |
192200 |
7545 7.2.036 (extra) mismatches for library and Vim alloc/free functions
|
|
Karsten Hopp |
192200 |
1576 7.2.037 double free with GTK 1 and compiled with EXITFREE
|
|
Karsten Hopp |
192200 |
2438 7.2.038 overlapping arguments to memcpy()
|
|
Karsten Hopp |
192200 |
1378 7.2.039 accessing freed memory on exit when EXITFREE is defined
|
|
Karsten Hopp |
192200 |
1836 7.2.040 ":e ++ff=dos foo" gets "unix" 'ff' when CR before NL missing
|
|
Karsten Hopp |
04b673 |
22993 7.2.041 (extra) diff wrong when edit diff buffer in another tab page
|
|
Karsten Hopp |
192200 |
4987 7.2.042 restoring view in autocmd sometimes doesn't work completely
|
|
Karsten Hopp |
192200 |
2550 7.2.043 VMS: Too many chars escaped in filename and shell commands
|
|
Karsten Hopp |
192200 |
5639 7.2.044 crash because of gcc 4 being over protective for strcpy()
|
|
Karsten Hopp |
192200 |
2056 7.2.045 the Python interface has an empty entry in sys.path
|
|
Karsten Hopp |
192200 |
1704 7.2.046 wrong check for filling buffer with encoding
|
|
Karsten Hopp |
192200 |
2470 7.2.047 using -nb while it is not supported makes other side hang
|
|
Karsten Hopp |
192200 |
4758 7.2.048 v:count and v:prevcount are not set correctly
|
|
Karsten Hopp |
192200 |
32552 7.2.049 (extra) Win32: the clipboard doesn't support UTF-16
|
|
Karsten Hopp |
192200 |
8484 7.2.050 compiler warnings for not using return value of fwrite()
|
|
Karsten Hopp |
192200 |
15179 7.2.051 can't avoid 'wig' and 'suffixes' for glob() and globpath()
|
|
Karsten Hopp |
192200 |
2611 7.2.052 synIDattr() doesn't support "sp" for special color
|
|
Karsten Hopp |
192200 |
1754 7.2.053 crash when using WorkShop command ":ws foo"
|
|
Karsten Hopp |
192200 |
2006 7.2.054 compilation warnings for fprintf format
|
|
Karsten Hopp |
192200 |
34319 7.2.055 various compiler warnings with strict checking
|
|
Karsten Hopp |
192200 |
1635 7.2.056 (after 7.2.050) tests 58 and 59 fail
|
|
Karsten Hopp |
192200 |
3210 7.2.057 (after 7.2.056) trying to put size_t in int variable
|
|
Karsten Hopp |
192200 |
2338 7.2.058 can't add a feature name in the :version output
|
|
Karsten Hopp |
192200 |
1847 7.2.059 diff is not always displayed properly
|
|
Karsten Hopp |
192200 |
34772 7.2.060 spell checking doesn't work well for compound words
|
|
Karsten Hopp |
04b673 |
1886 7.2.061 creating funcref requires loading the autoload script first
|
|
Karsten Hopp |
04b673 |
1657 7.2.062 "[Scratch]" is not translated
|
|
Karsten Hopp |
04b673 |
3558 7.2.063 warning for NULL argument of Perl_sys_init3()
|
|
Karsten Hopp |
04b673 |
1942 7.2.064 repeating "~" on a Visual block doesn't always update screen
|
|
Karsten Hopp |
04b673 |
5149 7.2.065 GTK GUI: cursor disappears doing ":vsp" when maximized
|
|
Karsten Hopp |
04b673 |
2759 7.2.066 not easy to check if 'encoding' is a multi-byte encoding
|
|
Karsten Hopp |
04b673 |
1683 7.2.067 can't load sesison extra file when it contains special chars
|
|
Karsten Hopp |
04b673 |
2598 7.2.068 error when Emacs tags file line is too long
|
|
Karsten Hopp |
04b673 |
1726 7.2.069 (after 7.2.060) compiler warning for putting size_t in int
|
|
Karsten Hopp |
04b673 |
17606 7.2.070 crash when a function returns a:000
|
|
Karsten Hopp |
04b673 |
2353 7.2.071 (extra) Win32: Handling netbeans events may cause a crash
|
|
Karsten Hopp |
04b673 |
1615 7.2.072 (extra, fixed patch) compiler warning in Sniff code
|
|
Karsten Hopp |
04b673 |
4121 7.2.073 ":set <xHome>" has the same output as ":set <Home>"
|
|
Karsten Hopp |
04b673 |
1832 7.2.074 (extra, after 7.2.073) extra part of 7.2.073
|
|
Karsten Hopp |
04b673 |
2218 7.2.075 (after 7.2.058) unclear comment about making a diff
|
|
Karsten Hopp |
04b673 |
2666 7.2.076 rename(from, to) deletes file if names refer to the same file
|
|
Karsten Hopp |
04b673 |
4745 7.2.077 (after 7.2.076) rename() fails if names differ only in case
|
|
Karsten Hopp |
04b673 |
3298 7.2.078 problems with deleting folds
|
|
Karsten Hopp |
04b673 |
6947 7.2.079 "killed" netbeans events are not handled correctly
|
|
Karsten Hopp |
cde090 |
9942 7.2.080 accessing wrong memory with completion and composing char
|
|
Karsten Hopp |
cde090 |
1728 7.2.081 compiler warning for float overflow on VAX
|
|
Karsten Hopp |
cde090 |
2134 7.2.082 if 'ff' is "mac" then "ga" on a ^J shows 0x0d instead of 0x0a
|
|
Karsten Hopp |
cde090 |
1733 7.2.083 ":tag" doesn't return to the right tag entry in the tag stack
|
|
Karsten Hopp |
cde090 |
4331 7.2.084 Python: vim.eval() is wrong for recursive structures
|
|
Karsten Hopp |
cde090 |
1862 7.2.085 ":set <M-b>=<Esc>b" does not work when 'encoding' is utf-8
|
|
Karsten Hopp |
cde090 |
3045 7.2.086 using ":diffget 1" in buffer 1 corrupts the text
|
|
Karsten Hopp |
cde090 |
1570 7.2.087 adding URL to 'path' doesn't work to edit a file
|
|
Karsten Hopp |
cde090 |
2895 7.2.088 (extra) Win32: Using the clipboard sometimes fails
|