Patches for Vim - Vi IMproved
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:
patch -p < 5.5.001
patch -p0 < 5.5.001
After applying a patch, you need to compile Vim. There are no
patches for binaries.
Collection of patches for Vim 6.2:
SIZE NAME INCLUDES
68765 6.2.001-100.gz patches 6.2.001 to 6.2.100, gzip'ed
138268 6.2.101-200.gz patches 6.2.101 to 6.2.200, gzip'ed
136345 6.2.201-300.gz patches 6.2.201 to 6.2.300, gzip'ed
Individual patches for Vim 6.2:
SIZE NAME FIXES
2146 6.2.001 help tags for ":stopinsert" were missing
1803 6.2.002 crash for UTF-8 char when compiled without +eval feature
2363 6.2.003 GTK 2: wide characters between 128 and 256 not displayed right
1890 6.2.004 put in Visual-line selection at end of file goes wrong
1350 6.2.005 GTK: Find and Find-Replace dialogs don't work
5612 6.2.006 the netbeans code had an obsolete function with "vim61"
2922 6.2.007 listing Cscope tag matches does not always work
1505 6.2.008 XIM with GTK 2: preedit chars wrong after using backspace
4129 6.2.009 Win32: self-installing exe "Full" install doesn't work
1584 6.2.010 cursor can't move with multi-byte char and 'virtualedit' set
1617 6.2.011 compilation problem when stat() is a macro
1959 6.2.012 may hang when polling for a character when XSMP is supported
1657 6.2.013 (extra) Win32: GvimExt uninstall key used "Vim 6.1"
1493 6.2.014 (after 6.2.012) XSMP doesn't work when using poll()
2821 6.2.015 the +xsmp feature is never enabled
5242 6.2.016 small problems with cscope, also on Win32
2102 6.2.017 test 11 sometimes prompts the user for a changed file
3108 6.2.018 Unix: may need to press a key when reading from stdin
2635 6.2.019 (lang) Portugese menu contains a split line
2537 6.2.020 the "Syntax/Set syntax only" menu item causes an error message
4626 6.2.021 the user manual section on exceptions contains small mistakes
1929 6.2.022 (extra) Win32: delete menu item remains in torn off menu
1699 6.2.023 (extra) the clean rule of Make_ivc.mak didn't clean enough
2058 6.2.024 (extra) Win32: compiler warnings for typecasts
1553 6.2.025 Mac: missing prototype for sigaltstack()
1439 6.2.026 may get a warning for utimes() argument
1475 6.2.027 warning for uninitialized variable when not using multi-byte
1709 6.2.028 cscope may kill wrong process
1364 6.2.029 using remote server may cause memory to leak
3355 6.2.030 Mac: warnings for not using precompiled header files
3392 6.2.031 ":options" causes a couple of errors
2356 6.2.032 the lpc filetype was never recognized
3676 6.2.033 (extra) Mac: various compiler warnings
1522 6.2.034 Mac: avoid redefining DEFAULT_TERM
2547 6.2.035 Mac: avoid compiler warnings in Python interface
2182 6.2.036 Mac: add slash to directory names like on Unix
1698 6.2.037 Win32: could get arbitrary codepage from encoding name
5094 6.2.038 (extra) Win32: warning messages when using the MingW compiler
1947 6.2.039 (extra) fix a few more warning messages for MingW
2241 6.2.040 crash while starting up when using +xsmp feature
3110 6.2.041 (extra, after 6.2.033) Mac: fix various compiler warnings
2157 6.2.042 (extra) Cygwin: avoid optimizer problem with GCC 3.2
6364 6.2.043 compiling with both netbeans and workshop doesn't work
4119 6.2.044 confusing error message for ":au" about wrong event name
2065 6.2.045 obtaining the '( mark changes the '' mark
1910 6.2.046 with error in function arguments the function is still called
2266 6.2.047 (extra) Win32: more MingW compiler warning fixes
2462 6.2.048 Win32: Python interface doesn't work with Python 2.3
1579 6.2.049 ":command -range=" doesn't give an error message
1557 6.2.050 test 32 doesn't work on MS-Windows
2110 6.2.051 when using "\=submatch(0)" in ":s" line breaks become NUL
2008 6.2.052 a couple of messages are not translated
1645 6.2.053 prototype for bzero() differs from what most systems use
2136 6.2.054 backslash in trail byte doesn't work inside strings
1499 6.2.055 wrong result when using col('.') after CTRL-O in Insert mode
1744 6.2.056 (extra) Win32: building with Sniff++ doesn't work
3848 6.2.057 (extra) Mac: compiler warnings when using -DMACOS_X
1752 6.2.058 crash when 'autochdir' is set and buffer has no name
1858 6.2.059 part of window not updated after listing completions
3760 6.2.060 (extra) Win32: lalloc(0) error for copy/paste when 'enc' set
1446 6.2.061 GUI: shift-left-click scrolls text instead of doing "*"
1579 6.2.062 syntax highlighting wrong when using "containedin"
21709 6.2.063 when using custom completion end up with no matches
21234 6.2.064 resolve() only does one symlink; add the simplify() function
1769 6.2.065 ":windo 123" only updates other windows when entering them
7705 6.2.066 (extra) the Ruby interface doesn't work with Ruby 1.8
2028 6.2.067 redraw error when searched text starts with composing char
2359 6.2.068 Netbeans: file name with special characters causes trouble
2732 6.2.069 (after 6.2.064) warnings for unused variables
1749 6.2.070 (after 6.2.069) still a warning for an unused variable
2779 6.2.071 limit for nr of items in 'statusline' is too low
2762 6.2.072 using foldlevel() in 'foldexpr' cannot get level of prev. line
7937 6.2.073 adding filetype detection requires editing "filetype.vim"
3295 6.2.074 warnings when compiling the Python interface
1696 6.2.075 message for failed writing of viminfo file contains NULL
8821 6.2.076 cscope tags can be listed in the wrong order
1869 6.2.077 custom completion function gets zero instead of empty string
1925 6.2.078 "make test" doesn't work if Vim was not compiled yet
2238 6.2.079 ":w ++enc=utf-8 !cmd" doesn't work
3320 6.2.080 when 't_ti' is not empty "ZZ" may not clear the command line
1469 6.2.081 length of multibyte string in the statusline is computed wrong
2298 6.2.082 can't compile with Perl 5.8.1
4112 6.2.083 words marked with ^^^^ in quickfix window don't line up
1813 6.2.084 in Visual mode "g_" always goes to past the end of the line
3876 6.2.085 ":verb set ts" should refer to "-c" and "--cmd" argument
2331 6.2.086 "{" and "}" don't work very well with closed folds
3779 6.2.087 CTRL-^ and ":bnext" don't respect the 'confirm' option
3125 6.2.088 when 'sidescrolloff' is set 'showmatch' may not work correctly
1880 6.2.089 ":set isk+=" adds a comma
3024 6.2.090 (extra) #pragma's cause trouble for MingW compiler
2329 6.2.091 dropping a file on Vim may cause following messages to scroll
3202 6.2.092 a few invalid tags appear in the help tags file
1639 6.2.093 "nnoremenu" worked like ":noremenu"
3083 6.2.094 GTK version can't be compiled with tiny features
1796 6.2.095 the message "Cannot go to buffer x" is confusing for ":buf 6"
2426 6.2.096 Win32: ":let @* = ''" put a newline on the clipboard
2064 6.2.097 changing 'insertmode' doesn't always have immediate effect
3231 6.2.098 (after 6.2.097) can't compile with tiny features
1636 6.2.099 (extra) test 49 fails because of a wrong Polish translation
2670 6.2.100 cannot generate prototypes when Perl interface is enabled
3248 6.2.101 syntax highlighting can become very slow for big files
33002 6.2.102 CR and equal() conflict with Mac header files, rename them
2422 6.2.103 (extra) extra files for patch 6.2.102
1999 6.2.104 unmatched curly braces in table with options
2860 6.2.105 crash in rare situation when using cindent()
2682 6.2.106 tag searching gets stuck on a very long line in tags file
71562 6.2.107 (extra) Win32: add support for Netbeans interface
2708 6.2.108 crash when giving German message for ignoring case in tag
2199 6.2.109 compiler warning for Amiga compiler (and others)
2186 6.2.110 a menu translation without encoding isn't always found
1482 6.2.111 encoding "cp1251" is not recognized
2995 6.2.112 "make clean" doesn't delete enough files in src/testdir
1901 6.2.113 using ":startinsert" after "$" works like "a" instead of "i"
2647 6.2.114 size of screen may be wrong when stdout is redirected
8474 6.2.115 (extra) compiler warnings with various Amiga compilers
1925 6.2.116 (extra) keypad problems on German keyboard with numlock set
6688 6.2.117 breakpoints did not work in while loops
50945 6.2.118 (extra) Mac: compile Carbon version with Unix Makefile
6132 6.2.119 (after 6.2.107) DOS/Windows source archive misses a few files
2287 6.2.120 Win32 GUI: console dialogs are not supported for no reason
1503 6.2.121 (after 6.2.118) not every make accepts += in Makefile
4137 6.2.122 (after 6.2.119) Aap recipe missing; add "clean" maze program
2032 6.2.123 (after 6.2.118) running configure fails on "=="
11900 6.2.124 (after 6.2.121)(extra) problem with M4FLAGS and runtime files
1939 6.2.125 Win32: the winsock2.h file is not always available
1531 6.2.126 Win32: CTRL-C for confirm() doesn't throw an exception
1574 6.2.127 (extra) Win32 console: no exception for CTRL-C in confirm()
1889 6.2.128 (after 6.2.118) configure script is older than configure.in
2212 6.2.129 add columns to 'wrapmargin' for 'number' and other options
1942 6.2.130 (extra) Win32 console: 'norestorescreen' clears screen on exit
1715 6.2.131 (extra) Win32 GUI: leaking font handles when switching fonts
2618 6.2.132 (extra) Win32 console: doesn't work on Windows Server 2003
2180 6.2.133 error message for 'imactivatekey' may be given at wrong moment
3997 6.2.134 (extra) Win32: avoid unnecessary redrawing when scrolling
1530 6.2.135 <> argument of ":command" is interpreted as <args>
1782 6.2.136 ":e ++enc=utf8 newfile" did not set 'fenc' in a new file
4414 6.2.137 "d%" can't be repeated when using the matchit plugin
2268 6.2.138 (extra) VMS: compilation problems in vms_read()
5688 6.2.139 code is repeated in two Perl files
10751 6.2.140 (after 6.2.121) Mac: compiling with Python/Perl doesn't work
3757 6.2.141 (extra) Mac: The b_FSSpec field is sometimes unused
13862 6.2.142 (after 5.2.124) Mac: can't compile without Carbon
2105 6.2.143 "K" in Visual mode fails to include all bytes of last char
7081 6.2.144 2html script doesn't work correctly when g:html_use_css is set
1388 6.2.145 undefining "bool" in vim.h doesn't work for some systems
3026 6.2.146 warning for iconv() argument because of wrong prototype
2209 6.2.147 substituting with "\=col('.')" always resulted in "1"
4007 6.2.148 an insert action can't be partly undone; add CTRL-G u
4906 6.2.149 display errors and a crash when using over 21,474,748 lines
2709 6.2.150 when reading from stdin lines are broken at NUL characters
2467 6.2.151 "--remote +startinsert" inserts commands as text
1471 6.2.152 cursor() doesn't reset the offset for 'virtualedit'
2555 6.2.153 Win32: ":lang german" doesn't use German messages
3001 6.2.154 Python bails out when giving a warning message
1561 6.2.155 Win32: ":tjump www" results in two matches, should be one
1767 6.2.156 Win32: NetBeans fails to build because EINTR is undefined
1656 6.2.157 "%p" in 'errorformat' uses a wrong column number
2643 6.2.158 configure doesn't get the right compile flags for Perl
1843 6.2.159 "undo" in 'foldopen' doesn't work with expression folding
1711 6.2.160 crash with 'virtualedit' and selecting double-wide character
4432 6.2.161 (extra) VMS: missing include file; avoid busy wait
1372 6.2.162 ":redraw" doesn't adjust the view before redrawing
2286 6.2.163 "AAPDIR" directories should not be installed
2984 6.2.164 (after 6.2.144) 2html script still fails when css used
2318 6.2.165 autoconf 2.57 cannot handle the configure script
3980 6.2.166 the gzip plugin doesn't work when $GZIP contains -N
2985 6.2.167 the Python interface may leak memory
3428 6.2.168 Python interface: can't get the indices from a range object
1716 6.2.169 get a warning for the _Xmblen() prototype
2547 6.2.170 when using Sun Workshop 'autochdir' isn't set automatically
2389 6.2.171 (after 6.2.163) not all "find" versions accept "-or"
1737 6.2.172 (after 6.2.169) _Xmblen prototype still causes trouble
7194 6.2.173 (extra) Ruby 1.8 doesn't work with Cygwin, MingW and BC5
3003 6.2.174 mouse click at hit-enter prompt only works in last line
2048 6.2.175 setting 'backupext' in a *WritePre autocommand doesn't work
2226 6.2.176 accented characters in help are not used in 'iskeyword'
5518 6.2.177 (extra) VisVim: space in file name, random chars are executed
2266 6.2.178 newbies can't figure out how to exit and try CTRL-C
8091 6.2.179 (extra) English message translations don't work
3564 6.2.180 Win32: compiling with GTK doesn't work
2477 6.2.181 (after 6.2.171) CVS directories still unecessarily installed
2258 6.2.182 tiny features compile fails with missing get_past_head()
1685 6.2.183 warning for char vs char_u pointer use
17719 6.2.184 when auto-formatting text paragraph may be split
16279 6.2.185 resizing windows (from session) doesn't work properly
25517 6.2.186 (after 6.2.185) mistakes in eval.txt help file
14704 6.2.187 reading uninit. memory and memory leaks detected by Insure
1398 6.2.188 (extra) Win32: window title can't have multi-byte chars
1814 6.2.189 no marks stored when setting 'viminfo' after reading a buffer
14493 6.2.190 marks are lost when editing a compressed file
15447 6.2.191 information about registering and sponsoring is missing
1620 6.2.192 using CTRL-T and CTRL-D with "gR" messes up the text
12364 6.2.193 recalling search pat from history has problems with separator
27798 6.2.194 (after 6.2.068) NetBeans needs to save a file itself
2080 6.2.195 (after 6.2.190) compiling fails on missing symbol
1635 6.2.196 (after 6.2.191) help tags from sponsor.txt are missing
4685 6.2.197 can't redraw statuslines without side effects
1535 6.2.198 a few messages are not marked to be translated
4958 6.2.199 (after 6.2.194) NetBeans: reset timestamp when saving et al.
1907 6.2.200 recovering a file doesn't set 'ff', 'fenc', etc. correctly
2383 6.2.201 ":qall" doesn't obey the 'autowriteall' option
29178 6.2.202 use filetype "ch" for CH script, "chill" for Chill (was "ch")
1787 6.2.203 "3P" and "3p" don't work as expected with characterwise text
2055 6.2.204 "]]" skips over closed folds
2868 6.2.205 (extra) Win32: Vim window posn. wrong when taskbar at the left
11915 6.2.206 cannot use multi-byte characters as hotkey in console dialog
2189 6.2.207 with 'multi-byte' 'enc': expanding abbrev. replaces too much
4375 6.2.208 folding with markers sometimes doesn't work correctly
1853 6.2.209 using "P" in the middle of a closed fold messes up folds
10479 6.2.210 (extra) Mac OSX: doesn't use antialiased fonts
20317 6.2.211 (extra) handling files dropped on Vim doesn't use position
2458 6.2.212 (after 6.2.199) NetBeans: problem when replacing with a count
1834 6.2.213 (after 6.2.208) "{{{1" doesn't start a new fold when it should
1601 6.2.214 (extra, after 6.2.211) warning for unused variable
5428 6.2.215 NetBeans: confusion about modified/unmodified buffer
1551 6.2.216 (after 6.2.206) still can't use multi-byte char as hotkey
1577 6.2.217 GTK: window title isn't always set successfully
2149 6.2.218 warning for missing prototype in balloon eval code
5570 6.2.219 hang in syntax highlighting for empty item with nextgroup
1653 6.2.220 console server doesn't use message from client until key hit
1581 6.2.221 no file name completion for ":cscope" command
2544 6.2.222 remote server can't handle two client messages at once
16310 6.2.223 cscope may hang on a prompt; perror() messes up display
1718 6.2.224 Mac: can't compile with tiny features and GUI
1839 6.2.225 modified state reported to NetBeans isn't exactly right
3318 6.2.226 (after 6.2.107, extra) "ws2-32.lib" isn't always available
3676 6.2.227 (extra) "PC" is defined but never used
4448 6.2.228 CTRL-\ CTRL-N is not recognized after "f" and "m"
1638 6.2.229 function name with curlies doesn't work inside a function
8244 6.2.230 (extra) Win32: a complicated pattern may cause a crash
21018 6.2.231 raising an exception in a builtin function not done correctly
2462 6.2.232 invoking ":python" recursively crashes Vim
24292 6.2.233 Mac: configure/build problems for Ruby, Perl, Tcl and Python
3258 6.2.234 GTK2: cursor isn't removed after ":sp" and then ":q"
1481 6.2.235 (extra) cursor isn't removed when "0" causes scrolling
2891 6.2.236 NetBeans: get "connection lost" messages when using Agide
2976 6.2.237 GTK2: Thai text is displayed wrong
96331 6.2.238 (after 6.2.231) cannot define a function inside a while loop
3551 6.2.239 GTK2: arrow of scrollbar doesn't work well for closed folds
3758 6.2.240 GTK2: searching toolbar icons works different from other GUIs
7738 6.2.241 GTK2: search/replace dialog buttons don't work properly
5155 6.2.242 when compiled with Gnome --help does not show Vim help
2527 6.2.243 Mac: Dropping a file on a Vim icon causes a hit-enter prompt
1723 6.2.244 echoing an illegal byte that could be a lead byte is wrong
3332 6.2.245 completion doesn't work for ":keepmarks" and ":lockmarks"
3635 6.2.246 Mac: starting gvim from Finder doesn't show error messages
1528 6.2.247 (after 6.2.193) search pat from viminfo misses last char
8278 6.2.248 GTK 2: When XIM is enabled "2" and keypad "2" are identical
5240 6.2.249 after ":cnfile" there is no way to go back
3454 6.2.250 memory leaks when using signs
3491 6.2.251 GTK 2: 'v' flag in 'guioptions' was not supported
2059 6.2.252 (extra, after 6.2.243) hit-enter prompt for dropped file
1379 6.2.253 ":tag foo" may not work when 'tagstack' is off
1868 6.2.254 error messages may not fit in buffer
1683 6.2.255 GTK: new menu item appears in the wrong position
2074 6.2.256 Mac: MacRoman encoding is not recognized
1714 6.2.257 (after 6.2.250) signs deleted too early, with ":bdel"
2281 6.2.258 grey-out of popup menu items doesn't work
2997 6.2.259 not using hit-enter prompt on exiting when needed
5998 6.2.260 GTK: Esc and Enter not handled properly for dialogs
1517 6.2.261 'cindent' does not work on comment when 'autoindent' is set
1544 6.2.262 1 CTRL-W w beeps when there is one window
6247 6.2.263 various lint warnings and unnecessary code
1628 6.2.264 (after 6.2.247) reading past allocated memory
3792 6.2.265 in the sandbox ":set" doesnt work but ":let &opt = val" does
2587 6.2.266 line breaks missing in redirected text when ":silent" is used
11043 6.2.267 (extra) Win32: torn off menu cannot contain "&"
3049 6.2.268 GUI: window goes off-screen when adding flags in 'guioptions'
1717 6.2.269 diff highlighting is wrong for a change in combining char
1810 6.2.270 redo of Insert mode completion doesn't work for combining char
11056 6.2.271 NetBeans: connection info is not passed securely
5021 6.2.272 deleting "src/po" dir after configuring causes make to loop
1846 6.2.273 with wrong range arguments of a function are not skipped over
2060 6.2.274 missing empty lines when 'list' set, "eol" not in 'listchars'
2159 6.2.275 (extra, after 6.2.267) warning for uninitialized variable
1844 6.2.276 missing line break for ":echo func()" command
1402 6.2.277 crash when using ":runtime" recursively
1606 6.2.278 using "too much" instead of "too many" in an error message
2920 6.2.279 confirm() does not have a default choice
5284 6.2.280 "do" and ":diffget" can't get deleted lines at buffer end
2883 6.2.281 PostScript printing on Mac OS X 10.3.2 doesn't work
4430 6.2.282 help buffer: CTRL-O makes it listed, 'isk' not always set
2450 6.2.283 wrong encoding for local additions list in help index
2896 6.2.284 listing function and variables can't be quit properly
1593 6.2.285 cursor not removed when "gj" causes a wrapped line to scroll
2269 6.2.286 rename(from, to) deletes "to" when "from" doesn't exist
3439 6.2.287 (after 6.2.264) command line history lines are repeated
1891 6.2.288 (extra) Mac: CTRL-C doesn't interrupt an external command
3657 6.2.289 Tcl with threads causes ":make" to fail
5890 6.2.290 (extra) Mac: the mousewheel doesn't work
5069 6.2.291 (extra) Mac: the close and zoom buttons don't work
2077 6.2.292 Motif: removing GUI arguments duplicates the last argument
2665 6.2.293 (after 6.2.255) GTK: menu items appear before the tearoff item
1841 6.2.294 (extra) Mac: modifiers don't work for Space, Tab, Enter, Esc
20431 6.2.295 crash when receiving a message from a client in debug mode
7404 6.2.296 (extra) addition to 6.2.295 for extra files
5511 6.2.297 (after 6.2.232) can't use ":python" recursive with Python 2.3
21157 6.2.298 can't move to old change positions or skip setting '.
48457 6.2.299 (CORRECTED) cannot use translated help files
1615 6.2.300 (after 6.2.297) missing semicolon
5866 6.2.301 the "select all" popup menu doesn't work in Select mode
8258 6.2.302 CTRL-O . in Insert mode doesn't work properly
3827 6.2.303 cannot use Unicode digraphs when 'encoding' is not Unicode
11109 6.2.304 (extra, after 6.2.256) Mac: no proper support for 'encoding'
3646 6.2.305 (after 6.2.300) Win32: can't compile with Python 2.3
1627 6.2.306 (extra) BCC 5.5: missing prototype warning for console Vim
2112 6.2.307 (after 6.2.299) installing help files fails
1939 6.2.308 some systems don't have "whoami", causes an empty user name
2287 6.2.309 "3grx" doesn't work, waits for two Esc to be typed
1689 6.2.310 setting 'undolevels' just after a change causes error message
11472 6.2.311 (after 6.2.298) "xxx" adds three entries to change list
2433 6.2.312 (after 6.2.299) "make install" clears screen making doc tags
11056 6.2.313 when opening folds in diff mode can't comparing windows
2218 6.2.314 crash with "rx" in virtualedit block selection and using "$"
1868 6.2.315 CTRL-C in vmap with 'im' set stops return to Insert mode
1932 6.2.316 (after 6.2.307) connect to X server when installing help files
2153 6.2.317 (after 6.2.313) "zi" doesn't have effect on other diff windows
1713 6.2.318 external commands don't echo when compiled with _THREAD_SAFE
3445 6.2.319 (extra) building gvimext.dll with Mingw doesn't work properly
2216 6.2.320 when adding/removing menu bar 'lines' decreases
11600 6.2.321 modeless selection inserts line break for wrapped line
2237 6.2.322 'showcmd' may not display "d" after using "dd"
3916 6.2.323 Win32: "~/file" in autocmd pattern expands with backslashes
2562 6.2.324 (extra) Win32: space in "vimrun.exe" path makes ":!xxd" fail
2197 6.2.325 ":set tags=~/tags" doesn't work when $HOME includes a space
3122 6.2.326 ":windo set syntax=foo" doesn't work
37769 6.2.327 text formatting deletes marks and always moves the cursor
Collection of patches for Vim 6.1:
SIZE NAME INCLUDES
85516 6.1.1-100.gz patches 6.1.001 to 6.1.100, gzip'ed
128949 6.1.101-200.gz patches 6.1.101 to 6.1.200, gzip'ed
99305 6.1.201-300.gz patches 6.1.201 to 6.1.300, gzip'ed
199266 6.1.301-400.gz patches 6.1.301 to 6.1.400, gzip'ed
Individual patches for Vim 6.1:
SIZE NAME FIXES
6488 6.1.001 Multi-byte: composing char on space isn't formatted properly
1523 6.1.002 (extra) Win32: mouse pointer stays hidden after ":popup"
1806 6.1.003 when 'laststatus' is zero vertical separator drawn wrong
6442 6.1.004 Multi-byte: update for Unicode 3.2
1647 6.1.005 using more than 50 items in 'statusline' causes a crash
4937 6.1.006 using "P" or "p" in Visual mode may give wrong results
1951 6.1.007 error message for ":filetype plugin off" when no plugins used
1692 6.1.008 "%" didn't correctly ignore \" inside a string
1334 6.1.009 crash when using a huge maxwid in 'statusline'
11369 6.1.010 "?\?", ":s?\??" and ":g?\??" didn't work
4503 6.1.011 XIM: problem when 'number' is set; also a focus problem
1555 6.1.012 system() fails when fread() does CR-LF to LF translation
3035 6.1.013 Win32: default for 'printexpr' fails for special characters
12028 6.1.014 "r" in Visual block mode is wrong when 've' is "block"
1357 6.1.015 fix missing define of patch 6.1.014
4791 6.1.016 (extra) Win32: fix reversing of Hebrew and Arabic text
1368 6.1.017 Cygwin: system() still doesn't work, need binary I/O
2329 6.1.018 Error message when using cterm highlighting
1397 6.1.019 (extra) Win32: editing "d:" gives extra characters
1582 6.1.020 col("'>") returns a huge number after Visual line mode
2140 6.1.021 (depends on 6.1.009) crash when huge minwid in 'statusline'
3333 6.1.022 dragging status line above cmdline window isn't possible
6444 6.1.023 (extra) VMS: a few tests fail
2305 6.1.024 function prototypes with extra parenthesis cause trouble
3220 6.1.025 a few "vim --help" messages don't start with a capital
4471 6.1.026 *.patch and php scripts are not recognized
1608 6.1.027 a highlighted wrapping item may disturb the 'foldcolumn'
2369 6.1.028 when --remote-expr fails the exit status is still zero
2450 6.1.029 if 'enc' is special 8-bit encoding editing a UTF-8 file fails
2929 6.1.030 CTRL-N is mapped after using CTRL-X CTRL-N in Insert mode
2139 6.1.031 Cygwin: Xxd may use text mode I/O instead of binary mode
4181 6.1.032 can't specify an error file without jumping to first error
1420 6.1.033 GUI: when losing selection cursor is in wrong position
1969 6.1.034 a CVS diff file isn't recognized as a diff filetype
5019 6.1.035 (extra)(depends on 6.1.016) Win32: fix reversing again
1733 6.1.036 ":v/./,//-j" may cause a crash
2447 6.1.037 wrong redraw after hit-enter prompt when 'lazyredraw' is set
2050 6.1.038 trouble for multi-byte char with trailbyte '~' in ":s" command
1716 6.1.039 folds are not always updated when reloading a file
6165 6.1.040 if cannot return to current dir, may change dir unexpectedly
3925 6.1.041 ":mkvimrc" wrong on a mapping with a leading space in the rhs
1627 6.1.042 "vim -r" doesn't list swap files when 'wig' contains *.swp
3636 6.1.043 (depends on 6.1.040) warning for argument type of mch_chdir()
39653 6.1.044 (extra) GUI: find/replace dialogs don't work properly
2232 6.1.045 when 'scrolloff' is 999 moving in Visual mode scrolls up/down
2259 6.1.046 X11 GUI: if 'linespace' >= 2 cursor can become big rectangle
3416 6.1.047 after an error the expression for ":if" is still evaluated
1700 6.1.048 recognize Hangul Jamo chararacters as composing chars
37164 6.1.049 (extra) GUI: with 32 bit colors get message for invalid color
1658 6.1.050 (depends on 6.1.049) doesn't compile without GUI
1600 6.1.051 (depends on 6.1.044) doesn't compile with GUI + small features
3677 6.1.052 Unix: executable() doesn't work when "which" not available
2619 6.1.053 ":mksession" stores option values with a line break wrongly
7872 6.1.054 mouse click at hit-return or more prompt is ignored
4748 6.1.055 compressed file contents is checked to detect filetype
3315 6.1.056 allow skipping to load the Syntax menu to reduce startup time
1869 6.1.057 ESC inside a mapping goes to Insert mode when 'im' set
1777 6.1.058 CTRL-X CTRL-Y in Insert mode scrolls a closed fold wrong
2955 6.1.059 environment vars in argument for ":redir >" are not expanded
2141 6.1.060 undo wrong if deleting char before Tab with 'virtualedit' set
2384 6.1.061 highlighting Tab in Visual mode wrong when 'virtualedit' set
2771 6.1.062 man plugin doesn't work properly on Solaris 5
2829 6.1.063 java indent plugin sometimes indents too much
17255 6.1.064 the netrw plugin didn't recognize standard URL for ftp and rcp
3970 6.1.065 VMS: the colorscheme, keymap and compiler menus are empty
6701 6.1.066 (extra) calling system() in a plugin hangsup reading stdin
1472 6.1.067 when 'viminfo' contains "f0" file marks are still stored
1647 6.1.068 after reloading a file diff mode isn't always updated
2203 6.1.069 with "$" in 'cpoptions' "C" may sometimes not remove the $
1644 6.1.070 (depends on 6.1.060) compiler warning for signed/unsigned
1411 6.1.071 g CTRL-G counts one char too much when 'sel' is "exclusive"
5534 6.1.072 cannot jump to tag in remote file
2784 6.1.073 (extra) BC5: can't easily select tiny-huge version
8119 6.1.074 ":cd" may fail to find dir when 'cdpath' contains "../.."
1336 6.1.075 (depends on 6.1.072) missing pointer declaration
6443 6.1.076 (extra) various fixes for the Macintosh
4316 6.1.077 on Debian with ACL need to link with the attr library
1696 6.1.078 no folds when using fold markers and the first one is missing
4694 6.1.079 using "s" in Visual block mode with 've' set goes wrong
4227 6.1.080 gcc doesn't like adding /usr/local to the search path
1533 6.1.081 ":help CTRL-\_CTRL-N" doesn't work
2101 6.1.082 "p" doesn't replace selection after loading vimrc_example.vim
1527 6.1.083 Slovak menu isn't always automatically used
4397 6.1.084 (depends on 6.1.080) mistake in configure check for gcc path
1370 6.1.085 "(insert)" sticks after <C-O><C-\><C-N> in Insert mode
1344 6.1.086 GUI: The guifg color for CursorIM doesn't take effect
2086 6.1.087 thesaurus completion doesn't work very well for Japanese
1953 6.1.088 (extra) Win32: generate debugging info and add *.cpp to tags
4142 6.1.089 on BSDI ss_base is used instead of ss_sp for sigaltstack()
2029 6.1.090 CTRL-F may get stuck when 'scrolloff' is non-zero
2944 6.1.091 GTK: can't switch preeditstate without 'imactivatekey'
1663 6.1.092 ":mapclear <buffer>" doesn't work
7537 6.1.093 Mac and MS-Windows GUI: scrolling may break ":s" command
2111 6.1.094 Cygwin: files with backslashes cause problems
1798 6.1.095 X11: can free item on stack when using signs
2442 6.1.096 erasing right halve of double-wide char may clear too much
1855 6.1.097 (depends on 6.1.090) CTRL-F at end of file scrolls one line
1963 6.1.098 MS-Windows: executing xxd from the menu may fail
1857 6.1.099 closing a fold of more than 99999 lines corrupts memory
2549 6.1.100 (extra, depends on 6.1.088) don't always use /mapinfo
3688 6.1.101 ":options" changes 'tabstop'; 'awa' can't be set
1840 6.1.102 multi-byte chars in statusline are not truncated correctly
4007 6.1.103 a verbose message about a returning function may be missing
3999 6.1.104 gcc 3.1 has an optimizer problem, add argument to avoid it
2128 6.1.105 Win32: 'shellpipe' isn't initialized optimally
1797 6.1.106 the maze generating program crashes
3154 6.1.107 current line in error window displayed wrong when 'list' set
2481 6.1.108 interrupting a filter command makes the buffer read-only
1628 6.1.109 CTRL-W = doesn't equalize window heights when 'ead' is "hor"
1464 6.1.110 ":badd file" doesn't make an existing buffer listed
2916 6.1.111 add has("macunix") and has("win32unix")
2940 6.1.112 ":bufdo", ":argdo" and ":windo" set too many jump marks
3118 6.1.113 ":bufdo bwipe" doesn't wipe out all listed buffers
1880 6.1.114 Python: using an empty array of lines caused an error
2061 6.1.115 "das" on last sentence of paragraph keeps trailing "."
4824 6.1.116 changing 'eol' in a 'binary' buffer doesn't mark it modified
6993 6.1.117 small problems with netrw plugin for ftp and cygwin
1821 6.1.118 reloading a file in diff mode doesn't redraw other windows
2165 6.1.119 (extra) Sniff: can crash when connection to Sniff
2093 6.1.120 CTRL-F at end of file messes up closed fold at top
3128 6.1.121 Paste menu in Select-Insert mode leaves cursor too far left
2529 6.1.122 buffer created to hold the alternate file name was listed
1539 6.1.123 ":match" doesn't complain if it gets too many arguments
1452 6.1.124 a hidden buffer may be considered modified when it isn't
4423 6.1.125 explorer plugin ignores modified buffer is in another window
57274 6.1.126 GUI: loading the syntax menu takes a long time
2498 6.1.127 --remote causes commands inserted as text when 'im' set
1853 6.1.128 a long prompt with input() puts cursor in wrong line
6081 6.1.129 on Solaris stat() accepts a file name ending in a slash
38606 6.1.130 the documentation for the quickfix commands was unclear
1783 6.1.131 X11 GUI: a CSI byte in a typed key wasn't handled right
1762 6.1.132 executing a register in Ex mode may skip commands
3096 6.1.133 drawing wide character in statusline may clear half a char
2155 6.1.134 error for ":match" argument is reported inside ":if 0"
2002 6.1.135 shell command can't have a newline without a backslash
3587 6.1.136 when $TERM is "linux" 'background' may be wrong in GUI
5076 6.1.137 converting to HTML doesn't handle tabs very well
2817 6.1.138 user can't extend individual choices syntax menu
1297 6.1.139 Cygwin: PATH_MAX is not defined
2107 6.1.140 Cygwin: can't expand ":e `ls *.c`" with shell using CR-LF
10364 6.1.141 ":wincmd c" may delay closing the window
24880 6.1.142 add 'a' and 'w' flags to 'formatoptions' for auto-format
2643 6.1.143 (depends on 6.1.142) auto formatting has a few problems
1525 6.1.144 obtaining size of a line in screen characters may go wrong
6906 6.1.145 GTK GUI: dropping files on Vim doesn't always work properly
1446 6.1.146 MS-Windows: _viminfo wasn't stored in $HOMEDRIVE/$HOMEPATH
3357 6.1.147 (extra) Win32: Enter closes a dialog when there is no default
3550 6.1.148 (extra) Win32: support ACL in a better way
5348 6.1.149 (extra) Win32: edit in diff mode from context menu
1868 6.1.150 getcwd() doesn't obey 'shellslash'
5443 6.1.151 Win32: NTFS substreams are not copied
2969 6.1.152 translated menus are not used when lang contains "iso8859"
1787 6.1.153 searching in included files could loop recursively
1539 6.1.154 (extra) MS-DOS: "vim -h" leaves cursor in wrong position
1882 6.1.155 Win32: cursor sometimes disappears in Insert mode
6497 6.1.156 Win32: clean up conversion between DBCS and UTF-8
2342 6.1.157 'hlsearch' didn't show all matches for an empty match
2114 6.1.158 "zs" and "ze" don't work properly with ":set nowrap siso=1"
5429 6.1.159 expanding a multi-byte abbreviation deletes too much
2591 6.1.160 gzip plugin could handle ":$r file.gz"
1947 6.1.161 (depends on 6.1.158) warning for "<", 'siso' can be negative
1537 6.1.162 Python: initialize threads properly
2365 6.1.163 Win32 Python: need to dynamically load init function
2376 6.1.164 when conversion to xxd fails 'filetype' was set anyway
6381 6.1.165 undo information is corrupted when splitting a saved line
2333 6.1.166 when using mswin.vim CTRL-V in Insert mode removes auto-indent
1653 6.1.167 a negative argument to ":retab" causes trouble
2996 6.1.168 CTRL-C at the hit-enter prompt doesn't make it return
1425 6.1.169 bufnr() doesn't find a buffer by a symbolic link to it
3438 6.1.170 -S option requires an argument while ":mksession" doesn't
2704 6.1.171 opening a line above a closed fold may put cursor in wrong col
2688 6.1.172 commandline completion of ":ta /pat" doesn't work properly
6685 6.1.173 ":drop file" fails "file" is the current buffer and modified
4025 6.1.174 can't easily see if an existing option actually works
2642 6.1.175 when piping commands to Vim a CTRL-C may cause a hang
1799 6.1.176 a very large stack limit may cause wrong out-of-stack errors
1985 6.1.177 (depends on 6.1.141) ":wincmd" doesn't allow following command
2266 6.1.178 "r<C-V><Tab>" doesn't insert a literal Tab when 'et' is set
2011 6.1.179 (depends on 6.1.091) undefined symbol for X11R5
2810 6.1.180 #ifdefs around code for GUI forking is inconsistent
2816 6.1.181 when terminal doesn't auto-wrap last column is blank
3562 6.1.182 (depends on 6.1.142) can't only auto-format comments
3644 6.1.183 reading utf-8 file with illegal bytes gives confusing message
15461 6.1.184 (extra) Win32: add support for X1 and X2 mouse buttons
1720 6.1.185 (depends on 6.1.182) can't compile with minimal features
2289 6.1.186 (depends on 6.1.177) ":wincmd" doesn't allow a comment
1719 6.1.187 ":doarg" may fail when starting in the current file
1552 6.1.188 unused variable "p" in the small version
1698 6.1.189 inputdialog() doesn't work with 'c' flag in 'guioptions'
101021 6.1.190 (extra) VMS: various updates for GTK, Python, Tcl, etc.
2107 6.1.191 avoid delay when stdout is not a tty and using "-s script"
2199 6.1.192 ":diffsplit" doesn't add "hor" to 'scrollopt'
2696 6.1.193 possible crash in syntax highlighting for "containedin" list
3215 6.1.194 when t_ti not empty shell prompt could be on write message
32594 6.1.195 fixed window height isn't possible for any window
2729 6.1.196 generating osdef.h fails on Mac OS X
1524 6.1.197 ":help <C-\><C-N>" causes an error message
4517 6.1.198 (extra)(depends on 6.1.076) Mac: fix GUI dialogues
1981 6.1.199 Win32: 'guifontwide' doesn't work properly
1646 6.1.200 ":syn sync fromstart" would get executed after ":if 0"
1374 6.1.201 (depends on 6.1.192) warning for illegal pointer
3852 6.1.202 (extra)(depends on 6.1.148) Win32: filewritable() wrong on dir
1582 6.1.203 ":%s/~//" may crash when previous substitute string is empty
1642 6.1.204 (depends on 6.1.129) warning for illegal pointer on Solaris
2101 6.1.205 the gzip plugin changes the alternate file
7595 6.1.206 mappings may confuse the script generated by ":mksession"
3565 6.1.207 indenting a Java file may cause a hang
1718 6.1.208 can't obtain the buffer number in the Python interface
1980 6.1.209 Mac: printing doesn't work on Mac OS Classic
2086 6.1.210 an iconv() error when reading a file was not reset
9285 6.1.211 "use ! to override" is confusing, use "add ! to override"
1598 6.1.212 ":enew" has 'readonly' set when started with "-R"
1863 6.1.213 CTRL-W H may cause a gap below the last window
4593 6.1.214 installing Vim may also install a few CVS directories
1582 6.1.215 Win32: ":cwd" uses backslashes even when 'shellslash' is set
4985 6.1.216 dynamically loaded iconv library may use different error nrs
4742 6.1.217 sourcing same script under two names isn't noticed
3207 6.1.218 no error message when calling a function with a wrong argument
4254 6.1.219 when 'im' set using buffer menu doesn't go back to Insert mode
10477 6.1.220 reloading a file changed outside Vim may fail b.o. an autocmd
51923 6.1.221 changing case does not work properly in every locale
1910 6.1.222 (depends on 6.1.219) fix for ":amenu" was missing
5280 6.1.223 'iminsert' gets a wrong value when leaving Insert mode
1616 6.1.224 "expand('$VAR')" is empty when $VAR is not an existing file
2106 6.1.225 <C-O><C-^> may have a delay before redrawing
3547 6.1.226 ":debug normal ix<Esc>" caused a hang
1788 6.1.227 ":let asdf:asdf = 5" did not give an error message
13306 6.1.228 (extra) Win32: special Hangul code didn't work right
8237 6.1.229 Win32: when iconv library is missing conversion doesn't work
2739 6.1.230 (extra) Win16: building didn't work
2647 6.1.231 double clicking to select a word didn't work for multi-byte
2027 6.1.232 (depends on 6.1.226) using variable not always available
1514 6.1.233 ":help expr-||" does not work
3210 6.1.234 get warning for using negative value for st_dev
2413 6.1.235 'iminsert' may change from 1 to 2 when leaving Insert mode
2422 6.1.236 memory leak for ":diffput", ":diffget", loading changed buffer
15607 6.1.237 "p" and "P" in Visual mode don't always work correctly
6552 6.1.238 (extra) the "icon=" argument of ":menu" is not well supported
1447 6.1.239 extra message for missing ":endif" or ":endwhile" after CTRL-C
4583 6.1.240 (extra) BC5 makefile picks up $CPU from the environment
2807 6.1.241 GUI: drawing/undrawing cursor is not always correct
1612 6.1.242 pasting on the command line can't be interrupted
3680 6.1.243 (extra) Win32: tried registering for OLE when not possible
1997 6.1.244 missing part of patch 6.1.237
3781 6.1.245 multi-byte: ignore case compare was not always correct
1646 6.1.246 ":blast" ended up on the first buffer if the last is unlisted
4480 6.1.247 ACL support may not work, add --disable-acl configure argument
2612 6.1.248 ":let" doesn't quit listing when pressing 'q' (offset -2 lines)
1710 6.1.249 can't expand multi-byte file name with "|" trail byte
3965 6.1.250 crash when changing 'lines' in 'diffexpr'
1306 6.1.251 completion for ":lcd" and ":lchdir" also expands files
2513 6.1.252 "vi}" did not include line break when this is desired
16593 6.1.253 (extra) Cygwin improvements: better Makefile and path fix
20434 6.1.254 various fixes for using magic braces in expressions
3060 6.1.255 (depends on 6.1.254) fix crash when resourcing menu.vim
2131 6.1.256 (depends on 6.1.255) ":delfunc" leaks memory
3469 6.1.257 ":cwindow" doesn't remember previous window correctly
2680 6.1.258 buffers menu entries can't shorten multi-byte file names
1973 6.1.259 (extra) Mac OS X: 'patchmode' truncates file names
2997 6.1.260 (depends on 6.1.104) gcc 3.2 has an optimizer bug
1697 6.1.261 Perl interface: Delete() may move cursor in wrong window
1419 6.1.262 "z[" and "zj" don't set the previous context mark
2345 6.1.263 multi-byte char that triggers an abbreviation was lost
4236 6.1.264 (depends on 6.1.254) exists() does not work for builtin func
5692 6.1.265 security problem: 'foldexpr' may use libcall() or rename()
1536 6.1.266 (depends on 6.1.265) Win32 compile error
1697 6.1.267 "p" with Visual selection may cause a crash
3704 6.1.268 triggering an abbreviation with a multi-byte char may fail
1593 6.1.269 text written by ":redir" gets extra indent after using input()
3236 6.1.270 (depends on 6.1.260) gcc 3.2.1 still has an optimizer bug
4267 6.1.271 compiling with +syntax feature causes errors
1584 6.1.272 crash after using ":set define<"
1507 6.1.273 GUI: cursor invisible after redrawing an exposed area
2050 6.1.274 resetting iconv() state is wrong for an incomplete sequence
1587 6.1.275 using "v" in a startup script gives warning message
17970 6.1.276 "gvim --remote file" doesn't work for encrypted file
1642 6.1.277 (depends on 6.1.276) compilation error without GUI
2101 6.1.278 using signs causes line number in closed fold to be misaligned
5415 6.1.279 prototype for smgs() didn't match function definition
3936 6.1.280 no error for using lastline and firstline as function args
1738 6.1.281 after CTRL-X CTRL-G in Insert mode cursor is in wrong position
2088 6.1.282 accept "se " in a modeline where "set " is accepted
1995 6.1.283 cannot use a space in icon file name for ":sign" command
2215 6.1.284 warning for "struct utimbuf" on Solaris
3552 6.1.285 can't wipe out a buffer with the 'bufhidden' option
3015 6.1.286 'showbreak' cannot contain multi-byte characters
1866 6.1.287 (depends on 6.1.285) mixed up "wipe"/"delete" in 'bufhidden'
4088 6.1.288 ":silent function F" hangs
2090 6.1.289 compiler warning for char pointer
1842 6.1.290 (extra) multi-byte string in message box truncated wrong
2469 6.1.291 (extra) Win32 GUI: CTRL-@ doesn't work
17657 6.1.292 (extra)(depends on 6.1.253) various fixes for Win32 makefiles
5191 6.1.293 byte2line() returns a wrong line number for some values
2584 6.1.294 support "\u1234": multi-byte character in a string
2137 6.1.295 error when processing cs.po, Czech message translations
2184 6.1.296 Win32: cancelling font dialog leaves 'guifont' set to "*"
1956 6.1.297 test 6 fails in an UTF-8 environment
2104 6.1.298 redraw error for sign in first line of closed fold
3744 6.1.299 "+cmd" argument for edit commands didn't handle '\' correctly
3479 6.1.300 (extra) simplify handling of ETO_IGNORELANGUAGE
1654 6.1.301 (extra) missing file name in French file save dialog
2229 6.1.302 size of Visual area is incorrect for closed folds
3563 6.1.303 (extra) Win32: bold characters may be displayed too wide
4105 6.1.304 (extra, depends on 6.1.292) problems in bc5 and ming makefiles
1839 6.1.305 with 'verbose' >= 14 listing a function causes a crash
1752 6.1.306 AIX: VisualAge compiler doesn't define __STDC__
2121 6.1.307 display mess after double-byte char with illegal tail byte
6721 6.1.308 can't reset the Visual mode returned by visualmode()
102677 6.1.309 add German and Greek tutor translations
1584 6.1.310 (depends on 6.1.307) all double-byte chars displayed as XX
14578 6.1.311 (extra) VMS: various fixes for file name handling
2963 6.1.312 in debugging mode ":silent" needs to be disabled
9624 6.1.313 ":drop fname" didn't use another window containing "fname"
29940 6.1.314 (depends on 6.1.126) missing backslash in syntax menu item
3698 6.1.315 (extra) hostname() may return garbage
2146 6.1.316 may get 'file changed' warning when using ":wq"
2241 6.1.317 window position wrong after closing a window with splits
3169 6.1.318 quotes in compiler flags cause trouble in auto/pathdef.c
2012 6.1.319 :vim --remote +cmd file" did not execute "cmd"
4713 6.1.320 (depends on 6.1.313) '\' in ":drop file\ name" not removed
2435 6.1.321 when 'mouse' is "n" the mouse may still start Visual mode
1831 6.1.322 (extra, depends on 6.1.315) Win32: host name starts with "PC"
5887 6.1.323 ":registers" doesn't stop for "q" at more prompt
10357 6.1.324 drag vert. separator may crash Vim; keep focus when dragging
1549 6.1.325 in an xterm shift-Tab is not recognized
1737 6.1.326 searching may result in reading from uninitialzed data
3319 6.1.327 UTF-8 characters in mbyte.txt help file are unreadable
1923 6.1.328 missing prototype for enc_canon_search()
2544 6.1.329 expanding ":Cmd %" does not work properly for file "a b c"
4021 6.1.330 GUI: keypad keys produce same code as normal keys
2645 6.1.331 in a translated help file "LOCAL ADDITIONS" cannot be found
9886 6.1.332 (extra) Win32: Perl 5.8 cannot be used
20579 6.1.333 (extra) Win32: Unicode on the clipboard is not supported
2929 6.1.334 (extra, depends on 6.1.303) Hebrew characters drawn wrong
1763 6.1.335 (extra) failure of obtaining position/size is ignored
1552 6.1.336 (extra) Win32: warning for prototype of smsg()
2001 6.1.337 "finish" in debug mode doesn't stop at end of each function
1709 6.1.338 in Insert mode files changed outside of Vim are not detected
1677 6.1.339 cmdline completion for ":let g:" doesn't work
2352 6.1.340 (extra, depends on 6.1.332) can't build with Perl interface
7066 6.1.341 problems with double-wide chars in Insert mode
2285 6.1.342 (depends on 6.1.341) cursor wrong for "c" on double-wide char
3860 6.1.343 (depends on 6.1.342) can't compile with(out) some features
1514 6.1.344 ":silent filetype" writes to the message history
3209 6.1.345 (extra) Win32: 'imdisable' doesn't work
7584 6.1.346 make the scroll wheel scroll the window at the mouse pointer
3554 6.1.347 tags listed for cscope are sometimes in the wrong order
3797 6.1.348 ":set wildmode=list,full" sometimes returned wrong entry
19583 6.1.349 "vim --serverlist" didn't work properly without Vim servers
2401 6.1.350 ":bnext" may overrule cursor position from autocommand
3044 6.1.351 crash on first startup in an X server
2658 6.1.352 (extra, depends on 6.1.345) crash when setting 'imd' in vimrc
2954 6.1.353 (extra, depends on 6.1.334) problem drawing multi-byte chars
1842 6.1.354 (extra, depends on 6.1.333) notepad can't paste from clipboard
20777 6.1.355 '\n' in a regexp will never match anything in a string
5880 6.1.356 (extra, depends on various) fix compiler warnings
1661 6.1.357 in Insert mode CR in quickfix window doesn't jump to error
2609 6.1.358 tutor does not select another local version correctly
3005 6.1.359 (extra) Mac: set focus; crash when using horizontal scrollbar
8367 6.1.360 (depends on 6.1.341) ^R ESC in Insert mode garbles multi-byte
4367 6.1.361 cannot jump to another file with ":'M"
7017 6.1.362 error code from tgetent() and tgetflag() may be misinterpreted
1791 6.1.363 byte2line() can return one more than the number of lines
5443 6.1.364 the FileChangedShell event does not allow nesting
1457 6.1.365 ":breakadd" doesn't work for a relative file name
181487 6.1.366 add the Netbeans interface, 'autochdir', -bg and -fg for GTK
2418 6.1.367 (depends on 6.1.365) can't set a breakpoint in a function
4231 6.1.368 ":map" completion and ":mkexrc" misses <silent> and <script>
20765 6.1.369 (extra) VMS: hang for read-only file; quickfix version problem
17194 6.1.370 #ifdef nesting is unclear in os_unix.c
2044 6.1.371 "%V" in 'statusline' doesn't show "0-1" in an empty line
9996 6.1.372 warnings when using 16 bit ints in syntax.c
7785 6.1.373 'printheader' and 'titleold' are not translated
6269 6.1.374 (extra) support building GvimExt with MingW and Cygwin
1771 6.1.375 ':!dir "%"' doesn't work if file name contains spaces
2118 6.1.376 "vim --help" and "vim --version" have a non-zero exit code
1714 6.1.377 can't add words to 'lispwords' option
3592 6.1.378 two ambiguous buffer-local user commands obscure global one
1882 6.1.379 Linux: busy hang if terminal exits and compiled with threading
1476 6.1.380 quickfix window can be zero lines high
1555 6.1.381 window closed even when a BufWriteCmd fails to write the file
5252 6.1.382 (extra) Win32: cannot handle two monitors properly
19578 6.1.383 multi-byte characters in 'statusline' cause filling to fail
4562 6.1.384 cannot detect if a certain patch has been included
1544 6.1.385 (depends on 6.1.383) compilation problem without +multi_byte
5183 6.1.386 duplicate tags when using ":helptags"
1629 6.1.387 (depends on 6.1.373) compiler warning
1881 6.1.388 (depends on 6.1.388) compiler warning
45272 6.1.389 (depends on 6.1.366) add +balloon_eval and sign icons for GTK
16322 6.1.390 (depends on 6.1.389) extend Netbeans, support multi-byte signs
1539 6.1.391 ml_get error when using 'virtualedit'
2162 6.1.392 highlighting in 'statusline' positioned wrong when truncating
5378 6.1.393 Linux + Python: Vim loops forever when the terminal is killed
2039 6.1.394 can't define multi-byte text glyph through Netbeans interface
4334 6.1.395 (extra, depends on 6.1.369) VMS: fix makefile and prototype
2381 6.1.396 compiler warnings for using enum
2344 6.1.397 (extra) default diff command doesn't work with space in path
5642 6.1.398 add command to avoid saving typeahead in debug mode
1521 6.1.399 compiler warning for unused variable two_or_more
2077 6.1.400 a BufWriteCmd that wipes out a buffer causes trouble
16078 6.1.401 (extra) make Win16 makefile work with Borland C 5.01
4847 6.1.402 error in evaluationg curly braces is not handled consistently
6152 6.1.403 (extra) compiler warnings for 16 bit MS-Windows
54168 6.1.404 (extra) various small fixes, additions and corrections
1482 6.1.405 a few files are missing from the toplevel Makefile
1534 6.1.406 not fitting statusline item causes arbitrary text to appear
1456 6.1.407 'scrollbind' can be set in help window
3133 6.1.408 unprintable char 0x0c was displayed as >c0< if 'rightleft' set
1729 6.1.409 generating help tags doesn't work in some locales
1552 6.1.410 linking fails with +netbeans_intg but without sign icons
1681 6.1.411 with 'virtualedit' set Visual block can be displayed wrong
1722 6.1.412 shell prompt after hit-enter prompt when using ":gui"
4842 6.1.413 "p" doesn't work in Visual mode if "unnamed" is in 'clipboard'
3429 6.1.414 (extra, dep. 6.1.369) VMS: busy wait for input
2286 6.1.415 wrong window layout when reducing height with quickfix window
2313 6.1.416 (depends on 6.1.366) Netbeans: can't change a line with a sign
6610 6.1.417 unprintable multi-byte characters are not handled correctly
13963 6.1.418 (extra) strftime() can be used with wrong encoding
3152 6.1.419 cannot compile on AIX 5.1
7237 6.1.420 (extra) inconsistent use of convert_input(), string_convert()
6305 6.1.421 (extra) MS-Windows 9x: clipboard encoding can be wrong
1876 6.1.422 don't get hit-enter prompt for error message from .vimrc
20254 6.1.423 add ":helpgrep" command to be able to search in help files
2360 6.1.424 (extra) Vim compiled with VC 7.0 won't show menus on Win95
3143 6.1.425 ":helptags $VIMRUNTIME/doc" doesn't add "help-tags" tag
1631 6.1.426 "vim --remote-wait +cmd file" waited forever
13458 6.1.427 many messages for using regexp patterns are not translated
2127 6.1.428 FreeBSD: using system() in a startup script may cause a hang
1636 6.1.429 when using a text sign and removing the text Vim may crash
1555 6.1.430 Lisp: when matching parens skip over backslashed ()[]{}
1938 6.1.431 debug commands end up in redirected text
1819 6.1.432 (after 6.1.375) MS-Windows: ":!make %" doubles backslashes
10377 6.1.433 make ":popup" work for GTK
11383 6.1.434 (extra) click on scrollbar arrow didn't always scroll one line
2205 6.1.435 ":winsize" and ":winpos" don't check for wrong arguments
2755 6.1.436 add line number to warning for illegal byte when reading file
3026 6.1.437 (extra, after 6.1.421) Win32: can't compile without multi-byte
3830 6.1.438 add configure check to disable Perl when it has thread support
8740 6.1.439 Netbeans: implement the missing "create" function
4677 6.1.440 ":@*" didn't obtain the actual contents of the clipboard
2431 6.1.441 "zj" and "zk" cannot be used after an operator
11727 6.1.442 update multi-byte tables for Unicode 3.2
2234 6.1.443 (extra) Win32 Borland: the gvimext.dll requires another DLL
4114 6.1.444 (extra) Win32: enable gettext support differs for bc5 and mvc
1413 6.1.445 (extra) DJGPP: get warning for argument of putenv()
18999 6.1.446 (extra) use yes/no for MingW make arguments, more IME support
1912 6.1.447 don't use "make" directly, use $(MAKE)
1531 6.1.448 max field width default in 'titlestring' was an arbitrary 50
2424 6.1.449 with "1a" in 'fo' appending moves every word to the next line
3350 6.1.450 back-tab termcap/terminfo code is not used
2041 6.1.451 get backslash before '/' and '?' in GUI find dialog text
1622 6.1.452 (extra, after 6.1.446) IME doesn't work with MSVC
1611 6.1.453 (after 6.1.429) crash adding sign without sign icons support
37558 6.1.454 (extra) Win32: encoding conversion from/to clipboard wrong
11743 6.1.455 add 'ambiwidth' option to chose cell width of Unicode chars
2718 6.1.456 (extra, after 6.1.454) Win32: IME doesn't work
1940 6.1.457 empty register in viminfo causes conversion failure
1619 6.1.458 compiler warning for pointer
3565 6.1.459 (extra) Win32: better check for libcall() returned pointer
3764 6.1.460 scrolling one line with scrollbar doesn't always work
2243 6.1.461 first character typed in Select mode isn't keymapped
10270 6.1.462 wiping out a buffer in autocommands may cause a crash
3002 6.1.463 the gzip plugin uses a weird name for writing compressed file
3951 6.1.464 crash when using complicated syntax highlighting
2429 6.1.465 (after 6.1.454) compilation problems with Cygwin
5348 6.1.466 add --nofork argument as an alternative to -f
3775 6.1.467 setting window title to Chinese doesn't work properly
1771 6.1.468 ":mksession" stores folds for unrestorable buffers
11961 6.1.469 'fillchars' cannot contain utf-8 characters
8304 6.1.470 (lang) wrong Polish msgs on MS-Windows; English translations
2146 6.1.471 ":jumps" output doesn't stop after pressing "q" at more-prompt
6433 6.1.472 an X11 IO error may cause Vim to exit unexpectedly
2035 6.1.473 Perl interface doesn't work with Perl 5.6
2331 6.1.474 get stuck when opening the commandline window in Ex mode
Collection of patches for Vim 6.0:
SIZE NAME INCLUDES
323623 6.0.1-200.gz patches 6.0.001 to 6.0.200, gzip'ed
164880 6.0.1-200-nolang.gz idem, without 6.0.012 and 6.0.087, gzip'ed
Individual patches for Vim 6.0:
SIZE NAME FIXES
3502 6.0.001 the sh syntax file causes error messages
21050 vim-6.0-sh.vim The fixed sh.vim file
1392 6.0.002 could not use a "@" item in the 'viminfo' option
2435 6.0.003 autoconf check for ACLs on AIX didn't work
1392 6.0.004 find/replace dialog didn't repeat the search string correctly
2758 6.0.005 delay after hit-enter prompt when using CTRL-O in Insert mode
1278 6.0.006 crash with narrow vertically split window and 'number' set
1389 6.0.007 ":setfiletype" changed 'filetype' after it was set
1827 6.0.008 the 'imdisable' option was missing in the options window
1258 6.0.009 didn't compile on Nextstep, S_ISBLK is undefined
1613 6.0.010 crash using "gf" on a relative file name in unnamed buffer
2653 6.0.011 Python: error messages when deleting buffer lines
2385 6.0.012 Polish message translations had a few printf format errors
2041 6.0.013 ":silent! cmd" sometimes still gives an error message
1503 6.0.014 can modify buffer while 'modifiable' is off
2255 6.0.015 get an error message for deleting b:did_ftplugin
1575 6.0.016 bufnr(), bufname(), etc. did not find unlisted buffers
1687 6.0.017 the "Co" termcap entry was sometimes set to the wrong value
1879 6.0.018 initializing 'encoding' may cause a crash
2438 6.0.019 crash when making a printable string with multi-byte chars
2934 6.0.020 <Leader> and <LocalLeader> don't work inside a function
1579 6.0.021 the 'cscopepathcomp' option didn't work
1365 6.0.022 'langmap' wasn't use after a command starting with "g"
1833 6.0.023 the lhaskell syntax file didn't load haskell.vim
1313 6.0.024 inserting a char with CTRL-V u 9900 may cause a crash
2007 6.0.025 using "$" after "\v" in a regexp doesn't always work
1712 6.0.026 GTK: menu separators could be selected with the cursor keys
21667 6.0.027 VMS: fix printing, compiling with VAXC and other things
1894 6.0.028 compilation error with +visualextra but without +virtualedit
6778 6.0.029 undo doesn't work correctly in specific situations
9808 6.0.030 "source! file" doesn't work after ":argdo" or in a loop
10146 6.0.031 define putenv() also for non-GUI for systems that lack it
1407 6.0.032 no redraw after a fold setting was changed
1584 6.0.033 MS-Windows: 'wildmenu' shows name with embedded space wrong
1673 6.0.034 calling searchpair() with three arguments could crash
1574 6.0.035 menu to toggle toolbar didn't work when 'ignorecase' is set
2566 6.0.036 DOS/Windows/OS/2: path in 'tags' relative to drive didn't work
2536 6.0.037 the default syntax menu was defined even when disabled
1793 6.0.038 when 'selection' is "exclusive" the cursor can be beyond EOL
3563 6.0.039 "c" in blockwise Visual and "gP" left cursor in wrong position
5949 6.0.040 when 'fileencoding' is invalid, writing may remove the file
3730 6.0.041 if LC_MESSAGES isn't defined ":lang messages en" doesn't work
2895 6.0.042 ":mksession" can't handle a file name with a space
2038 6.0.043 patch 6.0.041 used vim_getenv() instead of mch_getenv()
6277 6.0.044 syntax argument "containedin" doesn't always work properly
1752 6.0.045 creating fold with Visual mode doesn't redraw other window
4573 6.0.046 the stack check fails when the limit doesn't fit in a long
2607 6.0.047 using nested regexp item in \%[] can cause a crash
3520 6.0.048 Win32 console: mouse sometimes doesn't work right
4583 6.0.049 the intro screen is misleading when running evim
1541 6.0.050 "viw" doesn't include multi-byte characters before the cursor
2322 6.0.051 UTF-8: CTRL-R on the command line skips composing characters
4883 6.0.052 requires 6.0.046: also look in sys/resource.h for rlim_t
17989 6.0.053 extra: various fixes for QNX
7766 6.0.054 CTRL-V in mswin.vim and Paste menu didn't paste block of text
3243 6.0.055 GTK: copying a selection didn't work the first time
1919 6.0.056 CTRL-O cw results in a nested Insert mode
3100 6.0.057 ":wincmd g}" didn't work inside a function
1422 6.0.058 after CursorHold autocommand the ruler wasn't updated
1766 6.0.059 'hlsearch' highlighting is not visible in diff lines
1817 6.0.060 Motif: if fontset cannot be allocated tooltip may crash Vim
2292 6.0.061 v:this_session wasn't used correctly in menu.vim
1696 6.0.062 ":shell" crashes when 'verbose' is > 3
2011 6.0.063 when 'cpo' includes "$" "cw)" didn't update syntax highlight
10889 6.0.064 extra: improve self-installing exe made with NSIS
4983 6.0.065 ":normal" can read redo characters before its argument
1823 6.0.066 undo for one command can be split into two pieces
1622 6.0.067 if_xcmdsrv.c doesn't compile on AIX
2490 6.0.068 using "gq" on a Visual area doesn't always redraw correctly
1751 6.0.069 "K" on a word that includes a "!" gives an error message
19812 6.0.070 Win32: failing library load didn't give a clear error message
4523 6.0.071 the "iris-ansi" builtin termcap isn't very good
2445 6.0.072 Visual area not redraw correctly when 'lazyredraw' is set
3490 6.0.073 extra: CTRL-Z doesn't position cursor for DJGPP version
2031 6.0.074 "&" in substitute string is wrong with a few multi-byte chars
8703 6.0.075 could equalize too many windows when closing a window
1134 6.0.076 compiler warning in version.c (depends on 6.0.049)
1343 6.0.077 patch 6.0.075 was incomplete
2512 6.0.078 "daw" didn't always work at the end of a line
3532 6.0.079 still possible to overwrite a read-only file with "W" in 'cpo'
1797 6.0.080 session with same file in two windows gives hit-enter prompt
2481 6.0.081 buffers menu has wrong buffer number after ":saveas file"
2027 6.0.082 shell prompt is sometimes right after a message from vimrc
2005 6.0.083 GTK: dialog buttons are empty when compiled without menus
1762 6.0.084 UTF-8: "r" with composing character can't be redone
1533 6.0.085 with "s" and using 'mousefocus' Insert mode is stopped
2232 6.0.086 "gu" gives a wrong message
700183 6.0.087 lang: update message translations
1692 6.0.088 "rx" in Visual mode could not be repeated with "."
4894 6.0.089 "==" in a C file with a dashed list in a comment works wrong
4112 6.0.090 a wrapping line that doesn't fit and 'so' set flashes badly
1908 6.0.091 CTRL-O in Insert mode with 've' set moves cursor unnecessary
3094 6.0.092 MS-Windows: explorer plugin didn't ignore case of 'suffixes'
2208 6.0.093 TCL after patch 6.0.070: bogus message when closing window
1872 6.0.094 Athena: crash when using the bottom scrollbar
1314 6.0.095 Perl: Deleting lines may leave cursor beyond end of file
4448 6.0.096 ":saveas" changes file name even when file already exists
1482 6.0.097 multi-byte: Using CTRL-F in Insert mode may cause a crash
1810 6.0.098 GTK with Gnome: Search/Replace dialogs were not translated
1608 6.0.099 Cygwin: didn't detect dos filetype when Vi compatible
2632 6.0.100 crash when using ":badd +0 test%file"
1298 6.0.101 ":mksession" can't handle '%' and '#' in a file name
1493 6.0.102 changing folds may leave the cursor halfway a closed fold
1708 6.0.103 a large value for 'scrolloff' stops 'scrollbind'
4281 6.0.104 redraw problem when typing a double-wide char over another
2255 6.0.105 crash when using window of one column with multi-byte chars
1640 6.0.106 (extra) Win32: didn't give error for wrong 'printfont'
1771 6.0.107 (extra) VisVim: would automatically write a modified file
1484 6.0.108 could get error message when first line of a file is folded
2078 6.0.109 XIM: input method was reset when repeating an insert
2826 6.0.110 error when undoing a change done by executing a register
1397 6.0.111 virtcol() didn't use the offset for 'virtualedit'
2287 6.0.112 the explorer plugin didn't sort names with spaces correctly
4613 6.0.113 trouble when $HOME includes a space
2154 6.0.114 fnamemodify() didn't expand home directory for ":p"
1999 6.0.115 (extra) Win32: dialog textfield didn't scroll
10103 6.0.116 (extra) Win32: check for writable file didn't check ACLs
2913 6.0.117 (extra) Win32: 'lines' is limited too much when not using menu
2237 6.0.118 when $TMPDIR is a relative path temp directory is not deleted
2136 6.0.119 (after 6.0.116) VMS: filewritable() doesn't work properly
5711 6.0.120 conversion to html didn't quote values
1334 6.0.121 (extra) (after 6.0.116) didn't compile with mingw32
2204 6.0.122 (extra) like patch 115 and 117 but for Win16
1688 6.0.123 (after 6.0.119) Win16: compilation problems
4909 6.0.124 in an expression used for ":s" "~" was replaced
2628 6.0.125 (extra) multi_byte_ime caused shift key to interrupt mapping
3303 6.0.126 the python library was linked statically
1517 6.0.127 alternate screen color wrong after using external command
1807 6.0.128 scrollbars and mouse pointer not updated when moving a window
1458 6.0.129 crash with ":ls" while editing a file with a very long name
1556 6.0.130 redraw problem in quickfix window
4339 6.0.131 bufname() may find unlisted buffer while listed buffer matches
1785 6.0.132 setting 'iminsert' in vimrc may show ruler on alternate screen
2620 6.0.133 don't set 'iminsert' as a side effect of ":lmap"
7988 6.0.134 completing values for ":set tags=" didn't escape spaces right
90031 6.0.135 in Insert mode, mapping CTRL-O breaks menus
1382 6.0.136 could unexpectedly apply a mapping in Insert mode
2165 6.0.137 GUI: 'iminsert' could be reset when using a find dialog
4497 6.0.138 GUI: find and find/replace dialog has a few problems
3171 6.0.139 after using 'wildmenu' not all status lines are redrawn
4881 6.0.140 leaking memory when wiping out a buffer with local mappings
4726 6.0.141 when re-using the current buffer some items were not cleared
3470 6.0.142 dynamic linking with python interface might not work
10224 6.0.143 wrong syntax highlighing with multi-line patterns
1988 6.0.144 redoing "veU" works like "U" is used as an extra command
2097 6.0.145 could hang when stdin and stderr are redirected
1488 6.0.146 using "%{'-'}" in 'statusline' resulted in a zero
5041 6.0.147 it was not easy to indicate who modified Vim
2909 6.0.148 '[ mark in wrong column after using "p" in an empty line
2932 6.0.149 the search pattern "\(.\{-})*" could make Vim hang
2051 6.0.150 after patch 6.0.148 "p" works like "P" for multi-byte encoding
2621 6.0.151 statusline and ruler wrong when containing multi-byte chars
1352 6.0.152 strtrans() could hang on an illegal UTF-8 byte sequence
2016 6.0.153 crash with illegal multi-byte chars in a .vim file
2479 6.0.154 menu for xxd didn't reset 'filetype' and did not find xxd.exe
1271 6.0.155 compilation problem for systems without a console
1438 6.0.156 with "-b" argument 'binary' wasn't set in a second file
2543 6.0.157 completing user commands didn't work for mappings and dirs
1880 6.0.158 reloading a file at the file-changed prompt resets 'readonly'
5247 6.0.159 completing arguments of menu commands didn't work well
2356 6.0.160 GCC 3.0.2 has an optimizer problem that makes Vim crash
8027 6.0.161 Win32: make bitmaps work with signs
19853 6.0.162 error in a client-server expression was reported in server
14280 6.0.163 GUI file selection dialog mixes up file and directory names
4602 6.0.164 after 6.0.135 pasting with a menu doesn't work in Insert mode
10296 6.0.165 using --remote may give unwnanted error message
3256 6.0.166 add a way to avoid GUI dialogs to popup
1627 6.0.167 when 'fileencodings' is "latin2" help files displayed wrong
2019 6.0.168 ":s/\n/#/" doesn't replace at empty lines
1819 6.0.169 when "evim" can't start the GUI there is no menu to exit
1526 6.0.170 printing multi-byte chars and tabs doesn't work properly
2259 6.0.171 shift-left in Insert mode didn't move cursor at end of line
2956 6.0.172 make CTRL-X CTRL-Q work like CTRL-X CTRL-V in Insert mode
1550 6.0.173 using "P" to put a line break leaves cursor after end of line
2421 6.0.174 after "gd" and "gD" "n" may still search backwards
2347 6.0.175 ":help /\z(\)" doesn't work
2581 6.0.176 add the v:dying variable to be aware of being killed
3636 6.0.177 could not create fold with markers when 'commentstring' empty
4087 6.0.178 the xp_backslash field wasn't always initialized
3403 6.0.179 (extra) Win32: displaying UTF-8 may read past end of text
1501 6.0.180 expanding a path with a trailing backslash could fail
2359 6.0.181 leaking memory and reading uninitialzed memory for ":cd"
1622 6.0.182 regexp on multibyte chars could go before start of line
1303 6.0.183 leaking memory when redefining a function
2948 6.0.184 leaking memory for expanding option values
1541 6.0.185 crash on 64 bit machine when pasting a selection
1990 6.0.186 compiler warnings in the X11 client-server code
3395 6.0.187 "I" in Visual mode saves too many lines for undo
1691 6.0.188 Win32: signs defined in gvimrc don't have a bitmap
1594 6.0.189 size of Visual area not shown after scrolling
2113 6.0.190 GUI: when 'mouse' is empty middle click still moved the cursor
2340 6.0.191 serverlist() gives an error when there is no server
1575 6.0.192 when 'virtualedit' is set "ylj" goes to the wrong column
1850 6.0.193 col(".") returns one to little when 'virtualedit' is set
1361 6.0.194 "--remote-silent" partly worked like "--remote-wait"
1389 6.0.195 when 'virtualedit' is set search() may find wrong position
10195 6.0.196 've' set and 'sel' "exclusive" "x" in Visual mode works wrong
1537 6.0.197 've' set and 'sel' "exclusive" "v$x" doesn't delete last char
5566 6.0.198 cursor doesn't move correctly when 've' and 'showbreak' set
1566 6.0.199 multi-byte: could crash on exit when 'tenc' is set.
14278 6.0.200 a script starting with "#!perl" is not recognized as perl
1895 6.0.201 when scrollbinding a long jump doesn't set cursor properly
3335 6.0.202 GTK: "icon=" argument for toolbar item was not used
1785 6.0.203 setting 'fileformat' was possible when 'modifiable' is off
2818 6.0.204 ":unlet" doesn't work for variables with curly braces
5453 6.0.205 (extra) batch scripts to start gvim didn't use -f argument
10024 6.0.206 expanding wildcards or avoiding it doesn't work properly
6757 6.0.207 (extra) installed shortcuts start in desktop directory
1608 6.0.208 cursor color not updated for CTRL-^ in Insert mode
20242 6.0.209 GUI: redraw problems with bold multi-byte characters
2157 6.0.210 after 6.0.167: allow "++enc" to overrule help file encoding
2722 6.0.211 set 'readonly' after reading a file failed
5221 6.0.212 GTK: missing button names for confirm() causes a crash
2983 6.0.213 display problems for unprintable file name chars with CTRL-G
1888 6.0.214 viminfo files contains marks without a file name
3338 6.0.215 copy and paste doesn't work when using "/" in Visual mode
2706 6.0.216 may display wrong lines after reloading a changed file
4234 6.0.217 ":help" may leave an empty unlisted buffer behind
2639 6.0.218 explorer plugin only loads directory in first window
1792 6.0.219 ":setlocal" and ":setglobal" list termcap options
1523 6.0.220 patch 6.0.218 causes a beep on startup
4158 6.0.221 after ":bdel" unloaded buffers in jumplist were not used
3036 6.0.222 when 'virtualedit' is set part of an autoindent may remain
2413 6.0.223 after split of explorer window CR causes error messages
3240 6.0.224 cursor in wrong position when 'ss' and 'siso' are both set
2526 6.0.225 "gk" gets stuck in a closed fold
3911 6.0.226 recovering a file five times gives errors
17314 6.0.227 (extra) RISC OS: various fixes
27164 6.0.228 undo problems and '] mark wrong after "p" in Visual mode
6877 6.0.229 multi-byte: formatting text doesn't break and join properly
3833 6.0.230 using ":" as a motion is always exclusive
2054 6.0.231 "gd" and "gD" fail when the word matches in a comment
5308 6.0.232 "vim --version" uses stderr while "vim --help" uses stdout
2846 6.0.233 "\{min,max}" in a regexp doesn't work after "\1"
7340 6.0.234 add cursor() function to set cursor without changing marks
3268 6.0.235 after writing file permissions may change
5326 6.0.236 Vi compatibility: ":edit" does not go to line 1
1929 6.0.237 indenting middle of C comment with two spaces is wrong
6907 6.0.238 using substitute() and submatch() inside ":s" caused errors
2001 6.0.239 "A" in Visual block mode may insert text in wrong line
2478 6.0.240 Win32: building with Python 2.2 didn't work.
3508 6.0.241 Win32: expanding old value of 'tags' inserts extra backslashes
2933 6.0.242 GUI: when forking may get a "Bad Window" error
3252 6.0.243 Unix: "vim --version" does not put newline after last line
13896 6.0.244 multi-byte: problems with illegal UTF-8 bytes
2129 6.0.245 setting 'background' does not work after using a color scheme
1867 6.0.246 ":echomsg" didn't use the highlighting from ":echohl"
3399 6.0.247 GTK GUI: add --echo-wid argument to use gvim as a component
2169 6.0.248 compressed help files don't work when 'encoding' is not latin1
2651 6.0.249 "vim -t edit -c 'sta ex_help'" doesn't put cursor at edit()
13448 6.0.250 (extra) Macintosh: various compile problems
4945 6.0.251 (extra) Macintosh: shorcuts in menus are not very clear
1936 6.0.252 a user function doesn't abort on an error when it should
1568 6.0.253 when 'im' is set CTRL-O doesn't work after CTRL-O ":edit file"
2185 6.0.254 (extra) Borland C 5.5 version has problem with big regexp
9636 6.0.255 (extra) Win32: after patch 6.0.116 problems on Samba drive
10204 6.0.256 (extra) Win32: don't get error message for wrong color name
1679 6.0.257 Win32: 'mousefocus' stops working after file changed dialog
1560 6.0.258 with 'scrolloff' at 99 and closed folds text jumps up and down
1459 6.0.259 MS-DOS: cursor shape remains like in Insert mode
3095 6.0.260 GUI: crash for error message while still starting up
4325 6.0.261 nr2char() and char2nr() can't handle multi-byte characters
19762 6.0.262 (extra) Win32: IME doesn't work properly
4618 6.0.263 GTK: closing a dialog by the window manager hangs Vim
12081 6.0.264 'maxmemtot' default uses virtual instead of physical memory
1406 6.0.265 Win32: crash when 'fkmap' set and using backspace
2736 6.0.266 rename() deletes the file if old and new name are identical
2809 6.0.267 UTF-8: 'isprint' not always used for printability of a char
4260 6.0.268 (extra) Win32: crash in ACL check after patch 6.0.255
4228 6.0.269 multi-byte char in file name may cause problem in statusline
1574 6.0.270 UTF-8: TAB causes redraw problems after patch 6.0.267
Individual patches for Vim 5.8:
SIZE NAME FIXES
1391 5.8.001 On MS-DOS and MS-Windows: CTRL-V x <special-key> crashes
5187 5.8.002 The dtd.vim syntax file produced error messages
1464 5.8.003 When exiting Vim cursor was sometimes in the wrong place
2066 5.8.004 Including a syntax cluster in itself caused a crash
1905 5.8.005 GTK GUI: Vim may exit if 'shell' is not a valid program
1592 5.8.006 defining a highlight link overruled existing GUI highlighting
1358 5.8.007 Synchronizing on a C comment failed after "//*/".
1835 5.8.008 GTK GUI: crash when pasting text in another application
1932 5.8.009 Mac: make Vim compile with CodeWarrior Pro 2
Individual patches for Vim 5.7:
SIZE NAME FIXES
1433 5.7.001 ":wall" can mixup crypting when other buffer was modified
1939 5.7.002 redrawing is delayed when reading a file from Insert mode
1281 5.7.003 searching for "[[:cntrl:]]" didn't work
1210 5.7.004 GTK GUI: can crash when selecting new font
5063 5.7.005 Multibyte: copy/paste and display problem for wrapping line
4946 5.7.006 GUI: redrawing non-Visual selection was wrong
1398 5.7.007 Python: crash when using same buffer twice
1289 5.7.008 in Ex mode backspacing over TAB doesn't work properly
1673 5.7.009 (extra) Mac: crash when using big file
1144 5.7.010 crash when using CTRL-A on a long number
3313 5.7.011 (extra) Win32: fix Hebrew being displayed the wrong way
1979 5.7.012 user command fails when completing buffer name
1289 5.7.013 "gD" didn't find match in first line
1219 5.7.014 rot13 encoding was wrong on accented characters
3852 5.7.015 added "default" argument to ":highlight"
1821 5.7.016 :s///c didn't handle ignore-case properly when 'n' was hit
3175 5.7.017 Vim 6.0 function name gave an error message
1850 5.7.018 in secure and restricted mode backtick expansion still worked
1353 5.7.019 Multibyte: double-byte with '\' doesn't work in ":s" string
2318 5.7.020 Compilation didn't work on MacOS-X
1699 5.7.021 A beep when starting in an xterm without mouse support
1569 5.7.022 %v in 'statusline' was not displayed when equal to %c
3419 5.7.023 Crash when a WinLeave autocommand closed another window
23556 5.7.024 Evaluating an expression for 'statusline' has side effects
13085 5.7.025 (fixed) Creating a temp file has a race condition
1360 5.7.026 (extra) Creating a temp file has a race condition
1748 5.7.027 Editing a file from Insert mode could cause a crash
3537 5.7.028 Opening a swap file could fail in rare situations
2186 5.7.029 Using a very long file name caused a crash
3342 5.7.030 Using a very long argument for ":make" caused a crash
Individual patches for Vim 5.6:
SIZE NAME FIXES
1180 5.6.001 "set bs=0 cin si": can't delete inserted char after autoindent
8122 5.6.002 hang in vim syntax highlighting
1889 5.6.003 GTK GUI: warning when loading a user defined toolbar bitmap
1691 5.6.004 (extra) Win32 GUI with IME: ":set gfn=*" dialog appears twice
1674 5.6.005 when 'winminheight' is zero, 99 CTRL-W - causes a crash
1568 5.6.006 GTK GUI: memory freed to early when setting font
6257 5.6.007 (extra) Win32 IME: problems with composition window
2037 5.6.008 (extra) Win32: case of file names can change
1541 5.6.009 (extra) Win32 popup menu: help line was garbled
3247 5.6.010 file name with Tab was not correctly read from viminfo
1042 5.6.011 when 'columns' is very big using 'statusline' can crash
1422 5.6.012 toolcheck may hang when checking shell version
1129 5.6.013 multi-byte: tooltip can't handle multi-byte character
2341 5.6.014 multi-byte: "yl" didn't work for MB char at end of line
9092 5.6.015 adds <kDel> for new xterm; also adds <kIns>
3066 5.6.016 search string was deleted from history
2103 5.6.017 "s/e/\^M/" should not split a line
1430 5.6.018 ":help [:digit:]" jumped to the wrong place
1616 5.6.019 "snd.*" files were recognized as mail filetype
1554 5.6.020 (extra) DJGPP: Consumed all processor time
1649 5.6.021 double click in Insert mode didn't select last char in line
1650 5.6.022 completing ":e \~..." resulted in ":e ~..."
20849 5.6.023 (extra) Various warnings for the Ming compiler.
1297 5.6.024 (extra) Win32 console: Entering CTRL-_ required the shift key
2131 5.6.025 GTK GUI: Starting the GUI could be interrupted by a SIGWINCH
5615 5.6.026 (extra) Win32 GUI: Toolbar bitmaps searched for in wrong dir
1405 5.6.027 crash when using TCL script on Win32
5979 5.6.028 mouse wheel support in xterm
4605 5.6.029 GTK GUI: Shortcut keys in dialogs don't work
1457 5.6.030 crash when closing a window and 'ea' is set
1614 5.6.031 Multi-byte: Vim waits when double-byte character ends in CSI
4944 5.6.032 functions with a line number argument are not consistent
3830 5.6.033 Multi-byte: "f " sometimes jumped to second space
4832 5.6.034 (extra) compiling with Borland C++ 5.5 didn't work
1172 5.6.035 listing the "+comments" feature in ":version" was wrong
6488 5.6.036 GTK GUI: Copy/paste text doesn't work between gvim and Eterm
2065 5.6.037 can't use "f" command with multi-byte character in GUI
4561 5.6.038 GUI: multi-mouse-clicks interpreted as a mouse wheel click
1911 5.6.039 Motif GUI on KDE: Gvim makes the window manager logout hang
3352 5.6.040 when using ":s" command, matching the regexp is done twice
14056 5.6.041 GUI: Athena, Motif and GTK dialog can't have over 10 buttons
1586 5.6.042 Unix: Cursor in the terminal can remain off
1778 5.6.043 (extra) Win32 GUI: Attributes were missing from 'guifont'
1803 5.6.044 (extra) Win32: install.exe can't handle a path with a space
92136 5.6.045 (extra)(fixed version) VMS: various small problems
1502 5.6.046 when 'shellslash' set in vimrc only first argument adjusted
7589 5.6.047 $CPPFLAGS is not passed on to ctags configure
9736 5.6.048 CTRL-R in Command-line mode didn't work as documented
4142 5.6.049 docs for ! after ":ijump" is wrong; fixed comment handling
3997 5.6.050 multi-byte: "r" and "R" didn't work right
3025 5.6.051 ":tnext"/":tprev" don't give error msg when going too far
1313 5.6.052 multi-byte character in Ex commands not recognized properly
3246 5.6.053 '|' in a tag name needs to be escaped for CTRL-]
6894 5.6.054 ":e #" doesn't set right column position with 'nosol'
2211 5.6.055 when 'statusline' set to a single long string Vim crashes
4243 5.6.056 (extra) MS-DOS: F11 and F12 don't work
6186 5.6.057 (extra) Win32 GUI: no multi-byte chars in tearoff and dialogs
3180 5.6.058 'a' flag in 'guioptions' isn't always used properly
5185 5.6.059 (extra) part of italic characters removed by cursor
8606 5.6.060 remove spill-over to the left of bold characters
18109 5.6.061 xterm with 8-bit controls doesn't work
5995 5.6.062 when 'cindent' is set, setting 'smartindent' interferes
4579 5.6.063 "I" in Visual-block mode doesn't accept a count
2789 5.6.064 Win32 and MS-DOS console: mouse doesn't work correctly
1526 5.6.065 abbreviation triggered after moving around in Insert mode
2982 5.6.066 still some bold pixel snow after patch 60
9531 5.6.067 viminfo file is corrupted by NL in file name
1950 5.6.068 can't compile with Perl 5.6
3646 5.6.069 "go" doesn't properly with "dos" 'fileformat'
1808 5.6.070 improvement on top of patch 5.6.068
1960 5.6.071 "A" in Visual block mode could insert in wrong column
1460 5.6.072 "vim +startinsert" started Insert mode after first command
18530 5.6.073 (extra) changes for compiling with Borland C++ 5.5
8498 5.6.074 (extra) could not always type CSI in the GUI
6881 5.6.075 "I" or "A" in Visual block mode sometimes inserted wrong text
4647 5.6.076 GTK GUI: Mapping <M-Space> doesn't work
3255 5.6.077 GUI: gvim may crash when interrupting ext. program with CTRL-C
3964 5.6.078 FreeBSD: Link with the xpg4 library when available
28965 5.6.079 Tcl: Crash when using several Tcl interpreters
3633 5.6.080 cached tag search pattern used after tags file was updated
10595 5.6.081 ":syn include" used twice mixes up contained syntax items
1222 5.6.082 when using cscope Vim can crash
13361 5.6.083 (extra) GUI: the visual beep can hardly be seen
1388 5.6.084 (depends on 5.6.074) Athena and Motif GUI: can't type CSI
2596 5.6.085 Multi-byte: using "r" on double-byte moved cursor
1588 5.6.086 (extra) Win32: bad pointer returned from libcall() crashes Vim
7715 5.6.087 Multi-byte: double byte chars in messages displayed wrong
1623 5.6.088 Multi-byte: message about fontset required for XIM is annoying
2091 5.6.089 could overwrite a readonly file on non-Unix systems without !
1210 5.6.090 home directory was replaced with "~" twice
2984 5.6.091 can't create swap file when editing many "No File" buffers
2399 5.6.092 FreeBSD: Vim hangs in tputs() when $TERM is invalid
3021 5.6.093 (extra) Win32 GUI: "ls | gvim -" gives a message box
2080 5.6.094 problem with multi-byte string for ":echo var"
2865 5.6.095 in Emacs TAGS files including another file sometimes fails
5391 5.6.096 using stat() twice for each file in the argument list
12800 gvimext-5.6.009.dll new gvimext.dll after patch 5.6.009
Individual patches for Vim 5.5:
SIZE NAME FIXES
1875 5.5.001 configure in top directory didn't handle argument with space
1641 5.5.002 compilation problem in os_unix.c when using poll()
3892 5.5.003 configure check for sizeof(int) was not always right
6861 5.5.004 Unix: ":sleep 100" could not be interrupted
1475 5.5.005 no argument to user command became empty function argument
4205 5.5.006 Python: configure didn't handle multi-platform
1664 5.5.007 (extra) Win32 OLE: occasional crash when exiting
1370 5.5.008 10000@@ could not be interrupted
3123 5.5.009 Sequent: recent machines don't want "-linit"
25166 5.5.010 Upgrade ctags to version 3.3.2.
3207 5.5.011 using "s" in blockwise Visual mode left cursor at start
1588 5.5.012 CTRL-] in Visual mode escaped a space
6739 5.5.013 there was no way to stop ":source" concatenating lines
2355 5.5.014 ":@" would insert ':' in lines used for ":append"
1733 5.5.015 ":g/pat/p" overwrote the command with file text
2145 5.5.016 (extra) Win32: installing Vim in the popmenu used a dialog
4474 5.5.017 error handling could get stuck when closing window
2105 5.5.018 some shell scripts had absolute path names
1542 5.5.019 a function in 'statusline' can stop ":q" from exiting
1763 5.5.020 empty lines in output of CTRL-D cmdline completion
7488 5.5.021 environment vars in file name of tag caused problems
1599 5.5.022 when (re)setting 'paste' statusline ruler wasn't updated.
2549 5.5.023 could not set cursor column with FileReadPost autocommand
2076 5.5.024 (extra) Win32 GUI: confirm() dialog didn't always get focus
2172 5.5.025 using keepend for a syntax region sometimes didn't work
2228 5.5.026 setting 'background' in gvimrc was not always effective
4236 5.5.027 Unix: didn't compile with XTERM_CLIP but without WANT_TITLE
4161 5.5.028 (extra) Win32 GUI: dropping file at ":" prompt went wrong
1583 5.5.029 "das" at the end of the file didn't delete last character
2159 5.5.030 Unix: term_str was defined as a macro and used as a variable
2667 5.5.031 (extra) Win32 GUI: didn't clean up swap files at shutdown
16887 5.5.032 C highlighing for #define was still wrong after 5.5.025
3452 5.5.033 When reading from stdin the file message could be messed up
1511 5.5.034 "gvim -rv" caused a crash
5422 5.5.035 GTK with XIM: status area handling wasn't very good
3620 5.5.036 vimrc_example.vim: reading compressed file didn't set 'ff'
1183 5.5.037 "U" command didn't mark buffer as changed.
1341 5.5.038 hit-return prompt after typing a long command line
4325 5.5.039 "%a" in 'statusline' always used index of current window
4398 5.5.040 multi-byte: segv after initializing xim fails
1368 5.5.041 X11 GUI: Translate CTRL-- to CTRL-_
1499 5.5.042 X11 GUI: Don't ignore keys with ALT when menu is disabled
5911 5.5.043 GTK: setting fontset with 14 '-' was not correct
1160 5.5.044 pltags.pl contains an absolute path for perl
4536 5.5.045 "this_session" variable didn't work backwards compatible
4393 5.5.046 (extra) VMS: problems with ';' in file name
2852 5.5.047 VMS: crash when trying to use the popup menu
5678 5.5.048 HP-UX: Including both string.h and strings.h doesn't work
3787 5.5.049 "make install" was influenced by umask
6431 5.5.050 "z+" and "z^" commands were missing.
6030 5.5.051 configure check for optimization limits caused problems
2462 5.5.052 crash when using cursor key at ATTENTION prompt
4333 5.5.053 wrong indentation when 'cino' contains "fs" and/or "{s"
2004 5.5.054 ":e #" doesn't work for a file name with a space or backslash
1821 5.5.055 "<C-V>$r-" replaced one character too much
1275 5.5.056 after "z30<CR>" messages were printed in a wrong location
1917 5.5.057 can't use "U" after "S<Esc>" to undo the changed line
4974 5.5.058 using "n" with a long search pattern causes hit-return prompt
2595 5.5.059 GTK GUI: Get useless error messages when $term is invalid
2229 5.5.060 (extra) ":w" renames file if 'backupdir' has wrong dir name
2881 5.5.061 a backslash before a ':' in a modeline was not removed
7101 5.5.062 (extra) Win32 console: temp files were created in /
1376 5.5.063 whole-line completion changes indent when not wanted
983 5.5.064 has("sniff") doesn't return 1 if compiled with sniff feature
2228 5.5.065 when dropping files on running Vim, 'shellslash' isn't used
3092 5.5.066 setting an option to "\\machine\path" removed one backslash
4749 5.5.067 'hlsearch' highlighting was wrong for empty match
3481 5.5.068 crash when using ":while" with errornous argument
1193 5.5.069 shifting line in blockwise Visual mode didn't set 'modified'
2022 5.5.070 the flag that indicates a new file wasn't reset for ":e"
1588 5.5.071 matchgroup in ":syn region" didn't always stop contained item
2918 5.5.072 (extra) DOS 32 bit: Crash when 'columns' is too big
5849 5.5.073 (extra) Win32 GUI: Support checkboxes in Find/Replace dialog