From 56f0df98f635a4ef62a3f3d72e09b1176cbba2251057d08f297e0afe2b171d2c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= <mimi.vx@gmail.com>
Date: Mon, 15 Mar 2021 10:03:37 +0000
Subject: [PATCH] - Updated to version 8.2.2607, fixes the following problems  
 * Focus events end Insert mode if 'esckeys' is not set.   * Vim9: "..=" not
 always recognized.   * Vim9: Function name is not recognized.   * Vim9: no
 error if variable is defined for existing function.   * Second time a preview
 popup is opened highlight is not set. (Gabriel   Dupras)   * 'fillchars'
 "stl" and "stlnc" items must be single byte.   * Tests fail when run as root.
   * Test may leave file behind.   * Vim9: crash when getting the types for a
 legacy function.   * Vim9: using invalid pointer for error message.   * Vim9:
 crash when calling partial with wrong function.   * Vim9: a function name
 with "->" in the next line doesn't work.   * Vim9: defining a :func function
 checks for white space after a comma in   the arguments.   * Compiler warning
 for type conversion.   * Lua cannot handle a passed in lambda.   * Vim9:
 crash in garbagecollect after for loop.   * Vim9: checking vararg type is
 wrong when function is auto-loaded.   * Vim9: sourcing Vim9 script triggers a
 redraw.   * Vim9: screendump test fails on MS-Windows.   * Vim9: cannot
 compare result of getenv() with null.   * Vim9: type error for assigning the
 result of list concatenation to a list.   * Vim9: illegal memory access.   *
 Process id may be invalid.   * Recover test fails on FreeBSD.   * Build
 failure with tiny features.   * Recover test hangs in the GUI.   * Vim9:
 default argument value may cause internal error.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=656
---
 vim-8.2.2564.tar.gz |  3 ---
 vim-8.2.2607.tar.gz |  3 +++
 vim.changes         | 53 +++++++++++++++++++++++++++++++++++++++++++++
 vim.spec            |  2 +-
 4 files changed, 57 insertions(+), 4 deletions(-)
 delete mode 100644 vim-8.2.2564.tar.gz
 create mode 100644 vim-8.2.2607.tar.gz

diff --git a/vim-8.2.2564.tar.gz b/vim-8.2.2564.tar.gz
deleted file mode 100644
index 039bf67..0000000
--- a/vim-8.2.2564.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:8d496070443c87a4d8fc8559585fbbb52640ff5302367091f1680c48118279d7
-size 15436035
diff --git a/vim-8.2.2607.tar.gz b/vim-8.2.2607.tar.gz
new file mode 100644
index 0000000..77b5cab
--- /dev/null
+++ b/vim-8.2.2607.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:581ffd71c13cab8b0648d64a16c0468c32fb264159f159d0b340522c906183b3
+size 15444468
diff --git a/vim.changes b/vim.changes
index df6d6ed..3eba524 100644
--- a/vim.changes
+++ b/vim.changes
@@ -1,3 +1,56 @@
+-------------------------------------------------------------------
+Mon Mar 15 10:01:53 UTC 2021 - Ondřej Súkup <mimi.vx@gmail.com>
+
+- Updated to version 8.2.2607, fixes the following problems
+  * Focus events end Insert mode if 'esckeys' is not set.
+  * Vim9: "..=" not always recognized.
+  * Vim9: Function name is not recognized.
+  * Vim9: no error if variable is defined for existing function.
+  * Second time a preview popup is opened highlight is not set. (Gabriel
+  Dupras)
+  * 'fillchars' "stl" and "stlnc" items must be single byte.
+  * Tests fail when run as root.
+  * Test may leave file behind.
+  * Vim9: crash when getting the types for a legacy function.
+  * Vim9: using invalid pointer for error message.
+  * Vim9: crash when calling partial with wrong function.
+  * Vim9: a function name with "->" in the next line doesn't work.
+  * Vim9: defining a :func function checks for white space after a comma in
+  the arguments.
+  * Compiler warning for type conversion.
+  * Lua cannot handle a passed in lambda.
+  * Vim9: crash in garbagecollect after for loop.
+  * Vim9: checking vararg type is wrong when function is auto-loaded.
+  * Vim9: sourcing Vim9 script triggers a redraw.
+  * Vim9: screendump test fails on MS-Windows.
+  * Vim9: cannot compare result of getenv() with null.
+  * Vim9: type error for assigning the result of list concatenation to a list.
+  * Vim9: illegal memory access.
+  * Process id may be invalid.
+  * Recover test fails on FreeBSD.
+  * Build failure with tiny features.
+  * Recover test hangs in the GUI.
+  * Vim9: default argument value may cause internal error.
+  * Poke files are not recognized.
+  * Code coverage could be improved.
+  * List of distributed files is incomplete.
+  * Alternate buffer added to session file even when it's hidden.
+  * Setting 'winminheight' may cause 'lines' to change.
+  * :doautocmd may confuse scripts listening to WinEnter.
+  * Vim9: "import * as" does not work at script level.
+  * Vim9: :open does not need to be supported.
+  * Build failure.
+  * Vim9: crash when putting an unknown type in a dictionary. (Yegappan
+  Lakshmanan)
+  * Memory usage test often fails on FreeBSD.
+  * Vim9: continue doesn't work if :while is very first command. (Yegappan
+  Lakshmanan)
+  * Vim9: no effect if user command is also a function.
+  * GUI-specific command line arguments not tested.
+  * Vim9: string index and slice does not include composing chars.
+  * strchars() defaults to counting composing characters.
+  * strcharpart() cannot include composing characters.
+
 -------------------------------------------------------------------
 Wed Mar  3 19:04:23 UTC 2021 - Ondřej Súkup <mimi.vx@gmail.com>
 
diff --git a/vim.spec b/vim.spec
index 5832a11..72d3b49 100644
--- a/vim.spec
+++ b/vim.spec
@@ -17,7 +17,7 @@
 
 
 %define pkg_version 8.2
-%define patchlevel 2564
+%define patchlevel 2607
 %define patchlevel_compact %{patchlevel}
 %define VIM_SUBDIR vim82
 %define site_runtimepath %{_datadir}/vim/site