From e6a9560b077de2cf58b2bb7237e8c16f8e440370 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Sep 09 2004 14:06:47 +0000 Subject: auto-import changelog data from vim-6.2.121-1.src.rpm 6.2.121-1 - patchlevel 121 - fix buildrequires (#106824, #105832) 6.2.98-1.1 - rebuilt 6.2.98-1 - upstream fix for undeclared stop_insert_mode variable 6.2.97-1 - patchlevel 97, see README for descriptions 6.2.71-1 - several upstream fixes (PL 71) 6.2.60-1.1 - rebuilt 6.2.60-1 - update to fix cut&paste segfaults and UTF8 problems - move vimrc to /etc (#2188) - fix filelist 6.2.57-2 - rebuilt 6.2.57-1 - update to patchlevel 57, this should take care of #100670 Thu Jul 24 2003 Karsten Hopp 6.2.21-1 - some minor upstream fixes (PL 21) Mon Jul 14 2003 Chip Turner - rebuild for new perl 5.8.1 Fri Jul 04 2003 Karsten Hopp 6.2.18-1 - update Tue Jun 10 2003 Karsten Hopp 6.2.14-1 - update to 6.2 Wed Jun 04 2003 Elliot Lee - rebuilt Tue Jun 03 2003 Karsten Hopp 6.1.474-3 - rebuild Mon Jun 02 2003 Karsten Hopp 6.1.474-2 - initialize variable before using it Tue May 06 2003 Karsten Hopp 6.1.474-1 - patchlevel 474 Wed Apr 23 2003 Karsten Hopp 6.1.469-4 - add gvimdiff link (#89462) Sun Apr 20 2003 Karsten Hopp 6.1.469-3 - rebuild with vim-X11 and gtk2 - don't hardcode ruby path (thanks to Ian Macdonald) Fri Apr 18 2003 Karsten Hopp 6.1.469-2 - rebuild Thu Apr 17 2003 Karsten Hopp 6.1.469-1 - enable ruby interpreter (#89045) and update to patchlevel 469 Tue Apr 01 2003 Karsten Hopp 6.1.434-1 - update to patchlevel 434 - update gtk2 patch and disable it for now 6.1.406-1 - new versioning to match the official patchlevel - new tarballs from the stable CVS tree to get rid of >300 patches - add gtk2 patch fom gvim and build gtk2 gvim --- diff --git a/.cvsignore b/.cvsignore index 9937f5c..5a499ed 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,2 +1,3 @@ -vim-6.1-lang.tar.bz2 -vim-6.1.tar.bz2 +vim-6.2-extra.tar.gz +vim-6.2-lang.tar.gz +vim-6.2.tar.bz2 diff --git a/README.patches b/README.patches index 73e3183..c50da54 100644 --- a/README.patches +++ b/README.patches @@ -20,11 +20,137 @@ an argument to make it patch the right file: After applying a patch, you need to compile Vim. There are no patches for binaries. +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 + + 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 @@ -348,6 +474,160 @@ Individual patches for Vim 6.1: 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 and