FFe: merge with the current Debian package

Bug #1566579 reported by Matthias Klose
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vim (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

please accept 2:7.4.1689-2ubuntu1 into xenial. it's an update from the current Debian source, introducing a vim-gtk3 and a vim-gtk-3-py2 package.

Revision history for this message
Stéphane Graber (stgraber) wrote :
Download full text (44.9 KiB)

The upstream changelog is:
+ 2454 7.4.964 test 87 doesn't work in a shadow directory
+ 1722 7.4.965 on FreeBSD /dev/fd/ files are special
+ 18882 7.4.966 configure doesn't work with a space in a path
+ 3142 7.4.967 cross compilation on MS-windows doesn't work well
+ 2148 7.4.968 test86 and test87 are flaky in Appveyor
+ 1776 7.4.969 compiler warnings on Windowx x64 build
+ 1880 7.4.970 rare crash in getvcol()
+ 1987 7.4.971 the asin() function can't be used
+ 1533 7.4.972 memory leak when there is an error in setting an option
+ 3832 7.4.973 pasting on the command line line inserts <CR> characters
+ 2578 7.4.974 when using :diffsplit the cursor jumps to the first line
+ 1857 7.4.975 using ":sort" on a very big file may cause corrupted text
+ 3304 7.4.976 when compiling for MSYS2 the Win32 clipboard is not enabled
+ 7135 7.4.977 problem with 'linebreak' set and using "space" in 'listchars'
+ 1738 7.4.978 test_cdo fails when using another language than English
+ 1891 7.4.979 when crypt key changes blocks read from disk are not decrypted
+ 17049 7.4.980 tests for :cdo, :ldo, etc. are outdated
+ 2519 7.4.981 an error in a test script goes unnoticed
+ 28211 7.4.982 keeping the list of tests updated is a hassle
+ 8225 7.4.983 executing one test after "make testclean" doesn't work
+ 8427 7.4.984 searchpos() always starts searching in the first column
+ 8008 7.4.985 can't build with Ruby 2.3.0
+ 2551 7.4.986 test49 doesn't work on MS-Windows, test70 is listed twice
+ 2394 7.4.987 (after 7.4.985) can't build with Ruby 1.9.2
+ 3273 7.4.988 (after 7.4.982) default test target is test49.out
+ 1668 7.4.989 leaking memory when hash_add() fails; Coverity error 99126
+ 1803 7.4.990 test 86 fails on AppVeyor
+ 7178 7.4.991 when running new style tests the output is not visible
+ 10272 7.4.992 makefiles for MS-Windows in src/po are outdated
+ 2531 7.4.993 test 87 is flaky on AppVeyor
+ 3360 7.4.994 new style tests are not run on MS-Windows
+ 40522 7.4.995 gdk_pixbuf_new_from_inline() is deprecated
+ 4784 7.4.996 new files missing from distro, outdated PC build instructions
+ 2956 7.4.997 "make shadow" was sometimes broken
+ 2803 7.4.998 running tests in shadow directory fails; test 49 fails
+ 1366 7.4.999 "make shadow" creates a broken link
+ 23744 7.4.1000 test 49 is slow and doesn't work on MS-Windows
+ 1371 7.4.1001 (after 7.4.1000) change in makefile missing
+ 1894 7.4.1002 cannot run an individual test on MS-Windows
+ 3048 7.4.1003 Travis could check a few more things
+ 1626 7.4.1004 warnings when using Makefile without auto/config.mk
+ 10231 7.4.1005 Vim users are not always happy
+ 4320 7.4.1006 the fix in patch 7.3.192 is not tested
+ 2537 7.4.1007 swapfile wrong when symbolic link points to file in root dir
+ 77315 7.4.1008 OS/2 code pollutes the source while nobody uses it these days
+ 8490 7.4.1009 there are still #ifdefs for ARCHIE
+ 2093 7.4.1010 some developers are unhappy while running tests
+ 2505 7.4.1011 can't build with Strawberry Perl
+ 2024 7.4.1012 Vim overwrites the value of $PYTHONHOME
+ 3335 7.4.1...

Revision history for this message
Matthias Klose (doko) wrote :

> Could you highlight all the new features (as opposed to bugfixes) in this list so we can properly review whether this is worth the risk of putting it in this late in the cycle?

the "buildable with ruby2.3" was one highlight.

Also, I'm assuming you've done that merge for a reason besides getting a newer and shiny vim, would be nice to describe that too.

no, just needed to forward this to Debian, and the old diff didn't apply cleanly anymore because of the new gtk3 variant.

Revision history for this message
Stéphane Graber (stgraber) wrote :

Okay, the upstream changelog is kinda hard to parse but after a quick read, the very vast majority of it are bugfixes, additions are mostly to do with syntax highlighting rather than the core. Getting this would also reduce our delta with Debian somewhat and help getting rid of python2, so lets go for it.

Changed in vim (Ubuntu):
status: New → Triaged
Changed in vim (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.