-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2010-16469 2010-10-19 06:04:07 --------------------------------------------------------------------------------
Name : vim Product : Fedora 12 Version : 7.3.029 Release : 1.fc12 URL : http://www.vim.org/ Summary : The VIM editor Description : VIM (VIsual editor iMproved) is an updated and improved version of the vi editor. Vi was the first real screen-based editor for UNIX, and is still very popular. VIM improves on vi by adding new features: multiple windows, multi-level undo, block highlighting and more. -------------------------------------------------------------------------------- Update Information: VIM-7.3-29 fixes the following issues: - wrong conversion when writing Unicode encoded files - Cscope home page link is wrong - Mzscheme interface minor problem - script that checks .po files can't handle '%' in plural forms - (extra) possible buffer overflow in GvimExt - compiler adds invalid memory bounds check - when 'enc' is multi-byte 'iskeyword' can't contain chars > 128 - netbeans interface: getLength always uses current buffer - compiler warning for assigning size_t to int - cursor column may be wrong after :set - GTK font dialog doesn't have a default when 'guifont' not set - GTK 2.17: lots of assertion error messages - v:beval_col and b:beval_text are wrong in UTF-8 text - exists() doesn't work properly for an empty aucmd group - (extra part of 7.2.259) - E38 may appear when deleting folded lines - string passed to user cmd custom completion can be too long - GTK2: Vim window in wrong position using the -geom argument - GTK2: When Vim window maximized, set 'columns' doesn't work - with ":silent broken" inside try/catch silency may persist - in an expression abbreviation the typed character is unknown - crash for narrow window and double-width character - crash when using Python to set cursor beyond end of line - add --startuptime so that slow startup can be analysed - ":@c" does not execute everything if the c register has a CR - Motif GUI: Using freed memory when making a choice - "_.svz" is not recognized as a swap file - crash when redirirecting to unknown array - syntax folding doesn't work properly when adding a comment - warning for unused argument and comparing signed and unsigned - crash when setting 'isprint' to a small bullet - CTRL-Y in a diff'ed window may move cursor outside of window - using magic number in the folding code - invalid memory read with visual mode "r" - a redraw in a custom statusline with %! may cause a crash - 'cursorcolumn' highlighting is wrong in diff mode - a fold can't be closed - GTK: changing font doesn't keep the window maximized - two windows on a buffer + folding: display error after change - CTRL-U in Insert mode also deletes indent - --startuptime argument is not consistent - warning from gcc 3.4 about uninitialized variable - Python 2.6 pyconfig.h redefines macros - checking wrong struct member - not freeing memory from ":lmap", ":xmap" and ":menutranslate" - reading uninitialised memory in arabic mode - block right-shift wrong with multibyte encoding and 'list' set - when setting 'comments' option it may be used in a wrong way - when using TEMPDIRS dir name could get too long - in map() on a List the index is not known, set v:key to index - help message about startuptime is wrong - reading freed memory when writing ":reg" output to a register - ":vimgrep" crashes with an autocommand that sets w: variable - crash when comment middle is longer than start - file descriptors not closed when executing external command - formatting is wrong when 'tw' is set to a small value - compiler warning for bad pointer cast - recursively redrawing causes a memory leak - shellescape("10%%", 1) only escapes first % - crash with a very long syntax match statement - submatch() in "\=" of ":s" command returns empty string - warning for missing function prototype - ftdetect plugin using ":setf" doesn't work with # comment - can't compile with FreeMiNT - iconv() returns invalid char sequence when conversion fails - command line completion doesn't work after "%:h" and similar - Python libs can't be found on 64 bit system - may get multiple _FORTIFY_SOURCE arguments - memory leak when adding a highlight group resulting in E669 - wrong locale value breaks floating point numbers for gvim - Motif: accessing freed memory when cancelling font dialog - unused function in Mzscheme interface - histadd() and "*" fail to add entry to empty history - wrong indenting in virtual replace for CTRL-Y and a short line - a negative column argument in setpos() may cause a crash - stray "w" in the startup vimrc file makes edited file empty - unused functions in Workshop - cursor pos wrong after "g_" in Visual mode and excl. selection - tables for Unicode case operators are outdated - can't interrupt "echo list" for a very long list - crash if spell correcting triggers autocmd to reload a buffer - warnings from static code analysis - postponing keys in Netbeans interface does not work properly - the CTRL-] command escapes too many characters - MzScheme interface can't evaluate an expression - ":compiler" doesn't function properly in a function - part of FD_CLOEXEC change is missing - part of --startuptime patch is missing - gcc warning for condition that can never be true - popup menu wraps to next line if wide character doesn't fit - popup menu wrong in 'rightleft' mode with multi-byte chars - can't compile on some systems - tab line is not updated when the value of 'bt' is changed - repeating a command with @: causes mapping to be applied twice - crash when executing <expr> mapping redefines that mapping - Unicode double width table is outdated - CTRL-W gf puts the new tab in the wrong place - compilation fails with some compilers - no command line completion for ":profile" - Japanese single-width double-byte chars not handled correctly - popup menu in wrong position when 'number' is set - not all folds are closed when 'foldmethod' is changed - CR displayed wrong when changing 'fileformat' from/to "mac" - compiler warnings on VMS - crash when using the Netbeans join command - Ruby 1.9 is not supported - Perl 5.10 dynamic loading doesn't work - (extra) can't build gvimext.dll on Win 7 x64 using MinGW - CTRL-B doesn't go back to the first line of the buffer - "xxd -r -p" doesn't work as documented - append line with Ruby interface doesn't work - error message for :profile is not easy to understand - a redraw may cause folds to be closed - build problems on Tandem NonStop - (extra) cross-compiling GvimExt and xxd doesn't work. - new messages from gcc 4.5 are not in 'errorformat' - Ruby eval() doesn't understand Vim types - ml_get errors when using ":bprevious" in a BufEnter autocmd - ml_get error when using SiSU syntax - C function declaration indented too much - 'eventignore' is set to an invalid value inside ":doau" - Perl builds with 5.10.1 but not with 5.10.0 - no completion for :behave - close cmdline window when 'bufhide' is "wipe" uses freed mem - Vim doesn't build cleanly with MSVC 2010 - (extra) Vim doesn't build properly with MSVC 2010 - can't drag status line when in the command line window - KDE 3.1 focus hack causes problems for other window managers - synIDattr() cannot return the font - in some situations the popup menu can be displayed wrong - internal alloc(0) error when doing "CTRL-V $ c" - netbeans hangs reading from a socket at the maximum block size - .lzma and .xz files are not supported - in help CTRL=] on g?g? escapes the ?, causing it to fail - get E38 errors - redundant check for w_lines_valid - when moving windows the cursor ends up in the wrong line - Ruby problems with init and empty string - wildmode list doesn't highlight directory names with a space - error 705 when re-using funcref variable - compiler warning for pointer type - pointers for composing characters are not properly initialized - with small features match is not highlighted for ":s/p/r/c" - uninit memory read - when using :s with an expression backslashes are dropped - ":g/the/s/a/b/" can set '[ and '] marks to an unchanged line - summary of number of substitutes is incorrect for ":folddo" - highlighting directories for completion doesn't work properly - when parsing 'cino' a comma isn't skipped properly - [ or ] followed by mouse click doesn't work - large file support is incorrect - CTRK-K <space> <space> does not produce 0xa0 as expected - logtalk.dict is not installed - if 'shell' has arg with a slash 'shellpipe' is not correct - Vim sets background or foreground color in a terminal to -1 - memory leak in Motif when clicking on "Search Vim Help" - ":argedit" does not accept "++enc=utf8" as documented - when folds are not updated there is no way to force an update - may get E763 when using spell dictionaries - crash after assigning s: to variable - ":colorscheme" without an argument doesn't do anything - some compilers complain about fourth EX() argument - commas in 'langmap' are not always handled correctly - recovery doesn't follow symlinks to find swap file - setqflist([]) doesn't properly clear the error list - may get "New file" for file that is not accessible - ++bad arg is handled wrong, may cause invalid memory access - ":amenu" moves the cursor when in Insert mode - translated menus make :emenu difficult to use - can't use cscope with QuickFixCmdPre and QuickFixCmdPost - compilation fails without multi-lang feature - crash when using bad_char_idx uninitialized - reproducible crash in syntax HL - no line break for "\\\n" in expression of :s - "vim -r" crashes - invalid memory access for thesaurus completion and 'infercase' - crash when deleting a funcref in the function it refers to - when using ":earlier" undo information may be wrong - copy/paste with OpenOffice doesn't work - taglist() on tag file with duplicate fields causes int. error - can't build with GTK 1 - crash when using undo/redo and FileChangedRO autocmd - crash in GUI when closing the last window in a tabpage - ":find" completion does not always shorten match properly - ":find" completion didn't work halfway an environment variable - crash with specific BufWritePost autocmd - crash when using very long regexp - crash when using undotree() - can't build some multi-byte code with C89 - Python code redefines "buffer", re-implements a grow-array - 'cursorbind' is kept in places where 'scrollbind' is reset - X11 clipboard doesn't work in GUI, after :sh selection fails - dynamic loading with Ruby doesn't work for 1.9.2 - "a" in Ex mode with backslash at end of line doesn't work - a test is using an error message that no longer exists - netbeans interface doesn't work under Athena - errors reported by smatch - ":nbstart" can fail silently - cursor position wrong when joining lines and 'fo' contains "a" - when opening a new window 'spellcapcheck' is cleared - external program may hang when it tries to write to the tty - named signs do not use a negative number as intended - ":mksession" does not escape file name properly - CTRL-] in a help file doesn't always work - signs don't show up - ":sort n" sorts lines without a number as number zero -------------------------------------------------------------------------------- ChangeLog: * Sat Oct 16 2010 Karsten Hopp <[email protected]> 7.3.029-1 - patchlevel 029 * Fri Oct 15 2010 Karsten Hopp <[email protected]> 7.3.028-1 - patchlevel 028 * Thu Oct 14 2010 Karsten Hopp <[email protected]> 7.3.027-1 - patchlevel 027 * Wed Oct 13 2010 Karsten Hopp <[email protected]> 7.3.026-1 - patchlevel 026 * Sun Oct 10 2010 Karsten Hopp <[email protected]> 7.3.021-1 - patchlevel 021 * Sat Oct 9 2010 Karsten Hopp <[email protected]> 7.3.020-1 - patchlevel 020 * Fri Oct 1 2010 Karsten Hopp <[email protected]> 7.3.019-1 - patchlevel 019 * Thu Sep 30 2010 Karsten Hopp <[email protected]> 7.3.018-1 - patchlevel 018 * Thu Sep 30 2010 Karsten Hopp <[email protected]> 7.3.011-3 - add filesystem subpackage (#628293) * Wed Sep 29 2010 jkeating - 2:7.3.011-2 - Rebuilt for gcc bug 634757 * Wed Sep 22 2010 Karsten Hopp <[email protected]> 7.3.011-1 - update to VIM 7.3 patchlevel 011 * Tue Jul 27 2010 Mamoru Tasaka <[email protected]> 7.2.446-2 - Rebuild against python 2.7 * Tue Jul 13 2010 Karsten Hopp <[email protected]> 7.2.446-1 - patchlevel 446 * Thu Jul 8 2010 Karsten Hopp <[email protected]> 7.2.445-1 - patchlevel 445 * Wed Jun 23 2010 Karsten Hopp <[email protected]> 7.2.444-2 - rebuild with perl-5.12 * Sun Jun 13 2010 Karsten Hopp <[email protected]> 7.2.444-1 - patchlevel 444 * Sun Jun 13 2010 Karsten Hopp <[email protected]> 7.2.443-1 - patchlevel 443 * Sat Jun 5 2010 Karsten Hopp <[email protected]> 7.2.442-1 - patchlevel 442 * Wed Jun 2 2010 Marcela Maslanova <[email protected]> - 2:7.2.441-2 - Mass rebuild with perl-5.12.0 * Sun May 30 2010 Karsten Hopp <[email protected]> 7.2.441-1 - patchlevel 441 * Sat May 29 2010 Karsten Hopp <[email protected]> 7.2.440-1 - patchlevel 440 * Wed May 26 2010 Karsten Hopp <[email protected]> 7.2.438-1 - patchlevel 438 * Sat May 22 2010 Karsten Hopp <[email protected]> 7.2.437-1 - patchlevel 437 * Sun May 16 2010 Karsten Hopp <[email protected]> 7.2.436-1 - patchlevel 436 * Sat May 15 2010 Karsten Hopp <[email protected]> 7.2.433-1 - patchlevel 433 * Fri May 14 2010 Karsten Hopp <[email protected]> 7.2.427-1 - patchlevel 427 * Thu May 13 2010 Karsten Hopp <[email protected]> 7.2.422-1 - patchlevel 422 * Fri May 7 2010 Karsten Hopp <[email protected]> 7.2.416-1 - patchlevel 416 * Tue Apr 20 2010 Karsten Hopp <[email protected]> 7.2.411-2 - fix rvim manpage (#583180) * Wed Mar 24 2010 Karsten Hopp <[email protected]> 7.2.411-1 - patchlevel 411 * Tue Mar 23 2010 Karsten Hopp <[email protected]> 7.2.410-1 - patchlevel 410 * Sat Mar 20 2010 Karsten Hopp <[email protected]> 7.2.403-1 - patchlevel 403 * Thu Mar 18 2010 Karsten Hopp <[email protected]> 7.2.402-1 - patchlevel 402 * Wed Mar 17 2010 Karsten Hopp <[email protected]> 7.2.399-1 - patchlevel 399 * Wed Mar 10 2010 Karsten Hopp <[email protected]> 7.2.394-1 - patchlevel 394 * Wed Mar 3 2010 Karsten Hopp <[email protected]> 7.2.385-1 - patchlevel 385 * Tue Mar 2 2010 Karsten Hopp <[email protected]> 7.2.384-1 - patchlevel 384 * Tue Mar 2 2010 Karsten Hopp <[email protected]> 7.2.381-1 - patchlevel 381 * Sat Feb 27 2010 Karsten Hopp <[email protected]> 7.2.377-1 - patchlevel 377 * Wed Feb 24 2010 Karsten Hopp <[email protected]> 7.2.376-1 - patchlevel 376 * Thu Feb 18 2010 Karsten Hopp <[email protected]> 7.2.368-1 - patchlevel 368 * Thu Feb 18 2010 Karsten Hopp <[email protected]> 7.2.367-1 - patchlevel 367 * Wed Feb 17 2010 Karsten Hopp <[email protected]> 7.2.365-1 - patchlevel 365 * Fri Feb 12 2010 Karsten Hopp <[email protected]> 7.2.359-1 - patchlevel 359 * Thu Feb 11 2010 Karsten Hopp <[email protected]> 7.2.357-1 - patchlevel 357 * Thu Feb 4 2010 Karsten Hopp <[email protected]> 7.2.356-1 - patchlevel 356 * Wed Feb 3 2010 Karsten Hopp <[email protected]> 7.2.354-1 - patchlevel 354 * Fri Jan 29 2010 Karsten Hopp <[email protected]> 7.2.351-1 - patchlevel 351 * Thu Jan 28 2010 Karsten Hopp <[email protected]> 7.2.350-1 - patchlevel 350 * Mon Dec 7 2009 Stepan Kasal <[email protected]> - 2:7.2.315-2 - rebuild against perl 5.10.1 >>>>>>> master * Thu Dec 3 2009 Karsten Hopp <[email protected]> 7.2.315-1 - patchlevel 315 - fix vimrc location in man page (#456992) - correct syntax highlighting of httpd config files in /etc/httpd (#499123) - Buildrequire ruby, ruby-devel (#503872) - Remove check for static gravity (#510307) - sort tags file (#517725) - use one gvim to open multiple file selections from nautilus (#519265) - use elinks -source instead of elinks -dump (#518791) - add ext4 keyword to /etc/fstab syntax highlighting (#498290) * Mon Nov 9 2009 Karsten Hopp <[email protected]> 7.2.284-1 - patchlevel 284 -------------------------------------------------------------------------------- References: [ 1 ] Bug #637236 - Vim 7.3 is NOT Available for Fedora 12 https://bugzilla.redhat.com/show_bug.cgi?id=637236 -------------------------------------------------------------------------------- This update can be installed with the "yum" update program. Use su -c 'yum update vim' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/. All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
