From a2d6872470a53d510803d063794370da865b886d Mon Sep 17 00:00:00 2001 From: Zdenek Dohnal Date: Aug 03 2017 06:01:26 +0000 Subject: Merge branch 'f26' --- diff --git a/.gitignore b/.gitignore index 19711b1..ecc9b0f 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,4 @@ /vim-8.0-739.tar.bz2 /vim-8.0-823.tar.bz2 /vim-8.0-826.tar.bz2 +/vim-8.0-844.tar.bz2 diff --git a/README.patches b/README.patches index 61a6913..35cac9e 100644 --- a/README.patches +++ b/README.patches @@ -1,3 +1,178 @@ +commit e0ab979fa7404592eaf4180e6d7d3af4c7787e8f +Author: Bram Moolenaar +Date: Wed Aug 2 23:18:25 2017 +0200 + + patch 8.0.0844: wrong function prototype because of missing static + + Problem: Wrong function prototype because of missing static. + Solution: Add "static". + +commit 66cd19fef1c5e86d798db164cc29f8ec2793411d +Author: Bram Moolenaar +Date: Wed Aug 2 23:13:27 2017 +0200 + + patch 8.0.0843: MS-Windows: compiler warning for signed/unsigned + + Problem: MS-Windows: compiler warning for signed/unsigned. + Solution: Add type cast. (Yasuhiro Matsumoto, closes #1912) + +commit 223896d3e9d4d511fc38fd9ee27ba16318733df6 +Author: Bram Moolenaar +Date: Wed Aug 2 22:33:28 2017 +0200 + + patch 8.0.0842: using slave pty after closing it + + Problem: Using slave pty after closing it. + Solution: Do the ioctl() before dup'ing it. + +commit 5c838a3e7141f9950508c84439d2f959bc67e941 +Author: Bram Moolenaar +Date: Wed Aug 2 22:10:34 2017 +0200 + + patch 8.0.0841: term_getline() may cause a crash + + Problem: term_getline() may cause a crash. + Solution: Check that the row is valid. (Hirohito Higashi) + +commit b6843a007da9c06bd8f9491cc12e5e0afd858f33 +Author: Bram Moolenaar +Date: Wed Aug 2 22:07:12 2017 +0200 + + patch 8.0.0840: MS-Windows: fopen() and open() prototypes are wrong + + Problem: MS-Windows: fopen() and open() prototypes do not match the ones in + the system header file. Can't build without FEAT_MBYTE. + Solution: Add "const". Move macro to after including protoo.h. + +commit fae428354213b54626ff9e29faa5fd86161da942 +Author: Bram Moolenaar +Date: Tue Aug 1 22:24:26 2017 +0200 + + patch 8.0.0839: cannot kill a job in a terminal with CTRL-C + + Problem: Cannot kill a job in a terminal with CTRL-C. + Solution: Set the controlling tty and send SIGINT. (closes #1910) + +commit 94053a51255121713f51c122eb0dbb46c120e6d4 +Author: Bram Moolenaar +Date: Tue Aug 1 21:44:33 2017 +0200 + + patch 8.0.0838: buffer hangs around whem terminal window is closed + + Problem: Buffer hangs around whem terminal window is closed. + Solution: When the job has ended wipe out a terminal buffer when the window + is closed. + +commit 0792048842493f224bbd7a5dfb348d834f61b205 +Author: Bram Moolenaar +Date: Tue Aug 1 20:53:30 2017 +0200 + + patch 8.0.0837: signs can be drawn on top of console messages + + Problem: Signs can be drawn on top of console messages. + Solution: don't redraw at a prompt or when scrolled up. (Christian Brabandt, + closes #1907) + +commit f55e4c867f774d1f27973d06b07b97c0a4d6b968 +Author: Bram Moolenaar +Date: Tue Aug 1 20:44:53 2017 +0200 + + Updated runtime files + +commit 20e6cd07baed8992e7a509ccef7f111ffcded44d +Author: Bram Moolenaar +Date: Tue Aug 1 20:25:22 2017 +0200 + + patch 8.0.0836: can abandon a terminal buffer after making a change + + Problem: When a terminal buffer is changed it can still be accidentally + abandoned. + Solution: When making a change reset the 'buftype' option. + +commit 65cedb2074ce550d20a3069c200e2a5d4061d3f6 +Author: Bram Moolenaar +Date: Tue Aug 1 18:52:55 2017 +0200 + + patch 8.0.0835: translations check with msgfmt does not work + + Problem: Translations check with msgfmt does not work. + Solution: Add a space before the file name. + +commit 2a4f06f370df0eb6fb77a05343604f5124ae5a11 +Author: Bram Moolenaar +Date: Tue Aug 1 18:44:29 2017 +0200 + + patch 8.0.0834: can't build without the client-server feature + + Problem: Can't build without the client-server feature. + Solution: Add #ifdef. + +commit 9c8448472fe686f10c4aaf69bcf0fafbbd19abc2 +Author: Bram Moolenaar +Date: Tue Aug 1 18:41:21 2017 +0200 + + patch 8.0.0833: terminal test fails + + Problem: Terminal test fails. + Solution: Update the row argument to one based. + +commit c2ce52c011fcd17ad7ef241e5f95a78294a6a141 +Author: Bram Moolenaar +Date: Tue Aug 1 18:35:38 2017 +0200 + + patch 8.0.0832: terminal function arguments are not consistent + + Problem: Terminal function arguments are not consistent. + Solution: Use one-based instead of zero-based rows and cols. Use "." for + the current row. + +commit 12d853fae1fc37c33874b5cf1e40a2dfaf04268c +Author: Bram Moolenaar +Date: Tue Aug 1 18:04:04 2017 +0200 + + patch 8.0.0831: with 8 colors the bold attribute is not set properly + + Problem: With 8 colors the bold attribute is not set properly. + Solution: Move setting HL_TABLE() out of lookup_color. (closes #1901) + +commit aaef1bae3cc331e7a7bb9c698e707c90cd4ded15 +Author: Bram Moolenaar +Date: Tue Aug 1 17:40:23 2017 +0200 + + patch 8.0.0830: translating messages is not ideal + + Problem: Translating messages is not ideal. + Solution: Add a remark about obsolete messages. Use msgfmt in the check + script. (Christian Brabandt) + +commit 7da346035bf5837e6f5b734c5469477d981730f8 +Author: Bram Moolenaar +Date: Tue Aug 1 17:14:21 2017 +0200 + + patch 8.0.0829: job running in terminal can't communicate with Vim + + Problem: A job running in a terminal window cannot easily communicate with + the Vim it is running in. + Solution: Pass v:servername in an environment variable. (closes #1908) + +commit 983b3a5bc44a91cc7e40b8e71e3bfdb03dd4606f +Author: Bram Moolenaar +Date: Tue Aug 1 15:14:26 2017 +0200 + + patch 8.0.0828: Coverity: may dereference NULL pointer + + Problem: Coverity: may dereference NULL pointer. + Solution: Bail out if calloc_state() returns NULL. + +commit 979e8c534684737920c1891bf9c4af9e1fdb8c3b +Author: Bram Moolenaar +Date: Tue Aug 1 15:08:07 2017 +0200 + + patch 8.0.0827: Coverity: could leak pty file descriptor + + Problem: Coverity: could leak pty file descriptor, theoretically. + Solution: If channel is NULL, free the file descriptors. + commit 662d93866636995c0564d974e554f96e76fb2dd9 Author: Bram Moolenaar Date: Mon Jul 31 22:56:24 2017 +0200 diff --git a/sources b/sources index f650b62..b9998b5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vim-8.0-826.tar.bz2) = 4e6b7d1461edb2fd1dd039c5f11b583f764ae3f29e53522eeb33fba4de7d59d6372cb1b387d7e24a8f1f3eeaaa970755f75b789cb648197e7568636aaabe0a44 +SHA512 (vim-8.0-844.tar.bz2) = bc05f87ed353daa59aac36568869aede2259e4ff454f64f0b80feb3b5d35a912dc5396f251c6af920caab7adb52a04b5771f974b90a7d1b3f9938f4b29a1e32b diff --git a/vim.spec b/vim.spec index 3d47dad..0a42738 100644 --- a/vim.spec +++ b/vim.spec @@ -1,4 +1,4 @@ -%define patchlevel 826 +%define patchlevel 844 %if %{?WITH_SELINUX:0}%{!?WITH_SELINUX:1} %define WITH_SELINUX 1 %endif @@ -770,6 +770,9 @@ rm -rf %{buildroot} %{_datadir}/icons/locolor/*/apps/* %changelog +* Thu Aug 03 2017 Karsten Hopp 8.0.844-1 +- patchlevel 844 + * Tue Aug 01 2017 Karsten Hopp 8.0.826-1 - patchlevel 826