- patchlevel 827

This commit is contained in:
Karsten Hopp 2015-08-19 17:15:03 +02:00
parent 7c47e62184
commit 207684eedf
2 changed files with 200 additions and 23 deletions

View File

@ -18,7 +18,7 @@ argument to make it patch the right file:
After applying a patch, you need to compile Vim. There are no patches
for binaries.
Checksums for the patch files can be found in the file MD5.
Checksums for the patch files can be found in the file MD5SUMS.
Individual patches for Vim 7.4:
@ -35,7 +35,7 @@ Individual patches for Vim 7.4:
2051 7.4.009 too easy to write a file was not decrypted (yet)
2307 7.4.010 (after 7.4.006) crash with invalid argument to mkdir()
2270 7.4.011 cannot find out if "acl" and "xpm" features are supported
6180 7.4.012 MS-Windows: resolving multi-bye shortcut does not work
6180 7.4.012 MS-Windows: resolving multi-byte shortcut does not work
2986 7.4.013 MS-Windows: File name buffer too small for utf-8
2671 7.4.014 MS-Windows: check for writing to device does not work
3135 7.4.015 MS-Windows: Detecting node type fails for multi-byte chars
@ -133,7 +133,7 @@ Individual patches for Vim 7.4:
21498 7.4.107 Python try/catch doesn't catch Vim error in vim.eval()
5478 7.4.108 "zG" and "zW" leave temp files around on MS-Windows
3775 7.4.109 ColorScheme autocommand matches with the current buffer name
3703 7.4.110 "gUgn" cannot be repeeated
3703 7.4.110 "gUgn" cannot be repeated
1709 7.4.111 memory leak in Python OptionsAssItem
1862 7.4.112 MS-Windows: defaults for 'dir' and 'bdir' do not include $TEMP
2561 7.4.113 MSVC static analysis gives warnings
@ -165,13 +165,13 @@ Individual patches for Vim 7.4:
2254 7.4.139 crash when using :cd in autocommand
5016 7.4.140 crash when autocommand wipes out only other buffer
2430 7.4.141 problems when building with Borland
4651 7.4.142 (after 7.4.137) on MS-Windows 8 IME input doen't work well
4651 7.4.142 (after 7.4.137) on MS-Windows 8 IME input doesn't work well
6310 7.4.143 TextChangedI is not triggered.
1480 7.4.144 MingW also supports intptr_t for OPEN_OH_ARGTYPE
2513 7.4.145 getregtype() does not return zero for unknown register
2324 7.4.146 when starting Vim with "-u NONE" v:oldfiles is NULL
2583 7.4.147 cursor position wrong when using "gj" after "$"
2554 7.4.148 cannot build with Cygwin and X1.
2554 7.4.148 cannot build with Cygwin and X11
24083 7.4.149 get E685 error when assigning a function to autoload variable
2596 7.4.150 :keeppatterns is not respected for :s
37572 7.4.151 Python: slices with steps are not supported
@ -199,7 +199,7 @@ Individual patches for Vim 7.4:
2110 7.4.173 when using scrollbind the cursor can end up below last line
2945 7.4.174 compiler warnings for Python interface
5133 7.4.175 wrong fall-back to non-wide function if wide function fails
2606 7.4.176 Python: Dictionary.update() thows an unexpected error
2606 7.4.176 Python: Dictionary.update() throws an unexpected error
1491 7.4.177 compiler warning for unused variable
1957 7.4.178 the J command does not update '[ and '] marks
1675 7.4.179 Compiler warning for type-punned pointer
@ -221,7 +221,7 @@ Individual patches for Vim 7.4:
7729 7.4.195 (after 7.4.193) Python tests fail
1651 7.4.196 tests fail on Solaris 9 and 10
34900 7.4.197 various problems on VMS
3101 7.4.198 can't build with non-threding Perl and dynamic loading
3101 7.4.198 can't build with non-threading Perl and dynamic loading
2946 7.4.199 (issue 197) ]P doesn't paste over Visual selection
1817 7.4.200 too many #ifdefs in the code
7626 7.4.201 'lispwords' is a global option
@ -256,7 +256,7 @@ Individual patches for Vim 7.4:
1673 7.4.230 error when using ":options"
9286 7.4.231 an error in ":options" is not caught by the tests
3599 7.4.232 ":%s/\n//" uses a lot of memory
2222 7.4.233 escaping special chars in ":!cmd %" is inconsistant
2222 7.4.233 escaping special chars in ":!cmd %" is inconsistent
3017 7.4.234 can't get the command that was used to start Vim
16436 7.4.235 it is not easy to get the full path of a command
5191 7.4.236 it's not that easy to check the Vim patch version
@ -309,7 +309,7 @@ Individual patches for Vim 7.4:
1771 7.4.283 (after 7.4.276) compiler warning about unused variable
1727 7.4.284 setting 'langmap' in the modeline can cause trouble
1549 7.4.285 line numbers are not always updated for 'relativenumber'
1610 7.4.286 error messages are inconsistant
1610 7.4.286 error messages are inconsistent
1394 7.4.287 patches for .hgignore don't work
1397 7.4.288 when 'spellfile' is set the screen is not redrawn
3604 7.4.289 NFA regexp with repeated backreference does not match
@ -357,7 +357,7 @@ Individual patches for Vim 7.4:
1506 7.4.331 relative numbering not updated after a linewise yank
4079 7.4.332 GTK: ugly gaps when a sign icon doesn't fit exactly
2036 7.4.333 compiler warning for unused function
3295 7.4.334 (after 7.4.330) unitialized variables, causing some problems
3295 7.4.334 (after 7.4.330) uninitialized variables, causing some problems
3313 7.4.335 no digraph for the new rouble sign
3536 7.4.336 setting 'history' to a big value causes out-of-memory errors
1589 7.4.337 can't execute command line if there was an error before
@ -401,7 +401,7 @@ Individual patches for Vim 7.4:
1967 7.4.375 test 63 fails when run with GUI-only Vim
1877 7.4.376 (after 7.4.367) popup menu flickers too much
4200 7.4.377 with 'equalalways' set a split may report "no room"
9720 7.4.378 title of quickfist list is not kept for setqflist(list, 'r')
9720 7.4.378 title of quickfix list is not kept for setqflist(list, 'r')
1382 7.4.379 accessing freed memory after using setqflist(list, 'r')
3324 7.4.380 loading python may cause Vim to exit
1359 7.4.381 u_undo error when backspacing in Insert mode deletes 2 lines
@ -465,7 +465,7 @@ Individual patches for Vim 7.4:
1655 7.4.439 duplicate message in message history
2106 7.4.440 omni complete popup drawn incorrectly
1826 7.4.441 endless loop and other problems when 'cedit' is set to CTRL-C
2303 7.4.442 (after 7.4.434) using unitinialized variable
2303 7.4.442 (after 7.4.434) using uninitialized variable
1539 7.4.443 error reported by ubsan when running test 72
1544 7.4.444 reversed question mark not recognized as punctuation
2549 7.4.445 clipboard may be cleared on startup
@ -541,7 +541,7 @@ Individual patches for Vim 7.4:
1653 7.4.517 cursor may not end up in the right place on a wrapping line
1705 7.4.518 using status line height in width computations
26031 7.4.519 (after 7.4.497) crash when using syntax highlighting
1629 7.4.520 Sun PCK locale is not recognzed
1629 7.4.520 Sun PCK locale is not recognized
1687 7.4.521 when using "vep" a mark is moved to the next line
1489 7.4.522 specifying wrong buffer size for GetLongPathName()
2626 7.4.523 copy/paste no longer works is X11 server is restarted
@ -588,7 +588,7 @@ Individual patches for Vim 7.4:
7046 7.4.564 FEAT_OSFILETYPE is used even though it's never defined
10949 7.4.565 some ranges are not checked to be valid
19788 7.4.566 :argdo, :bufdo, :windo and :tabdo don't take a range
1571 7.4.567 non-ascii vertical separater characters are always redrawn
1571 7.4.567 non-ascii vertical separator characters are always redrawn
2093 7.4.568 giving an error for ":0wincmd w" is a problem for some plugins
5096 7.4.569 having CTRL-C interrupt does not check the mapping mode
4492 7.4.570 building with dynamic library does not work for Ruby 2.2.0
@ -602,7 +602,7 @@ Individual patches for Vim 7.4:
1647 7.4.578 after "$" in an empty line getcurpos() returns negative number
5369 7.4.579 wrong cursor positioning when 'linebreak' set and lines wrap
1513 7.4.580 ":52wincmd v" still gives an invalid range error
1773 7.4.581 compiler warnings for unitinialized variables
1773 7.4.581 compiler warnings for uninitialized variables
3876 7.4.582 (after 7.4.577) can't match "%>80v" properly
1391 7.4.583 with tiny features test 16 may fail
2093 7.4.584 with tiny features test_command_count may fail
@ -641,7 +641,7 @@ Individual patches for Vim 7.4:
2790 7.4.617 wrong ":argdo" range does not cause an error
1337 7.4.618 (after 7.4.609) luaV_setref() is missing a return statement
1929 7.4.619 (after 7.4.618) luaV_setref() not returning the correct value
1549 7.4.620 compiler warning for unitinialized variable
1549 7.4.620 compiler warning for uninitialized variable
1755 7.4.621 (after 7.4.619) returning 1 in the wrong function
1584 7.4.622 compiler warning for unused argument
2555 7.4.623 crash with pattern: \(\)\{80000}
@ -716,14 +716,14 @@ Individual patches for Vim 7.4:
1645 7.4.692 defining SOLARIS for no good reason
2100 7.4.693 session file is not correct when there are multiple tab pages
1515 7.4.694 running tests changes the .viminfo file
2184 7.4.695 out-of-bounds read, dectected by Coverity
2184 7.4.695 out-of-bounds read, detected by Coverity
1809 7.4.696 not freeing memory when encountering an error
1887 7.4.697 the filename used for ":profile" must be given literally
14611 7.4.698 various problems with locked and fixed lists and dictionaries
1420 7.4.699 E315 when trying to delete a fold
3529 7.4.700 fold can't be opened after ":move"
1774 7.4.701 compiler warning for using uninitialized variable
1675 7.4.702 joining an empty list does uneccessary work
1675 7.4.702 joining an empty list does unnecessary work
1837 7.4.703 compiler warning for start_dir unused when building unittests
20231 7.4.704 invalid memory access if char search matches an illegal byte
1983 7.4.705 can't build with Ruby 2.2
@ -731,7 +731,7 @@ Individual patches for Vim 7.4:
1623 7.4.707 undo files can have their executable bit set
20526 7.4.708 gettext() is called too often
8809 7.4.709 ":tabmove" does not work as documented
10791 7.4.710 it is not possible to make spaces visibible in list mode
10791 7.4.710 it is not possible to make spaces visible in list mode
1437 7.4.711 (after 7.4.710) missing change in one file
1434 7.4.712 missing change in another file
1657 7.4.713 wrong condition for #ifdef
@ -742,7 +742,7 @@ Individual patches for Vim 7.4:
2800 7.4.718 quickfix autocommands cannot get the current title value
1682 7.4.719 overflow when adding MAXCOL to a pointer
4211 7.4.720 can't build with Visual Studio 2015
2029 7.4.721 empty lines do not have Visual highligthing if 'list' set
2029 7.4.721 empty lines do not have Visual highlighting if 'list' set
3246 7.4.722 0x202f is not recognized as a non-breaking space character
7610 7.4.723 for indenting, finding the C++ baseclass can be slow
9665 7.4.724 vim icon does not show in Windows context menu (issue 249)
@ -766,7 +766,7 @@ Individual patches for Vim 7.4:
4378 7.4.742 no vertical split when loading buffer for a quickfix command
4122 7.4.743 "p" in Visual mode causes an unexpected line split
6095 7.4.744 no tests for Ruby and Perl
4813 7.4.745 entries returned by getmatches() dont work with setmatches()
4813 7.4.745 entries returned by getmatches() don't work with setmatches()
2710 7.4.746 ":[count]tag" is not always working
1489 7.4.747 ":cnext" may jump to wrong column when 'virtualedit' is "all"
1459 7.4.748 (after 7.4.745) buffer overflow
@ -791,3 +791,61 @@ Individual patches for Vim 7.4:
2200 7.4.767 --remote-tab-silent can fail on MS-Windows
6780 7.4.768 :diffoff only works properly once
3627 7.4.769 (after 7.4 768) behavior of :diffoff is not tested
8689 7.4.770 (after 7.4.766) different bg color response is not ignored
8368 7.4.771 search wrong when multi-byte character at the start position
3635 7.4.772 Racket 6.2 is not supported on MS-Windows
2851 7.4.773 'langmap' is used in cmdline mode when checking for mappings
7318 7.4.774 it's difficult to get info about the completed item
6711 7.4.775 it is not possible to avoid using the first item of completion
3109 7.4.776 equivalence class for 'd' does not work correctly
5822 7.4.777 the README file doesn't look nice on github
1682 7.4.778 Coverity warns for uninitialized variable
2249 7.4.779 cursor moves when using CTRL-A in line without a number
2682 7.4.780 compiler complains about uninitialized and clobbered variables
1620 7.4.781 line2byte() returns one less when 'bin' and 'noeol' are set
23839 7.4.782 still a few problems with CTRL-A and CTRL-X in Visual mode
11681 7.4.783 copy_chars() and copy_spaces() are inefficient
1746 7.4.784 using both "noinsert" and "noselect" in 'completeopt' fails
18639 7.4.785 automatically adding the missing EOL may cause problems
25332 7.4.786 it is not possible for a plugin to adjust to a changed setting
3111 7.4.787 (after 7.4.786) snprintf() isn't available everywhere
2355 7.4.788 (after 7.4.786) can't build without the crypt feature
2730 7.4.789 (after 7.4.788) using freed memory and crash
5328 7.4.790 (after 7.4.786) test fails without the autochdir feature
6313 7.4.791 the buffer list can be too long to list
27735 7.4.792 can only conceal text by defining syntax items
22823 7.4.793 can't specify when not to ring the bell
1645 7.4.794 Visual Studio 2015 is not recognized
1420 7.4.795 the 'fixeol' option is not copied to a new window
1609 7.4.796 warning from 64 bit compiler
7291 7.4.797 crash when using more command line lines than 'maxcombine'
3832 7.4.798 repeating a change in Visual mode does not work as expected
1598 7.4.799 accessing memory before an allocated block
1889 7.4.800 using freed memory when triggering CmdUndefined autocommands
2265 7.4.801 (after 7.4.769) ":diffoff" test could catch more problems
2317 7.4.802 using "A" in Visual mode with 'linebreak' set is not tested
41522 7.4.803 C indent does not support C11 raw strings
1515 7.4.804 Xxd doesn't have a license notice
1662 7.4.805 ruler shows "Bot" when there are only filler lines missing
3907 7.4.806 CTRL-A in Visual mode fails with "alpha" in 'nrformat'
3649 7.4.807 (after 7.4.798) after CTRL-V CTRL-A mode isn't updated
3304 7.4.808 on MS-Windows 10 IME input doesn't work correctly
2338 7.4.809 (after 7.4.802) duplicate test case
1825 7.4.810 sequence of commands using buffers in diff mode gives E749
2419 7.4.811 invalid memory access when using "exe 'sc'"
1927 7.4.812 Gcc sanitizer complains about using NULL pointer to memmove()
20045 7.4.813 it is not possible to save and restore character search state
1561 7.4.814 illegal memory access with "sy match a fold"
1721 7.4.815 invalid memory access when doing ":call g:"
1271 7.4.816 invalid memory access when doing ":fun X("
1202 7.4.817 invalid memory access in file_pat_to_reg_pat()
3206 7.4.818 'linebreak' breaks c% if the last Visual selection was block
13128 7.4.819 beeping when running the tests
1841 7.4.820 invalid memory access in file_pat_to_reg_pat
2718 7.4.821 coverity reports a few problem.
19948 7.4.822 more problems reported by coverity
2528 7.4.823 cursor moves after CTRL-A on alphabetic character
1654 7.4.824 (after 7.4.813) can't compile without the multi-byte feature
2270 7.4.825 invalid memory access for ":syn keyword x a["
1946 7.4.826 compiler warnings and errors
1795 7.4.827 not all test targets are in the Makefile

123
vim.spec
View File

@ -1,4 +1,4 @@
%define patchlevel 769
%define patchlevel 827
%if %{?WITH_SELINUX:0}%{!?WITH_SELINUX:1}
%define WITH_SELINUX 1
%endif
@ -21,7 +21,7 @@ Summary: The VIM editor
URL: http://www.vim.org/
Name: vim
Version: %{baseversion}.%{patchlevel}
Release: 3%{?dist}
Release: 1%{?dist}
License: Vim
Group: Applications/Editors
Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{baseversion}.tar.bz2
@ -816,6 +816,64 @@ Patch766: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.766
Patch767: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.767
Patch768: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.768
Patch769: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.769
Patch770: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.770
Patch771: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.771
Patch772: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.772
Patch773: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.773
Patch774: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.774
Patch775: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.775
Patch776: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.776
Patch777: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.777
Patch778: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.778
Patch779: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.779
Patch780: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.780
Patch781: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.781
Patch782: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.782
Patch783: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.783
Patch784: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.784
Patch785: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.785
Patch786: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.786
Patch787: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.787
Patch788: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.788
Patch789: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.789
Patch790: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.790
Patch791: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.791
Patch792: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.792
Patch793: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.793
Patch794: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.794
Patch795: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.795
Patch796: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.796
Patch797: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.797
Patch798: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.798
Patch799: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.799
Patch800: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.800
Patch801: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.801
Patch802: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.802
Patch803: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.803
Patch804: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.804
Patch805: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.805
Patch806: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.806
Patch807: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.807
Patch808: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.808
Patch809: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.809
Patch810: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.810
Patch811: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.811
Patch812: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.812
Patch813: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.813
Patch814: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.814
Patch815: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.815
Patch816: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.816
Patch817: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.817
Patch818: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.818
Patch819: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.819
Patch820: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.820
Patch821: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.821
Patch822: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.822
Patch823: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.823
Patch824: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.824
Patch825: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.825
Patch826: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.826
Patch827: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.827
Patch1559: 7.4.559.rhpatched
Patch3000: vim-7.4-syntax.patch
@ -1735,6 +1793,64 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
%patch767 -p0
%patch768 -p0
%patch769 -p0
%patch770 -p0
%patch771 -p0
%patch772 -p0
%patch773 -p0
%patch774 -p0
%patch775 -p0
%patch776 -p0
%patch777 -p0
%patch778 -p0
%patch779 -p0
%patch780 -p0
%patch781 -p0
%patch782 -p0
%patch783 -p0
%patch784 -p0
%patch785 -p0
%patch786 -p0
%patch787 -p0
%patch788 -p0
%patch789 -p0
%patch790 -p0
%patch791 -p0
%patch792 -p0
%patch793 -p0
%patch794 -p0
%patch795 -p0
%patch796 -p0
%patch797 -p0
%patch798 -p0
%patch799 -p0
%patch800 -p0
%patch801 -p0
%patch802 -p0
%patch803 -p0
%patch804 -p0
%patch805 -p0
%patch806 -p0
%patch807 -p0
%patch808 -p0
%patch809 -p0
%patch810 -p0
%patch811 -p0
%patch812 -p0
%patch813 -p0
%patch814 -p0
%patch815 -p0
%patch816 -p0
%patch817 -p0
%patch818 -p0
%patch819 -p0
%patch820 -p0
%patch821 -p0
%patch822 -p0
%patch823 -p0
%patch824 -p0
%patch825 -p0
%patch826 -p0
%patch827 -p0
# install spell files
%if %{withvimspell}
@ -2292,6 +2408,9 @@ rm -rf %{buildroot}
%{_datadir}/icons/hicolor/*/apps/*
%changelog
* Wed Aug 19 2015 Karsten Hopp <karsten@redhat.com> 7.4.827-1
- patchlevel 827
* Fri Jul 10 2015 Lubomir Rintel <lkundrak@v3.sk> 7.4.769-3
- drop forcing background, vim detects this since 7.4.757, rhbz#1159920