2004-09-09 14:12:56 +00:00
|
|
|
Patches for Vim - Vi IMproved 6.3
|
2004-09-09 14:04:37 +00:00
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
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:
|
2004-09-09 14:12:56 +00:00
|
|
|
patch -p < 6.3.001
|
|
|
|
patch -p0 < 6.3.001
|
2004-09-09 14:04:37 +00:00
|
|
|
|
|
|
|
After applying a patch, you need to compile Vim. There are no
|
|
|
|
patches for binaries.
|
|
|
|
|
2005-03-18 12:54:28 +00:00
|
|
|
Checksums for the patch files can be found in the file MD5.
|
|
|
|
|
2004-09-09 14:12:56 +00:00
|
|
|
Individual patches for Vim 6.3:
|
2004-09-09 14:13:09 +00:00
|
|
|
|
2004-09-09 14:04:37 +00:00
|
|
|
SIZE NAME FIXES
|
2004-09-09 14:12:56 +00:00
|
|
|
2672 6.3.001 ":browse split" gives file selection dialog twice
|
|
|
|
3913 6.3.002 utf-8 detection in translated help files is wrong
|
|
|
|
1891 6.3.003 crash when using console dialog without default choice
|
|
|
|
2438 6.3.004 too many hit-enter prompts when searching for long string
|
|
|
|
2809 6.3.005 crash when searching with character offset in closed fold
|
|
|
|
1566 6.3.006 the current directory is prepended to the ":breakadd" argument
|
2004-09-09 14:13:09 +00:00
|
|
|
1755 6.3.007 swap file is not deleted for a "nofile" buffer after ":cd"
|
|
|
|
1865 6.3.008 OS/2: can't compile, missing error message
|
|
|
|
3670 6.3.009 (after 6.3.006) ":breakadd file" does not match for a symlink
|
|
|
|
2450 6.3.010 writing to a named pipe causes an error message for fsync()
|
|
|
|
1896 6.3.011 crash when user command completion uses "normal :cmd"
|
2004-09-09 14:14:10 +00:00
|
|
|
2882 6.3.012 lalloc(0) error for substitute command with multi-line pattern
|
|
|
|
11947 6.3.013 crash when using CTRL-R = in command line uses "normal :cmd"
|
2004-09-09 14:14:42 +00:00
|
|
|
1566 6.3.014 default value of 'helplang' is wrong for Chinese and Taiwanese
|
2004-09-09 14:15:12 +00:00
|
|
|
1207 6.3.015 the string returned by winrestcmd() may end in garbage
|
2004-09-09 14:15:32 +00:00
|
|
|
1735 6.3.016 'define' default had "\s" before #, breaks "[d"
|
|
|
|
1364 6.3.017 "9zz" could place the cursor beyond the end of a line
|
2004-09-09 14:15:52 +00:00
|
|
|
1844 6.3.018 ":0argadd zero" added the argument after the first one
|
|
|
|
1992 6.3.019 crash during startup when compiled for debugging
|
|
|
|
1915 6.3.020 "dw" doesn't work right for UTF-8 when 'delcombine' is set
|
2004-09-09 14:16:14 +00:00
|
|
|
2822 6.3.021 can't edit file with path separator in trail byte of last char
|
|
|
|
2173 6.3.022 (extra) Win32: can't write file with path sep. in trail byte
|
|
|
|
6419 6.3.023 when <Space> is remapped abbreviations are not expanded
|
|
|
|
2456 6.3.024 missing NUL for strings created with ga_concat()
|
|
|
|
1409 6.3.025 (extra) missing NUL for list of server names
|
2004-09-14 08:56:58 +00:00
|
|
|
3070 6.3.026 setting 'bg' in syncolor.vim may cause endless loop or crash
|
2004-09-21 10:36:05 +00:00
|
|
|
7500 6.3.027 VMS: Writing a file may insert extra CR characters
|
|
|
|
2128 6.3.028 the BOM marker is written when appending to a file
|
2004-10-06 12:05:06 +00:00
|
|
|
2173 6.3.029 crash in syntax highlighting code when inserting a line break
|
2004-10-08 11:06:08 +00:00
|
|
|
4579 6.3.030 GTK 2: crash when 'enc' is set to "utf-8" and menus redefined
|
2004-11-19 11:29:23 +00:00
|
|
|
1483 6.3.031 pressing Tab when entering a mapping may cause a display error
|
|
|
|
2094 6.3.032 with Python 2.3 using threads doesn't work
|
|
|
|
1552 6.3.033 mapping ending in two-char command doesn't restart Insert mode
|
2004-12-01 12:08:08 +00:00
|
|
|
1618 6.3.034 VMS: crash in RTL when using :help, caused by ? wildcard
|
|
|
|
7883 6.3.035 (extra) RISC OS: compilation problems, better Makefile
|
2004-12-06 13:03:46 +00:00
|
|
|
1770 6.3.036 ml_get errors when fold was deleted
|
|
|
|
2889 6.3.037 (after 6.3.032) warning for unused variable
|
|
|
|
1664 6.3.038 (extra) Win32: mouse click take effect much later
|
|
|
|
2749 6.3.039 line numbers not updated when inserting a line above window
|
|
|
|
18020 6.3.040 window count for a buffer was wrong after error handling
|
|
|
|
1932 6.3.041 (extra) Win32: ":cd %:p:h" doesn't work when 'enc' is not ACP
|
|
|
|
1760 6.3.042 CTRL-X CTRL-E in Insert mode does not scroll fold correctly
|
2004-12-20 13:55:47 +00:00
|
|
|
8053 6.3.043 'hlsearch' highlighting sometimes disappears
|
|
|
|
2812 6.3.044 (extra) Mac: pixels left behind when 'linespace' is non-zero
|
|
|
|
12283 6.3.045 some option values may cause trouble in a modeline
|
|
|
|
2231 6.3.046 ":registers" doesn't show multi-byte characters correctly
|
2005-01-04 13:34:46 +00:00
|
|
|
2196 6.3.047 (extra) Win XP with Borland: new file is created read-only
|
|
|
|
18175 6.3.048 (extra) VMS: doesn't build on IA64
|
|
|
|
1776 6.3.049 (after 6.3.045) compiler warning for pointer type
|
|
|
|
2225 6.3.050 a SIGHUP while already exiting may cause a crash
|
|
|
|
1661 6.3.051 crash when 'wildmenu' set and completing multi-byte file name
|
|
|
|
3175 6.3.052 (extra) Win 98: can't enter non-ASCII characters if 'enc' set
|
|
|
|
1576 6.3.053 Win32: ":loadview" doesn't work for files with non-latin chars
|
2005-01-12 09:32:29 +00:00
|
|
|
1981 6.3.054 when 'im' is set redraw remains off when repeating an insert
|
2005-01-18 15:41:57 +00:00
|
|
|
8844 6.3.055 wrong text and crash using <C-R>= or <C-\>e in command line
|
|
|
|
2091 6.3.056 window title wrong for specific multi-byte character
|
|
|
|
1748 6.3.057 folds are not updated after a filter command
|
|
|
|
4440 6.3.058 crash when zero columns room; can't compile without :vsplit
|
2005-01-31 14:11:38 +00:00
|
|
|
2286 6.3.059 crash when editing a file with spaces and shell expansion
|
|
|
|
1609 6.3.060 register name isn't checked for CTRL-R CTRL-O in Insert mode
|
|
|
|
1984 6.3.061 display mess when multi-byte char at right edge of screen
|
2005-03-02 12:10:27 +00:00
|
|
|
2337 6.3.062 ":normal! gQ" hangs
|
2005-03-14 12:46:17 +00:00
|
|
|
1434 6.3.063 after the CursorHold event 'mousefocus' may stop working
|
|
|
|
1586 6.3.064 line2byte(line("$") + 1) sometimes returns the wrong number
|
2005-03-18 12:54:28 +00:00
|
|
|
4436 6.3.065 there was no digraph for euro in Unicode
|
|
|
|
4728 6.3.066 permissions of backup file may be wrong
|
2005-03-23 14:52:20 +00:00
|
|
|
2200 6.3.067 (after 6.3.066) newly created file gets execute permission
|
2005-03-31 10:29:50 +00:00
|
|
|
2247 6.3.068 can't write when editing symbolic link to compressed file
|