Fedora 12 Update: vim-7.3.029-1.fc12

updates at fedoraproject.org updates at fedoraproject.org
Thu Oct 28 06:20:39 UTC 2010


--------------------------------------------------------------------------------
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 <karsten at redhat.com> 7.3.029-1
- patchlevel 029
* Fri Oct 15 2010 Karsten Hopp <karsten at redhat.com> 7.3.028-1
- patchlevel 028
* Thu Oct 14 2010 Karsten Hopp <karsten at redhat.com> 7.3.027-1
- patchlevel 027
* Wed Oct 13 2010 Karsten Hopp <karsten at redhat.com> 7.3.026-1
- patchlevel 026
* Sun Oct 10 2010 Karsten Hopp <karsten at redhat.com> 7.3.021-1
- patchlevel 021
* Sat Oct  9 2010 Karsten Hopp <karsten at redhat.com> 7.3.020-1
- patchlevel 020
* Fri Oct  1 2010 Karsten Hopp <karsten at redhat.com> 7.3.019-1
- patchlevel 019
* Thu Sep 30 2010 Karsten Hopp <karsten at redhat.com> 7.3.018-1
- patchlevel 018
* Thu Sep 30 2010 Karsten Hopp <karsten at redhat.com> 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 <karsten at redhat.com> 7.3.011-1
- update to VIM 7.3 patchlevel 011
* Tue Jul 27 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> 7.2.446-2
- Rebuild against python 2.7
* Tue Jul 13 2010 Karsten Hopp <karsten at redhat.com> 7.2.446-1
- patchlevel 446
* Thu Jul  8 2010 Karsten Hopp <karsten at redhat.com> 7.2.445-1
- patchlevel 445
* Wed Jun 23 2010 Karsten Hopp <karsten at redhat.com> 7.2.444-2
- rebuild with perl-5.12
* Sun Jun 13 2010 Karsten Hopp <karsten at redhat.com> 7.2.444-1
- patchlevel 444
* Sun Jun 13 2010 Karsten Hopp <karsten at redhat.com> 7.2.443-1
- patchlevel 443
* Sat Jun  5 2010 Karsten Hopp <karsten at redhat.com> 7.2.442-1
- patchlevel 442
* Wed Jun  2 2010 Marcela Maslanova <mmaslano at redhat.com> - 2:7.2.441-2
- Mass rebuild with perl-5.12.0
* Sun May 30 2010 Karsten Hopp <karsten at redhat.com> 7.2.441-1
- patchlevel 441
* Sat May 29 2010 Karsten Hopp <karsten at redhat.com> 7.2.440-1
- patchlevel 440
* Wed May 26 2010 Karsten Hopp <karsten at redhat.com> 7.2.438-1
- patchlevel 438
* Sat May 22 2010 Karsten Hopp <karsten at redhat.com> 7.2.437-1
- patchlevel 437
* Sun May 16 2010 Karsten Hopp <karsten at redhat.com> 7.2.436-1
- patchlevel 436
* Sat May 15 2010 Karsten Hopp <karsten at redhat.com> 7.2.433-1
- patchlevel 433
* Fri May 14 2010 Karsten Hopp <karsten at redhat.com> 7.2.427-1
- patchlevel 427
* Thu May 13 2010 Karsten Hopp <karsten at redhat.com> 7.2.422-1
- patchlevel 422
* Fri May  7 2010 Karsten Hopp <karsten at redhat.com> 7.2.416-1
- patchlevel 416
* Tue Apr 20 2010 Karsten Hopp <karsten at redhat.com> 7.2.411-2
- fix rvim manpage (#583180)
* Wed Mar 24 2010 Karsten Hopp <karsten at redhat.com> 7.2.411-1
- patchlevel 411
* Tue Mar 23 2010 Karsten Hopp <karsten at redhat.com> 7.2.410-1
- patchlevel 410
* Sat Mar 20 2010 Karsten Hopp <karsten at redhat.com> 7.2.403-1
- patchlevel 403
* Thu Mar 18 2010 Karsten Hopp <karsten at redhat.com> 7.2.402-1
- patchlevel 402
* Wed Mar 17 2010 Karsten Hopp <karsten at redhat.com> 7.2.399-1
- patchlevel 399
* Wed Mar 10 2010 Karsten Hopp <karsten at redhat.com> 7.2.394-1
- patchlevel 394
* Wed Mar  3 2010 Karsten Hopp <karsten at redhat.com> 7.2.385-1
- patchlevel 385
* Tue Mar  2 2010 Karsten Hopp <karsten at redhat.com> 7.2.384-1
- patchlevel 384
* Tue Mar  2 2010 Karsten Hopp <karsten at redhat.com> 7.2.381-1
- patchlevel 381
* Sat Feb 27 2010 Karsten Hopp <karsten at redhat.com> 7.2.377-1
- patchlevel 377
* Wed Feb 24 2010 Karsten Hopp <karsten at redhat.com> 7.2.376-1
- patchlevel 376
* Thu Feb 18 2010 Karsten Hopp <karsten at redhat.com> 7.2.368-1
- patchlevel 368
* Thu Feb 18 2010 Karsten Hopp <karsten at redhat.com> 7.2.367-1
- patchlevel 367
* Wed Feb 17 2010 Karsten Hopp <karsten at redhat.com> 7.2.365-1
- patchlevel 365
* Fri Feb 12 2010 Karsten Hopp <karsten at redhat.com> 7.2.359-1
- patchlevel 359
* Thu Feb 11 2010 Karsten Hopp <karsten at redhat.com> 7.2.357-1
- patchlevel 357
* Thu Feb  4 2010 Karsten Hopp <karsten at redhat.com> 7.2.356-1
- patchlevel 356
* Wed Feb  3 2010 Karsten Hopp <karsten at redhat.com> 7.2.354-1
- patchlevel 354
* Fri Jan 29 2010 Karsten Hopp <karsten at redhat.com> 7.2.351-1
- patchlevel 351
* Thu Jan 28 2010 Karsten Hopp <karsten at redhat.com> 7.2.350-1
- patchlevel 350
* Mon Dec  7 2009 Stepan Kasal <skasal at redhat.com> - 2:7.2.315-2
- rebuild against perl 5.10.1

>>>>>>> master
* Thu Dec  3 2009 Karsten Hopp <karsten at redhat.com> 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 <karsten at redhat.com> 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
--------------------------------------------------------------------------------


More information about the package-announce mailing list