|
cvsdist |
1b4d76 |
Patches for Vim - Vi IMproved 6.3
|
|
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:".
|
|
cvsdist |
2cc57f |
Similarly for the "lang" archive.
|
|
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:
|
|
cvsdist |
1b4d76 |
patch -p < 6.3.001
|
|
cvsdist |
1b4d76 |
patch -p0 < 6.3.001
|
|
cvsdist |
2cc57f |
|
|
cvsdist |
2cc57f |
After applying a patch, you need to compile Vim. There are no
|
|
cvsdist |
2cc57f |
patches for binaries.
|
|
cvsdist |
2cc57f |
|
|
cvsdist |
1b4d76 |
Individual patches for Vim 6.3:
|
|
cvsdist |
145ee0 |
|
|
cvsdist |
2cc57f |
SIZE NAME FIXES
|
|
cvsdist |
1b4d76 |
2672 6.3.001 ":browse split" gives file selection dialog twice
|
|
cvsdist |
1b4d76 |
3913 6.3.002 utf-8 detection in translated help files is wrong
|
|
cvsdist |
1b4d76 |
1891 6.3.003 crash when using console dialog without default choice
|
|
cvsdist |
1b4d76 |
2438 6.3.004 too many hit-enter prompts when searching for long string
|
|
cvsdist |
1b4d76 |
2809 6.3.005 crash when searching with character offset in closed fold
|
|
cvsdist |
1b4d76 |
1566 6.3.006 the current directory is prepended to the ":breakadd" argument
|
|
cvsdist |
145ee0 |
1755 6.3.007 swap file is not deleted for a "nofile" buffer after ":cd"
|
|
cvsdist |
145ee0 |
1865 6.3.008 OS/2: can't compile, missing error message
|
|
cvsdist |
145ee0 |
3670 6.3.009 (after 6.3.006) ":breakadd file" does not match for a symlink
|
|
cvsdist |
145ee0 |
2450 6.3.010 writing to a named pipe causes an error message for fsync()
|
|
cvsdist |
145ee0 |
1896 6.3.011 crash when user command completion uses "normal :cmd"
|
|
cvsdist |
16173e |
2882 6.3.012 lalloc(0) error for substitute command with multi-line pattern
|
|
cvsdist |
16173e |
11947 6.3.013 crash when using CTRL-R = in command line uses "normal :cmd"
|
|
cvsdist |
409f8f |
1566 6.3.014 default value of 'helplang' is wrong for Chinese and Taiwanese
|
|
cvsdist |
705de6 |
1207 6.3.015 the string returned by winrestcmd() may end in garbage
|
|
cvsdist |
d4931c |
1735 6.3.016 'define' default had "\s" before #, breaks "[d"
|
|
cvsdist |
d4931c |
1364 6.3.017 "9zz" could place the cursor beyond the end of a line
|
|
cvsdist |
bd9e91 |
1844 6.3.018 ":0argadd zero" added the argument after the first one
|
|
cvsdist |
bd9e91 |
1992 6.3.019 crash during startup when compiled for debugging
|
|
cvsdist |
bd9e91 |
1915 6.3.020 "dw" doesn't work right for UTF-8 when 'delcombine' is set
|
|
cvsdist |
a35fa1 |
2822 6.3.021 can't edit file with path separator in trail byte of last char
|
|
cvsdist |
a35fa1 |
2173 6.3.022 (extra) Win32: can't write file with path sep. in trail byte
|
|
cvsdist |
a35fa1 |
6419 6.3.023 when <Space> is remapped abbreviations are not expanded
|
|
cvsdist |
a35fa1 |
2456 6.3.024 missing NUL for strings created with ga_concat()
|
|
cvsdist |
a35fa1 |
1409 6.3.025 (extra) missing NUL for list of server names
|
|
Karsten Hopp |
d06e9f |
3070 6.3.026 setting 'bg' in syncolor.vim may cause endless loop or crash
|