- patchlevel 1030

This commit is contained in:
Zdenek Dohnal 2017-09-01 14:16:55 +02:00
parent 004ef3bad8
commit 52c0474d5f
4 changed files with 374 additions and 4 deletions

1
.gitignore vendored
View File

@ -104,3 +104,4 @@
/vim-8.0-983.tar.bz2
/vim-8.0-987.tar.bz2
/vim-8.0-992.tar.bz2
/vim-8.0-1030.tar.bz2

View File

@ -1,3 +1,369 @@
commit 9e8dcf9d6fa15523800005a32d40cf0382178ab0
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Aug 31 21:35:45 2017 +0200
patch 8.0.1030: MS-Windows: wrong size computation in is_cygpty()
Problem: MS-Windows: wrong size computation in is_cygpty().
Solution: Compute the size properly. (Ken Takata)
commit da73253a0b908bad03ddcd625fe3fb32008efbf6
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Aug 31 20:58:02 2017 +0200
patch 8.0.1029: return value of getqflist() is inconsistent
Problem: Return value of getqflist() is inconsistent. (Lcd47)
Solution: Always return an "items" entry.
commit 3d593c2dc97c5426316bf343910cad911b2f6b49
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Aug 31 20:42:18 2017 +0200
patch 8.0.1028: MS-Windows: viminfo uses $VIM/_viminfo if $HOME not set
Problem: MS-Windows: viminfo uses $VIM/_viminfo if $HOME not set. (Yongwei
Wu)
Solution: Use vim_getenv() but check it's returning the default "C:/".
commit 2db0ec4b2ec405aca4e642e0420ce703f94914a8
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Aug 31 20:17:59 2017 +0200
patch 8.0.1027: more terminals can't handle requesting cursor mode
Problem: More terminals can't handle requesting cursor mode.
Solution: Recognize Putty. (Hirohito Higashi) Also include Xfce in the
version check. (Dominique Pelle) Recognize Konsole.
commit 5c6dbcb03fa552d7b0e61c8fcf425147eb6bf7d5
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 22:00:20 2017 +0200
patch 8.0.1026: GTK on-the-spot input has problems
Problem: GTK on-the-spot input has problems. (Gerd Wachsmuth)
Solution: Support over-the-spot. (Yukihiro Nakadaira, Ketn Takata, closes
#1215)
commit 4e83961985abb78757b135f29ac4ffde675247af
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 21:58:03 2017 +0200
patch 8.0.1025: stray copy command in test
Problem: Stray copy command in test.
Solution: Remove the copy command.
commit 4bebc9a0565670b853d227f81a9a31eafdb47eed
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 21:07:38 2017 +0200
patch 8.0.1024: folds lost when session file has a buffer in two windows
Problem: Manual folds are lost when a session file has the same buffer in
two windows. (Jeansen)
Solution: Use ":edit" only once. (Christian Brabandt, closes #1958)
commit a539f4f1ae4a2b3a7dfce89cd3800214c9e990cf
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 20:33:55 2017 +0200
patch 8.0.1023: it is not easy to identify a quickfix list
Problem: It is not easy to identify a quickfix list.
Solution: Add the "id" field. (Yegappan Lakshmanan)
commit 1a333bc44a5d7e51575b1c3cd864fb37fd5b5f2b
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 20:21:58 2017 +0200
patch 8.0.1022: test 80 is old style
Problem: Test 80 is old style.
Solution: Turn it into a new style test. (Yegappan Lakshmanan)
commit dc5471d482c372f547006325d7c8f16d6cc9d371
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 18:59:03 2017 +0200
patch 8.0.1021: older Gnome terminal still echoes t_RC
Problem: Older Gnome terminal still echoes t_RC. (Fracois Ingelrest)
Solution: Check for version > 3000 instead of 4000.
commit 0f0f230012f5a9beb6876158a17b432534836c6f
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 18:52:56 2017 +0200
patch 8.0.1020: when a timer calls getchar(1) input is overwritten
Problem: When a timer calls getchar(1) input is overwritten.
Solution: Increment tb_change_cnt in inchar(). (closes #1940)
commit d41babef89a50cdf165f15bc1834c0a4e89ffff8
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 17:01:35 2017 +0200
patch 8.0.1019: pasting in virtual edit happens in the wrong place
Problem: Pasting in virtual edit happens in the wrong place.
Solution: Do not adjust coladd when after the end of the line (closes #2015)
commit 4ad3b2b588f0f591dcc53096c46ec1b5e80af49f
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 15:57:33 2017 +0200
patch 8.0.1018: warnings from 64-bit compiler
Problem: Warnings from 64-bit compiler. (Christian Brabandt)
Solution: Add type casts.
commit dde60341115effc9789742c2f4565d184e98b6b5
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 14:55:42 2017 +0200
patch 8.0.1017: test for MS-Windows $HOME always passes
Problem: Test for MS-Windows $HOME always passes.
Solution: Rename the test function. Make the test pass.
commit f3af54eeb1575618b866aa837e7aca7665aca196
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 14:53:06 2017 +0200
patch 8.0.1016: gnome terminal echoes t_RC
Problem: Gnome terminal echoes t_RC.
Solution: Detect Gnome terminal by the version string. Add v: variables for
all the term responses.
commit 97a80e440ace3d433af3713271de8d53bbc36ab3
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 13:31:49 2017 +0200
patch 8.0.1015: missing update to terminal test
Problem: Missing update to terminal test.
Solution: Add the changes to the test.
commit b47a2597e64b4c4f728433ae005cf6ff1d0dd5c1
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 30 13:22:28 2017 +0200
patch 8.0.1014: old compiler doesn't know uint32_t
Problem: Old compiler doesn't know uint32_t. Warning for using NULL instead
of NUL.
Solution: Use UINT32_T. Use NUL instead of NULL.
commit e561a7e2fa511d643c9692d26f4cf65378fd1983
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Aug 29 22:44:59 2017 +0200
patch 8.0.1013: terminal window behaves different from a buffer with changes
Problem: A terminal window with a running job behaves different from a
window containing a changed buffer.
Solution: Do not set 'bufhidden' to "hide". Fix that a buffer where a
terminal used to run is listed as "[Scratch]".
commit 48340b62e812dc9280f621a2eb6db76d43555c66
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Aug 29 22:08:53 2017 +0200
patch 8.0.1012: MS-Windows: problem with $HOME when is was set internally
Problem: MS-Windows: Problem with $HOME when is was set internally.
Solution: Only use the $HOME default internally. (Yasuhiro Matsumoto, closes
#2013)
commit 97f65fafdbf3530fa42d6e43618e66e14c866b50
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Aug 29 20:42:07 2017 +0200
patch 8.0.1011: terminal test fails with Athena and Motif
Problem: Terminal test fails with Athena and Motif.
Solution: Ignore the error for the input context. (Kazunobu Kuriyama)
commit 3c37a8e66008aadfe428a32ecf46aab4b9e285ae
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Aug 28 23:00:55 2017 +0200
patch 8.0.1010: build failure without termresponse feature
Problem: Build failure without termresponse feature.
Solution: Add #ifdef.
commit 4db2554954056f21f2ba4cf4988c652745d7042a
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Aug 28 22:43:05 2017 +0200
patch 8.0.1009: Xterm cursor blinking status may be inverted
Problem: Xterm cursor blinking status may be inverted.
Solution: Use another request to get the blink status and compare with the
cursor style report
commit 1dccf6351dd37e648b2e15fb9f9f71ceba88d446
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 27 17:38:27 2017 +0200
patch 8.0.1008: slow updating of terminal window in Motif
Problem: Slow updating of terminal window in Motif.
Solution: Add a timeout to the wait-for-character loop.
commit cbe6944956d7c39176e8b15faa77f1c29eaf5c97
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 27 16:54:26 2017 +0200
patch 8.0.1007: no test for filetype detection for scripts
Problem: No test for filetype detection for scripts.
Solution: Add a first test file script filetype detection.
commit c572da5f67aa5cdbbc127fc6f1d0a42e38468325
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 27 16:52:01 2017 +0200
Update runtime files
commit 7adf06f4e25c795ba32ff0b2e8591330f6a41afb
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 27 15:23:41 2017 +0200
patch 8.0.1006: quickfix list changes when parsing text with 'erroformat'
Problem: Cannot parse text with 'erroformat' without changing a quickfix
list.
Solution: Add the "text" argument to getqflist(). (Yegappan Lakshmanan)
commit 4ab7968aa9d8a624cd56f55b5cad2bedb240eb73
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 27 14:50:47 2017 +0200
patch 8.0.1005: terminal without job updates slowly in GUI
Problem: Terminal without job updates slowly in GUI.
Solution: Poll for input when a channel has the keep_open flag.
commit 8d9f0ef5c6a6f6d19c3d02690e1ee347a70b8452
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 27 13:51:01 2017 +0200
patch 8.0.1004: matchstrpos() without a match returns too many items
Problem: Matchstrpos() without a match returns too many items.
Solution: Also remove the second item when the position is beyond the end of
the string. (Hirohito Higashi) Use an enum for the type.
commit e85928a324ab78912ea0f0ceb2dcd9fd686dc3b0
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 27 13:10:10 2017 +0200
patch 8.0.1003: 64 bit compiler warning
Problem: 64 bit compiler warning
Solution: Add type cast. (Mike Williams)
commit 02e177d3e85e089ebdfba1a7d937150cffcb287a
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Aug 26 23:43:28 2017 +0200
patch 8.0.1002: unnecessarily updating screen after timer callback
Problem: Unnecessarily updating screen after timer callback.
Solution: Check if calling the timer sets must_redraw.
commit 0903d56f5ca69bb1fa0bbb00ed2a3d9c4d06ddb4
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Aug 26 22:30:15 2017 +0200
patch 8.0.1001: setting 'encoding' makes 'printheader' invalid
Problem: Setting 'encoding' makes 'printheader' invalid.
Solution: Do not translate the default value of 'printheader'. (Yasuhiro
Matsumoto, closes #2026)
commit 13ebb03e7520c2c34f93444b0146640ca08e7424
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Aug 26 22:02:51 2017 +0200
patch 8.0.1000: cannot open a terminal without running a job in it
Problem: Cannot open a terminal without running a job in it.
Solution: Make ":terminal NONE" open a terminal with a pty.
commit dde81312b031211752d1fcb8539d79f90f324a2e
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Aug 26 17:49:01 2017 +0200
patch 8.0.0999: indenting raw C++ strings is wrong
Problem: Indenting raw C++ strings is wrong.
Solution: Add special handling of raw strings. (Christian Brabandt)
commit a4f99f5a8b827162a26ca4e4d59f4f224503398a
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Aug 26 16:25:32 2017 +0200
patch 8.0.0998: strange error when using K while only spaces are selected
Problem: Strange error when using K while only spaces are selected.
(Christian J. Robinson)
Solution: Check for blank argument.
commit e92246039475e504d7a05c27c81997d3700c7862
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Aug 26 15:29:47 2017 +0200
patch 8.0.0997
Problem: Libvterm and Terminal.app not regognized from termresponse.
Solution: Adjust string compare.
commit 833e0e3c8ccd6047dd596c4ffd68cb0ab13b4e41
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Aug 26 15:16:03 2017 +0200
patch 8.0.0996: Mac: t_RS is echoed on the screne in Terminal.app
Problem: Mac: t_RS is echoed on the screne in Terminal.app. Even though
$TERM is set to "xterm-256colors" it cannot handle this xterm
escape sequence.
Solution: Recognize Terminal.app from the termresponse and skip sending t_RS
if it looks like Terminal.app.
commit 753289f9bf71c0528f00d803a39d017184640e9d
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Aug 25 23:22:05 2017 +0200
patch 8.0.0995: terminal tests fail on Mac
Problem: Terminal tests fail on Mac.
Solution: Add workaround: sleep a moment in between sending keys.
commit be0b72977f1f1de14f231b5879d5c600ba72c6a6
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Aug 24 21:48:26 2017 +0200
patch 8.0.0994: MS-Windows: cursor in terminal blinks undesirably
Problem: MS-Windows: cursor in terminal blinks even though the blinking
cursor was disabled on the system.
Solution: Use GetCaretBlinkTime(). (Ken Takata)
commit f6d9f96b2d67327bbadd7210acc7c6028439bbcd
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Aug 24 20:21:16 2017 +0200
patch 8.0.0993: sometimes an xterm sends an extra CTRL-X
Problem: Sometimes an xterm sends an extra CTRL-X after the response for
the background color. Related to t_RS.
Solution: Check for the CTRL-X after the terminating 0x7.
commit 33d66bd9fa0e1b3fbba33d6a1a0609915ac79441
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 23 23:51:58 2017 +0200
@ -42804,7 +43170,7 @@ Date: Tue Sep 14 10:55:47 2010 +0200
Solution: Reset reg_toolong. (Carlo Teubner)
commit 66e1f8860acd7021684c7251dd65cc135a5998f5
Merge: 832f80e 1c727d8
Merge: 832f80e31 1c727d820
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Aug 20 11:11:57 2010 +0200
@ -45391,7 +45757,7 @@ Date: Sun May 16 12:32:51 2010 +0200
Solution: Add #ifdefs. (Johm Marriott)
commit 2dfa4d7c13d32ccb6533f301249ebd0a5aab8979
Merge: fc2d5bd 23d99ec
Merge: fc2d5bdfc 23d99ec5f
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat May 15 21:29:02 2010 +0200

View File

@ -1 +1 @@
SHA512 (vim-8.0-992.tar.bz2) = 3be97110ca6c7a87c2257e4031411fbd61dc36e1101bcd321d542b39b88de99e7c4190650f996bbc0ee7e422f111f366a4cf003ac6d75152572f26e0165e63c9
SHA512 (vim-8.0-1030.tar.bz2) = 0e1db0ddbd70e296e5e43c2eb705e0ad6bd1e62d50113e08e322062047ae78f2a0e232f4dc5ef181e5f37d469914f3bcabddb5dcab1e38c0b8c129b13cb5de9c

View File

@ -1,4 +1,4 @@
%define patchlevel 992
%define patchlevel 1030
%if %{?WITH_SELINUX:0}%{!?WITH_SELINUX:1}
%define WITH_SELINUX 1
%endif
@ -765,6 +765,9 @@ rm -rf %{buildroot}
%{_datadir}/icons/locolor/*/apps/*
%changelog
* Fri Sep 01 2017 Karsten Hopp <karsten@redhat.com> 8.0.1030-1
- patchlevel 1030
* Thu Aug 24 2017 Karsten Hopp <karsten@redhat.com> 8.0.992-1
- patchlevel 992