From 2651db9587545f79bd8342958ac56d1301bd85c4f3d23e7f9c2855e4f5b225d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 15 Jul 2019 12:02:02 +0000 Subject: [PATCH] - Updated to version 8.1.1694, fixes the following problems * Cannot specify highlighting for popup window scrollbar. * Missing changes to popup window test file. * Popup window cannot overflow on the left or right. * Crash when using unknown highlighting in text property. * Popup window scroll test is flaky. * Vim may delay processing messages on a json channel. (Pontus Leitzler) * On a narrow screen ":hi" output is confusing. * Popup window scrollbar does not respond to click. * The evalfunc.c file is too big. * The user cannot easily close a popup window. * There is no way to add or load a buffer without side effects. * Bufadd() reuses existing buffer without a name. * Cannot show an existing buffer in a popup window. * Popup window test fails with Athena and Motif. * 'numberwidth' can only go up to 10. * Crash when passing buffer number to popup_create(). (Yasuhiro Matsumoto) * No test for popup window with mask and position fixed. * Amiga-like systems quickly run out of stack. * Tests are not run with GUI on Travis. * No test for popup window with border and mask. * Amiga: time.h included twice. * Wrong width if displaying a lot of lines in a popup window. * Display wrong with signs in narrow number column. * When testing in the GUI may try to run gvim in a terminal. * Script line numbers are not exactly right. * No test for closing a popup window with a modified buffer. * Header file contains mixed comment style. * Popup window functions not in list of functions. * Terminal function help is in the wrong file. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=560 --- vim-8.1.1600.tar.gz | 3 -- vim-8.1.1694.tar.gz | 3 ++ vim.changes | 101 ++++++++++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 105 insertions(+), 4 deletions(-) delete mode 100644 vim-8.1.1600.tar.gz create mode 100644 vim-8.1.1694.tar.gz diff --git a/vim-8.1.1600.tar.gz b/vim-8.1.1600.tar.gz deleted file mode 100644 index a2cbeb2..0000000 --- a/vim-8.1.1600.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4c73c88a164a74c57c7efad891e461edfc55d8dfe7f70b95c101abfe54eec3a4 -size 14386239 diff --git a/vim-8.1.1694.tar.gz b/vim-8.1.1694.tar.gz new file mode 100644 index 0000000..9178682 --- /dev/null +++ b/vim-8.1.1694.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51dc24a7954cc9f8d75be02870ce32dcd7185139688f998b27d135e34de57ca4 +size 14396386 diff --git a/vim.changes b/vim.changes index 0d7eedc..3048742 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,104 @@ +------------------------------------------------------------------- +Mon Jul 15 12:00:32 UTC 2019 - Ondřej Súkup + +- Updated to version 8.1.1694, fixes the following problems + * Cannot specify highlighting for popup window scrollbar. + * Missing changes to popup window test file. + * Popup window cannot overflow on the left or right. + * Crash when using unknown highlighting in text property. + * Popup window scroll test is flaky. + * Vim may delay processing messages on a json channel. (Pontus Leitzler) + * On a narrow screen ":hi" output is confusing. + * Popup window scrollbar does not respond to click. + * The evalfunc.c file is too big. + * The user cannot easily close a popup window. + * There is no way to add or load a buffer without side effects. + * Bufadd() reuses existing buffer without a name. + * Cannot show an existing buffer in a popup window. + * Popup window test fails with Athena and Motif. + * 'numberwidth' can only go up to 10. + * Crash when passing buffer number to popup_create(). (Yasuhiro Matsumoto) + * No test for popup window with mask and position fixed. + * Amiga-like systems quickly run out of stack. + * Tests are not run with GUI on Travis. + * No test for popup window with border and mask. + * Amiga: time.h included twice. + * Wrong width if displaying a lot of lines in a popup window. + * Display wrong with signs in narrow number column. + * When testing in the GUI may try to run gvim in a terminal. + * Script line numbers are not exactly right. + * No test for closing a popup window with a modified buffer. + * Header file contains mixed comment style. + * Popup window functions not in list of functions. + * Terminal function help is in the wrong file. + * Various small problems. + * Displaying signs is inefficient. + * Build with EXITFREE but without +arabic fails. + * Cannot generate prototypes with X11 but without GUI. + * Terminal test fails when term_getansicolors() is missing. Diff test + fails without +rightleft. (Dominique Pelle) + * Warnings for unused variables in small version. (John Marriott) + * Crash when popup has fitting scrollbar. (Trygve Aaberge) + * After running tests and clean the XfakeHOME directory remains. + * Running tests leaves some files behind. + * Changing an autoload name into a script file name is inefficient. + * The CursorHold autocommand takes down a balloon. (Paul Jolly) + * Garbage collection may run at a wrong moment. (Trygve Aaberge) + * May use uninitialized variable. (Patrick Palka) + * Sign placement is wrong when 'foldcolumn' is set. + * Sound test does not work on Travis. + * Cannot use a popup window for a balloon. + * build failure + * Build error with GTK and hangulinput feature, im_get_status() defined + twice. (Dominique Pelle) + * Illegal memory access when closing popup window. + * Warning for using uninitialized variable. (Tony Mechelynck) + * Suspend test is flaky on some systems. + * GUI: popup window doesn't close on mouse movement. (Paul Jolly) + * Ubsan warns for possibly passing NULL pointer. + * GUI: screen updates from 'balloonexpr' are not displayed. + * Popup window border drawn wrong with multi-byte char. (Marcin Szamotulski) + * Popup window width is wrong when using Tabs. (Paul Jolly) + * Terminal: screen updates from 'balloonexpr' are not displayed. + * Debug statements included in patch. + * Popup window "mousemoved" values not correct. + * Assert_fails() does not fail inside try/catch. + * Cannot build with +textprop but without +balloon_eval. + * Cannot build uninstal.exe with some version of MinGW. + * Compiler warning for using size_t. + * GUI resize may cause changing Rows at a bad time. (Dominique Pelle) + * Crash when popup window with mask is below the screen. + * Click in popup window scrollbar with border doesn't scroll. + * Flags for Ex commands may clash with other symbols. + * Popup window test is a bit flaky on some systems. + * Travis: test results section is closed even when some tests failed. + * Sign column not always properly aligned. + * Copying a blob may result in it being locked. + * "make cmdidxs" doesn't work. + * Cannot easily find the popup window at a certain position. + * Script to check a colorscheme can be improved. + * Listener list not correctly updated on listener_remove(). + * "maxwidth" of popup window does not always work properly. + * Tests get stuck when running into an existing swapfile. + * When using popup_menu() does not scroll to show the selected line. + * Test using SwapExists autocommand file may fail. + * The command table is not well aligned. + * Insert stray "{" when listener gets buffer line. (Paul Jolly) + * Placing a larger number of signs is slow. + * Dictionary with string keys is longer than needed. + * Profiling functionality is spread out. + * Missing file in distributed file list. + * "*" of "*{" is recognized as multipy operator. (Yasuhiro Matsumoto) + * The evalfunc.c file is too big. + * Old makefiles are no longer useful. + * Profiling code is spread out. + * Default padding for popup window menu is too much. + * Diff test fails on some systems. (Elimar Riesebieter) + * Using *{} for literal dict is not backwards compatible. (Yasuhiro + Matsumoto) + * Syntax coloring and highlighting is in one big file. + * The RUN_VIM variable is longer than needed. + ------------------------------------------------------------------- Wed Jun 26 18:01:57 UTC 2019 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 40c576c..3fc8e42 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 8.1 -%define patchlevel 1600 +%define patchlevel 1694 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim81 %define site_runtimepath %{_datadir}/vim/site