commit neovim for openSUSE:Factory

2020-08-05 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2020-08-05 20:30:15

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.3592 (New)


Package is "neovim"

Wed Aug  5 20:30:15 2020 rev:32 rq:824515 version:0.4.4

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2020-06-02 
14:42:55.776335147 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.3592/neovim.changes  2020-08-05 
20:30:32.799134550 +0200
@@ -1,0 +2,6 @@
+Wed Aug  5 13:31:44 UTC 2020 - Matej Cepl 
+
+- Update to 0.4.4:
+  bugfixes only
+
+---

Old:

  neovim-0.4.3.tar.gz

New:

  neovim-0.4.4.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.jFn1Qq/_old  2020-08-05 20:30:34.351135361 +0200
+++ /var/tmp/diff_new_pack.jFn1Qq/_new  2020-08-05 20:30:34.351135361 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.4.3
+Version:0.4.4
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim

++ neovim-0.1.7-bitop.patch ++
--- /var/tmp/diff_new_pack.jFn1Qq/_old  2020-08-05 20:30:34.411135392 +0200
+++ /var/tmp/diff_new_pack.jFn1Qq/_new  2020-08-05 20:30:34.415135394 +0200
@@ -1,6 +1,6 @@
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -483,7 +483,7 @@ endforeach()
+@@ -488,7 +488,7 @@ endforeach()
  
  # Find Lua interpreter
  include(LuaHelpers)

++ neovim-0.4.3.tar.gz -> neovim-0.4.4.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.4.3.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new.3592/neovim-0.4.4.tar.gz differ: char 
30, line 1




commit neovim for openSUSE:Factory

2020-06-02 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2020-06-02 14:42:06

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.3606 (New)


Package is "neovim"

Tue Jun  2 14:42:06 2020 rev:31 rq:810727 version:0.4.3

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2020-05-20 
18:46:07.785372288 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.3606/neovim.changes  2020-06-02 
14:42:55.776335147 +0200
@@ -1,0 +2,5 @@
+Tue Jun  2 07:31:15 UTC 2020 - Martin Liška 
+
+- Enable -fcommon in order to fix gh#neovim/neovim#12423.
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.SoOE2v/_old  2020-06-02 14:42:57.576340837 +0200
+++ /var/tmp/diff_new_pack.SoOE2v/_new  2020-06-02 14:42:57.580340850 +0200
@@ -111,8 +111,8 @@
 USERNAME=OBS
 mkdir -p build
 pushd build
-export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags}"
+export CFLAGS="%{optflags} -fcommon"
+export CXXFLAGS="%{optflags} -fcommon"
 %{__cmake} .. -DCMAKE_BUILD_TYPE=RelWithDebInfo \
 %ifarch aarch64 ppc64
-DPREFER_LUA=ON \




commit neovim for openSUSE:Factory

2020-05-20 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2020-05-20 18:45:25

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.2738 (New)


Package is "neovim"

Wed May 20 18:45:25 2020 rev:30 rq:807386 version:0.4.3

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2020-04-07 
10:32:17.382574279 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.2738/neovim.changes  2020-05-20 
18:46:07.785372288 +0200
@@ -1,0 +2,10 @@
+Tue May 19 16:42:50 UTC 2020 - Matej Cepl 
+
+- For compatibility with Leap 15.2 add libuv-compat.patch
+  (applied conditionally only on the appropriate distribution),
+  which works around too old version of libuv on Leap 15.*
+  by not using UV_FS_COPYFILE_FICLONE flag to uv_fs_copyfile,
+  and not using uv_stream_get_write_queue_size at all.
+  sr#793088 gh#neovim/neovim#12108
+
+---

New:

  libuv-compat.patch



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.6ZfY0M/_old  2020-05-20 18:46:09.073375182 +0200
+++ /var/tmp/diff_new_pack.6ZfY0M/_new  2020-05-20 18:46:09.077375191 +0200
@@ -32,6 +32,9 @@
 Patch0: neovim.patch
 # PATCH-FIX-OPENSUSE neovim-0.1.7-bitop.patch mc...@cepl.eu build with old Lua 
with external bit module
 Patch1: neovim-0.1.7-bitop.patch
+# PATCH-FIX-SLE libuv-compat.patch sr#793088 gh#neovim/neovim#12108 
mc...@suse.com
+# works around too old version of libuv on Leap 15.*
+Patch2: libuv-compat.patch
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -90,7 +93,11 @@
 
 %prep
 %setup -q
-%autopatch -p1
+%patch0 -p1
+%patch1 -p1
+%if 0%{?suse_version} == 1500
+%patch2 -p1
+%endif
 
 # Remove __DATE__ and __TIME__.
 BUILD_TIME=$(LC_ALL=C date -ur %{_sourcedir}/%{name}.changes +'%{H}:%{M}')

++ libuv-compat.patch ++
--- a/src/nvim/fileio.c
+++ b/src/nvim/fileio.c
@@ -62,6 +62,11 @@
 #define BUFSIZE 8192/* size of normal write buffer */
 #define SMBUFSIZE   256 /* size of emergency write buffer */
 
+// For compatibility with libuv < 1.20.0 (tested on 1.18.0)
+#ifndef UV_FS_COPYFILE_FICLONE
+#define UV_FS_COPYFILE_FICLONE 0
+#endif
+
 //
 // The autocommands are stored in a list for each event.
 // Autocommands for the same pattern, that are consecutive, are joined
--- a/src/nvim/event/stream.c
+++ b/src/nvim/event/stream.c
@@ -16,6 +16,11 @@
 # include "event/stream.c.generated.h"
 #endif
 
+// For compatbility with libuv < 1.19.0 (tested on 1.18.0)
+#if UV_VERSION_MINOR < 19
+#define uv_stream_get_write_queue_size(stream) stream->write_queue_size
+#endif
+
 /// Sets the stream associated with `fd` to "blocking" mode.
 ///
 /// @return `0` on success, or libuv error code on failure.



commit neovim for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2020-04-07 10:30:57

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.3248 (New)


Package is "neovim"

Tue Apr  7 10:30:57 2020 rev:29 rq:791748 version:0.4.3

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2020-01-22 
22:45:16.668545625 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new.3248/neovim.changes  2020-04-07 
10:32:17.382574279 +0200
@@ -1,0 +2,6 @@
+Mon Apr  6 11:12:59 UTC 2020 - Matej Cepl 
+
+- Remove unnecessary fix-buf_set_term_title.patch, which actually
+  breaks the build.
+
+---

Old:

  fix-buf_set_term_title.patch



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.YkzM13/_old  2020-04-07 10:32:18.186575327 +0200
+++ /var/tmp/diff_new_pack.YkzM13/_new  2020-04-07 10:32:18.186575327 +0200
@@ -32,8 +32,6 @@
 Patch0: neovim.patch
 # PATCH-FIX-OPENSUSE neovim-0.1.7-bitop.patch mc...@cepl.eu build with old Lua 
with external bit module
 Patch1: neovim-0.1.7-bitop.patch
-# PATCH-FIX-OPENSUSE fix-buf_set_term_title.patch fixes a different API with 
libvterm
-Patch2: fix-buf_set_term_title.patch
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -92,9 +90,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
+%autopatch -p1
 
 # Remove __DATE__ and __TIME__.
 BUILD_TIME=$(LC_ALL=C date -ur %{_sourcedir}/%{name}.changes +'%{H}:%{M}')




commit neovim for openSUSE:Factory

2020-01-22 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2020-01-22 22:45:05

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.26092 (New)


Package is "neovim"

Wed Jan 22 22:45:05 2020 rev:28 rq:766157 version:0.4.3

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2019-12-14 
12:23:31.447198009 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new.26092/neovim.changes 2020-01-22 
22:45:16.668545625 +0100
@@ -1,0 +2,6 @@
+Tue Jan 21 20:45:43 UTC 2020 - Martin Liška 
+
+- Add fix-buf_set_term_title.patch in order to fix build issue.
+- Set CFLAGS and CXXFLAGS in order to respect $optflags.
+
+---

New:

  fix-buf_set_term_title.patch



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.bR9hDt/_old  2020-01-22 22:45:18.400546497 +0100
+++ /var/tmp/diff_new_pack.bR9hDt/_new  2020-01-22 22:45:18.404546500 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package neovim
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -32,6 +32,8 @@
 Patch0: neovim.patch
 # PATCH-FIX-OPENSUSE neovim-0.1.7-bitop.patch mc...@cepl.eu build with old Lua 
with external bit module
 Patch1: neovim-0.1.7-bitop.patch
+# PATCH-FIX-OPENSUSE fix-buf_set_term_title.patch fixes a different API with 
libvterm
+Patch2: fix-buf_set_term_title.patch
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -92,6 +94,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 # Remove __DATE__ and __TIME__.
 BUILD_TIME=$(LC_ALL=C date -ur %{_sourcedir}/%{name}.changes +'%{H}:%{M}')
@@ -105,6 +108,8 @@
 USERNAME=OBS
 mkdir -p build
 pushd build
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags}"
 %{__cmake} .. -DCMAKE_BUILD_TYPE=RelWithDebInfo \
 %ifarch aarch64 ppc64
-DPREFER_LUA=ON \

++ fix-buf_set_term_title.patch ++
diff --git a/src/nvim/terminal.c b/src/nvim/terminal.c
index c5e756905..db41c7007 100644
--- a/src/nvim/terminal.c
+++ b/src/nvim/terminal.c
@@ -706,7 +706,7 @@ static int term_settermprop(VTermProp prop, VTermValue 
*val, void *data)
 
 case VTERM_PROP_TITLE: {
   buf_T *buf = handle_get_buffer(term->buf_handle);
-  buf_set_term_title(buf, val->string);
+  buf_set_term_title(buf, (char*)val->string.str);
   break;
 }
 



commit neovim for openSUSE:Factory

2019-12-14 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2019-12-14 12:18:37

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.4691 (New)


Package is "neovim"

Sat Dec 14 12:18:37 2019 rev:27 rq:756816 version:0.4.3

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2019-11-11 
13:01:21.621751952 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new.4691/neovim.changes  2019-12-14 
12:23:31.447198009 +0100
@@ -1,0 +2,6 @@
+Fri Dec 13 11:42:39 UTC 2019 - Dominique Leuenberger 
+
+- Unconditionally use luajit-devle instead of sometimes
+  luajit-devel and sometimes lua51-luajit-devel.
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.sALEdd/_old  2019-12-14 12:23:32.595197835 +0100
+++ /var/tmp/diff_new_pack.sALEdd/_new  2019-12-14 12:23:32.599197835 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package neovim
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -49,10 +49,10 @@
 BuildRequires:  lua-macros
 BuildRequires:  lua51-LPeg
 BuildRequires:  lua51-bit32
-BuildRequires:  lua51-luajit-devel
 BuildRequires:  lua51-luarocks
 BuildRequires:  lua51-luv-devel
 BuildRequires:  lua51-mpack
+BuildRequires:  luajit-devel
 BuildRequires:  make
 BuildRequires:  msgpack-devel
 BuildRequires:  pkgconfig
@@ -68,12 +68,6 @@
 Requires(post): desktop-file-utils
 Requires(postun): desktop-file-utils
 Recommends: xsel
-# gh#neovim/neovim#7879
-%ifarch aarch64 ppc64
-BuildRequires:  lua51-devel
-%else
-BuildRequires:  lua51-luajit-devel
-%endif
 %if 0%{?suse_version} < 1330
 BuildRequires:  hicolor-icon-theme
 Requires(post): gtk3-tools




commit neovim for openSUSE:Factory

2019-11-11 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2019-11-11 13:01:12

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.2990 (New)


Package is "neovim"

Mon Nov 11 13:01:12 2019 rev:26 rq:747295 version:0.4.3

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2019-09-23 
12:29:15.777690429 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.2990/neovim.changes  2019-11-11 
13:01:21.621751952 +0100
@@ -1,0 +2,5 @@
+Sun Nov 10 20:54:57 CET 2019 - Matej Cepl 
+
+- Update to version 0.4.3.
+
+---

Old:

  neovim-0.4.2.tar.gz

New:

  neovim-0.4.3.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.SOtMN9/_old  2019-11-11 13:01:23.037753451 +0100
+++ /var/tmp/diff_new_pack.SOtMN9/_new  2019-11-11 13:01:23.049753465 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.4.2
+Version:0.4.3
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim

++ neovim-0.4.2.tar.gz -> neovim-0.4.3.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.4.2.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new.2990/neovim-0.4.3.tar.gz differ: char 
22, line 1




commit neovim for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2019-09-23 12:29:14

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.7948 (New)


Package is "neovim"

Mon Sep 23 12:29:14 2019 rev:25 rq:731915 version:0.4.2

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2019-07-08 
16:33:13.324284727 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.7948/neovim.changes  2019-09-23 
12:29:15.777690429 +0200
@@ -1,0 +2,16 @@
+Thu Sep 19 12:25:08 CEST 2019 - Matej Cepl 
+
+- Update to version 0.4.2. There is too many changes to list
+  it there. Also fixes boo#1151203.
+- Reapplied patches:
+  - neovim-0.1.7-bitop.patch
+  - neovim-0.2.0-gcc-prototype.patch
+  - neovim.patch
+
+---
+Thu Sep 19 07:02:32 UTC 2019 - Martin Liška 
+
+- Remove neovim-0.2.0-gcc-prototype.patch patch.
+- Add run-time dependency to lua51-luv.
+
+---

Old:

  neovim-0.2.0-gcc-prototype.patch
  neovim-0.3.8.tar.gz

New:

  neovim-0.4.2.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.GQVzy9/_old  2019-09-23 12:29:16.633690289 +0200
+++ /var/tmp/diff_new_pack.GQVzy9/_new  2019-09-23 12:29:16.633690289 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.3.8
+Version:0.4.2
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim
@@ -32,38 +32,48 @@
 Patch0: neovim.patch
 # PATCH-FIX-OPENSUSE neovim-0.1.7-bitop.patch mc...@cepl.eu build with old Lua 
with external bit module
 Patch1: neovim-0.1.7-bitop.patch
-# fix build issue on ppc64
-Patch2: neovim-0.2.0-gcc-prototype.patch
-BuildRequires:  autoconf
-BuildRequires:  automake
 BuildRequires:  cmake
+BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  filesystem
 BuildRequires:  gcc-c++
 BuildRequires:  gettext
 BuildRequires:  git-core
 BuildRequires:  gperf
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  libnsl-devel
+BuildRequires:  libtermkey-devel
 BuildRequires:  libtool
+BuildRequires:  libuv-devel
+BuildRequires:  libvterm-devel >= 0.1
+BuildRequires:  lua-macros
 BuildRequires:  lua51-LPeg
 BuildRequires:  lua51-bit32
 BuildRequires:  lua51-luajit-devel
 BuildRequires:  lua51-luarocks
+BuildRequires:  lua51-luv-devel
 BuildRequires:  lua51-mpack
 BuildRequires:  make
 BuildRequires:  msgpack-devel
 BuildRequires:  pkgconfig
+BuildRequires:  python-rpm-macros
+BuildRequires:  unibilium-devel
 BuildRequires:  unzip
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(jemalloc)
-BuildRequires:  pkgconfig(libnsl)
-BuildRequires:  pkgconfig(libuv)
-BuildRequires:  pkgconfig(termkey) >= 0.20
-BuildRequires:  pkgconfig(unibilium)
-BuildRequires:  pkgconfig(vterm)
 Requires:   gperf
+Requires:   libvterm0 >= 0.1
+Requires:   lua51-bit32
+Requires:   lua51-luv
+Requires:   python3-neovim
 Requires(post): desktop-file-utils
 Requires(postun): desktop-file-utils
 Recommends: xsel
+# gh#neovim/neovim#7879
+%ifarch aarch64 ppc64
+BuildRequires:  lua51-devel
+%else
+BuildRequires:  lua51-luajit-devel
+%endif
 %if 0%{?suse_version} < 1330
 BuildRequires:  hicolor-icon-theme
 Requires(post): gtk3-tools
@@ -88,7 +98,6 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 # Remove __DATE__ and __TIME__.
 BUILD_TIME=$(LC_ALL=C date -ur %{_sourcedir}/%{name}.changes +'%{H}:%{M}')
@@ -100,12 +109,22 @@
 # set vars to make build reproducible in spite of config/CMakeLists.txt
 HOSTNAME=OBS
 USERNAME=OBS
-%cmake \
-  -DUSE_BUNDLED=OFF\
-  -DLUAJIT_USE_BUNDLED=OFF \
-  -DENABLE_JEMALLOC=ON \
-  -Wno-dev
-%make_jobs
+mkdir -p build
+pushd build
+%{__cmake} .. -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+%ifarch aarch64 ppc64
+   -DPREFER_LUA=ON \
+%endif
+   -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=ON \
+   -DUSE_BUNDLED=OFF -DLUAJIT_USE_BUNDLED=OFF \
+   -DCMAKE_COLOR_MAKEFILE=OFF \
+   -DCMAKE_C_FLAGS_RELWITHDEBINFO="$opts" \
+   -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
+   -DLIBLUV_LIBRARY=%{lua_archdir}/luv.so \
+   -DLIBLUV_INCLUDE_DIR:PATH=%{lua_incdir}
+make %{?_smp_mflags} VERBOSE=1
+
+popd
 
 %install
 %cmake_install
@@ -128,6 +147,10 @@
 %fdupes %{buildroot}%{_datadir}/
 %find_lang nvim
 
+# We have to have rpath
+# https://en.opensuse.org/openSUSE:Packaging_checks
+export NO_BRP_CHECK_RPATH=true
+
 %if 0%{?suse_version} < 1330
 %post
 %desktop_database_post

++ neovim-0.1.7-bitop.patch ++
--- /var/tmp/diff_new_pack.GQVzy9/_old  2019-09-23 12:29:16.653690285 

commit neovim for openSUSE:Factory

2019-07-08 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2019-07-08 15:12:49

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.4615 (New)


Package is "neovim"

Mon Jul  8 15:12:49 2019 rev:24 rq:714013 version:0.3.8

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2019-06-12 
13:32:01.340183641 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.4615/neovim.changes  2019-07-08 
16:33:13.324284727 +0200
@@ -1,0 +2,8 @@
+Mon Jul  8 08:31:03 UTC 2019 - Martin Liška 
+
+- Update to version 0.3.8:
+
+  * 5b47e4d #10341 security: 'modeline', 'modelineexpr'
+  * e4ecb70 #10345 Disallow API calls in the sandbox.
+
+---

Old:

  neovim-0.3.7.tar.gz

New:

  neovim-0.3.8.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.WgaHAG/_old  2019-07-08 16:33:14.176285973 +0200
+++ /var/tmp/diff_new_pack.WgaHAG/_new  2019-07-08 16:33:14.180285978 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.3.7
+Version:0.3.8
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim

++ neovim-0.3.7.tar.gz -> neovim-0.3.8.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.3.7.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new.4615/neovim-0.3.8.tar.gz differ: char 
29, line 1




commit neovim for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2019-06-12 13:31:58

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.4811 (New)


Package is "neovim"

Wed Jun 12 13:31:58 2019 rev:23 rq:709379 version:0.3.7

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2019-06-01 
09:52:08.879270040 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.4811/neovim.changes  2019-06-12 
13:32:01.340183641 +0200
@@ -6,0 +7 @@
+(CVE-2019-12735 boo#1137443)



Other differences:
--



commit neovim for openSUSE:Factory

2019-06-01 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2019-06-01 09:52:06

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.5148 (New)


Package is "neovim"

Sat Jun  1 09:52:06 2019 rev:22 rq:706270 version:0.3.7

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2019-04-30 
13:06:29.801562401 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.5148/neovim.changes  2019-06-01 
09:52:08.879270040 +0200
@@ -1,0 +2,8 @@
+Wed May 29 09:39:42 UTC 2019 - Martin Liška 
+
+- Update to version 0.3.7:
+
+  * 4553fc5 #10082 vim-patch:8.1.1365: :source should check sandbox
+  * 877d539 #10027 genappimage.sh: migrate to linuxdeploy
+
+---
@@ -15,0 +24,5 @@
+
+---
+Mon Apr 29 07:15:32 UTC 2019 - Martin Liška 
+
+- Update to version 0.3.5.

Old:

  neovim-0.3.5.tar.gz

New:

  neovim-0.3.7.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.2TqNCy/_old  2019-06-01 09:52:10.631269442 +0200
+++ /var/tmp/diff_new_pack.2TqNCy/_new  2019-06-01 09:52:10.631269442 +0200
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   neovim
-Version:0.3.5
+Version:0.3.7
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim

++ neovim-0.3.5.tar.gz -> neovim-0.3.7.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.3.5.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new.5148/neovim-0.3.7.tar.gz differ: char 
26, line 1




commit neovim for openSUSE:Factory

2019-04-30 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2019-04-30 13:06:25

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.5536 (New)


Package is "neovim"

Tue Apr 30 13:06:25 2019 rev:21 rq:699427 version:0.3.5

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2019-01-21 
10:51:47.171914997 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new.5536/neovim.changes  2019-04-30 
13:06:29.801562401 +0200
@@ -1,0 +2,16 @@
+Mon Apr 29 13:06:58 UTC 2019 - Chris Coutinho 
+
+- Update to version 0.3.5:
+
+Maintenance release to fix issues found in v0.3.4:
+
+   * f891131 #9894 options: properly reset directories on 'autochdir'
+   * 9a5488c Remove MSVC optimization workaround for SHM_ALL
+   * 1793ba8 Make SHM_ALL to a variable instead of a compound literal 
#define
+   * 947069b doc: mention "pynvim" module rename
+   * 46c7e12 #9629 screen: don't crash when drawing popupmenu with 
'rightleft' option
+   * f1843c0 vim-patch:8.1.0677: look-behind match may use the wrong line 
number
+   * 1204421 #8325 :terminal : set topline based on window height
+   * aaa8c3d #9504 :recover : Fix crash on non-existent *.swp
+
+---

Old:

  neovim-0.3.4.tar.gz

New:

  neovim-0.3.5.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.Bla3F9/_old  2019-04-30 13:06:30.869561688 +0200
+++ /var/tmp/diff_new_pack.Bla3F9/_new  2019-04-30 13:06:30.873561686 +0200
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
 Name:   neovim
-Version:0.3.4
+Version:0.3.5
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim

++ neovim-0.3.4.tar.gz -> neovim-0.3.5.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.3.4.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new.5536/neovim-0.3.5.tar.gz differ: char 
26, line 1




commit neovim for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2019-01-21 10:51:39

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.28833 (New)


Package is "neovim"

Mon Jan 21 10:51:39 2019 rev:20 rq:665369 version:0.3.4

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2018-12-21 
08:22:36.569503116 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new.28833/neovim.changes 2019-01-21 
10:51:47.171914997 +0100
@@ -1,0 +2,78 @@
+Sun Jan 13 20:39:11 UTC 2019 - sean...@opensuse.org
+
+- Update to version 0.3.4:
+  * Merge pull request #9492 from bfredl/cul_cole
+  * test: add tests for conceal cursor movement
+  * display: unify ursorline and concealcursor redraw logic
+  * Merge pull request #9490 from bfredl/vim-patch-8.1.0726
+
+---
+Sun Jan  6 03:27:02 UTC 2019 - s...@suspend.net
+
+- Update to version 0.3.3:
+  * Fixes
+- Merge pull request from jamessan/revert-pynvim
+- health/provider: Check for available pynvim when neovim mod
+  is missing
+- python#CheckForModule: Use the given module string instead 
+  of hard-coding pynvim
+- (health.provider)/python: Import the neovim, rather than 
+  pynvim, module
+- #9423 TUI: Konsole DECSCUSR fixup
+
+---
+Wed Jan  2 07:59:39 UTC 2019 - Martin Liška 
+
+- Remove not used neovim-0.3.1.tar.gz.
+
+---
+Mon Dec 31 18:07:11 UTC 2018 - s...@suspend.net
+
+- Update to version 0.3.2:
+  * Features
+- clipboard: support Custom VimL functions (#9304)
+- win/TUI: improve terminal/console support (#9401)
+- startup: Use $XDG_CONFIG_DIRS/nvim/sysinit.vim if exists (#9077)
+- support mapping in more places (#9299)
+- diff/highlight: show underline for low-priority CursorLine (#9028)
+- signs: Add "nuhml" argument (#9113)
+- clipboard: support Wayland (#9230)
+- TUI: add support for undercurl and underline color (#9052)
+- man.vim: soft (dynamic) wrap (#9023)
+  * API
+- API: implement object namespaces (#6920)
+- API: implement nvim_win_set_buf() (#9100)
+- API: virtual text annotations (nvim_buf_set_virtual_text) (#8180)
+- API: add nvim_buf_is_loaded() (#8660)
+- API: nvm_buf_get_offset_for_line (#8221)
+- API/UI: ext_newgrid, ext_histate (#8221)
+  * UI
+- TUI: use BCE again more often (smoother resize) (#8806)
+- screen: add missing status redraw when redraw_later(CLEAR) was used 
(#9315)
+- TUI: clip invalid regions on resize (#8779)
+- TUI: improvements for scrolling and clearing (#9193)
+- TUI: disable clearing almost everywhere (#9143)
+- TUI: always use safe cursor movement after resize (#9079)
+- ui_options: also send when starting or from OptionSet (#9211)
+- TUI: Avoid reset_color_cursor_color in old VTE (#9191)
+- Don't erase screen on :hi Normal during startup (#9021)
+- TUI: Hint wrapped lines to terminals (#8915) 
+  * FIXES
+- RPC: turn errors from async calls into notifications
+- TUI: Restore terminal title via "title stacking" (#9407)
+- genappimage: Unset $ARGV0 at invocation (#9376)
+- TUI: Konsole 18.07.70 supports DECSCUSR (#9364)
+- provider: improve error message (#9344) 
+- runtime/syntax: Fix highlighting of autogroup contents (#9328)
+- VimL/confirm(): Show dialog even if :silent (#9297)
+- clipboard: prefer xclip (#9302)
+- provider/nodejs: fix npm, yarn detection
+- channel: avoid buffering output when only terminal is active (#9218)
+- ruby: detect rbenv shims for other versions (#8733)
+- third party/unibilium: Fix parsing of extended capabilitiy entries 
(#9123)
+- jobstart(): Fix hang on non-executable cwd (#9204)
+- provide/nodejs: Simultaneously query npm and yarn (#9054)
+- undo: Fix infinite loop if undo_read_byte returns EOF (#2880) 
+- 'swapfile: always show dialog' (#9034) 
+
+---

Old:

  neovim-0.3.1.tar.gz

New:

  neovim-0.3.4.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.aBHofs/_old  2019-01-21 10:51:50.095911451 +0100
+++ /var/tmp/diff_new_pack.aBHofs/_new  2019-01-21 10:51:50.099911446 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package neovim
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless 

commit neovim for openSUSE:Factory

2018-12-20 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2018-12-21 08:22:34

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.28833 (New)


Package is "neovim"

Fri Dec 21 08:22:34 2018 rev:19 rq:660297 version:0.3.1

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2018-12-07 
14:34:59.295101825 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new.28833/neovim.changes 2018-12-21 
08:22:36.569503116 +0100
@@ -1,0 +2,9 @@
+Thu Dec 20 00:11:35 UTC 2018 - Matej Cepl 
+
+- Add to the system-wide configuration file extension of runtimepath by
+  /usr/share/vim/site, so that neovim uses other Vim plugins installed
+  from packages.
+- Add /usr/share/vim/site tree of directories to be owned by neovim as
+  well.
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.suhTQh/_old  2018-12-21 08:22:37.181502543 +0100
+++ /var/tmp/diff_new_pack.suhTQh/_new  2018-12-21 08:22:37.181502543 +0100
@@ -82,6 +82,8 @@
 
 %lang_package
 
+%define vimplugin_dir %{_datadir}/vim/site
+
 %prep
 %setup -q
 %patch0 -p1
@@ -120,6 +122,9 @@
 
 %suse_update_desktop_file -r nvim ConsoleOnly Application Utility TextEditor
 
+# vim/site directories for plugins shared with vim
+mkdir -p 
%{buildroot}%{vimplugin_dir}/{after,after/syntax,autoload,colors,doc,ftdetect,plugin,syntax}
+
 %fdupes %{buildroot}%{_datadir}/
 %find_lang nvim
 
@@ -145,6 +150,16 @@
 %{_mandir}/man1/nvim.1%{?ext_man}
 %dir %{_sysconfdir}/nvim
 %config(noreplace) %{_sysconfdir}/nvim/sysinit.vim
+%dir %{_datadir}/vim
+%dir %{vimplugin_dir}/
+%dir %{vimplugin_dir}/after
+%dir %{vimplugin_dir}/after/syntax
+%dir %{vimplugin_dir}/autoload
+%dir %{vimplugin_dir}/colors
+%dir %{vimplugin_dir}/doc
+%dir %{vimplugin_dir}/ftdetect
+%dir %{vimplugin_dir}/plugin
+%dir %{vimplugin_dir}/syntax
 
 %files lang -f nvim.lang
 

++ sysinit.vim ++
--- /var/tmp/diff_new_pack.suhTQh/_old  2018-12-21 08:22:37.253502475 +0100
+++ /var/tmp/diff_new_pack.suhTQh/_new  2018-12-21 08:22:37.257502471 +0100
@@ -1,3 +1,6 @@
+" In order for neovim to use installed plugins shared with vim
+set runtimepath+=/usr/share/vim/site
+
 augroup Fedora
   autocmd!
   " RPM spec file template




commit neovim for openSUSE:Factory

2018-12-07 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2018-12-07 14:34:57

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new.19453 (New)


Package is "neovim"

Fri Dec  7 14:34:57 2018 rev:18 rq:655637 version:0.3.1

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2018-10-12 
13:10:33.955310681 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.19453/neovim.changes 2018-12-07 
14:34:59.295101825 +0100
@@ -1,0 +2,5 @@
+Thu Dec  6 09:12:15 UTC 2018 - Martin Pluskal 
+
+- Use cmake macro for building
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.6xzgno/_old  2018-12-07 14:35:00.927099802 +0100
+++ /var/tmp/diff_new_pack.6xzgno/_new  2018-12-07 14:35:00.927099802 +0100
@@ -44,6 +44,11 @@
 BuildRequires:  git-core
 BuildRequires:  gperf
 BuildRequires:  libtool
+BuildRequires:  lua51-LPeg
+BuildRequires:  lua51-bit32
+BuildRequires:  lua51-luajit-devel
+BuildRequires:  lua51-luarocks
+BuildRequires:  lua51-mpack
 BuildRequires:  make
 BuildRequires:  msgpack-devel
 BuildRequires:  pkgconfig
@@ -56,14 +61,9 @@
 BuildRequires:  pkgconfig(unibilium)
 BuildRequires:  pkgconfig(vterm)
 Requires:   gperf
-BuildRequires:  lua51-LPeg
-BuildRequires:  lua51-bit32
-BuildRequires:  lua51-luajit-devel
-BuildRequires:  lua51-luarocks
-BuildRequires:  lua51-mpack
-Recommends: xsel
 Requires(post):desktop-file-utils
 Requires(postun):  desktop-file-utils
+Recommends: xsel
 %if 0%{?suse_version} < 1330
 BuildRequires:  hicolor-icon-theme
 Requires(post):gtk3-tools
@@ -83,7 +83,7 @@
 %lang_package
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
@@ -101,8 +101,9 @@
 %cmake \
   -DUSE_BUNDLED=OFF\
   -DLUAJIT_USE_BUNDLED=OFF \
-  -DENABLE_JEMALLOC=ON
-make %{?_smp_mflags}
+  -DENABLE_JEMALLOC=ON \
+  -Wno-dev
+%make_jobs
 
 %install
 %cmake_install




commit neovim for openSUSE:Factory

2018-10-12 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2018-10-12 13:10:33

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Fri Oct 12 13:10:33 2018 rev:17 rq:639972 version:0.3.1

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2018-09-04 
22:57:59.661374496 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2018-10-12 
13:10:33.955310681 +0200
@@ -1,0 +2,5 @@
+Tue Oct  2 12:26:23 UTC 2018 - Matěj Cepl 
+
+- Switch used to LuaJIT and run SPEC file through spec-cleaner.
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.0NrMkl/_old  2018-10-12 13:10:34.703309618 +0200
+++ /var/tmp/diff_new_pack.0NrMkl/_new  2018-10-12 13:10:34.707309612 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -22,7 +22,7 @@
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim
 Group:  Productivity/Text/Editors
-Url:https://neovim.io/
+URL:https://neovim.io/
 Source0:
https://github.com/neovim/neovim/archive/v%{version}/%{name}-%{version}.tar.gz
 Source1:sysinit.vim
 Source2:spec-template
@@ -37,23 +37,17 @@
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  cmake
-BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  filesystem
 BuildRequires:  gcc-c++
 BuildRequires:  gettext
 BuildRequires:  git-core
 BuildRequires:  gperf
-BuildRequires:  hicolor-icon-theme
-BuildRequires:  libmsgpack-devel >= 1.2.0
-BuildRequires:  libmsgpackc-devel >= 1.2.0
 BuildRequires:  libtool
-# BuildRequires:  lua53-devel
-BuildRequires:  lua53-lpeg
-BuildRequires:  lua53-luarocks
-BuildRequires:  lua53-mpack
-BuildRequires:  luajit-devel
+BuildRequires:  make
+BuildRequires:  msgpack-devel
 BuildRequires:  pkgconfig
+BuildRequires:  unzip
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(jemalloc)
 BuildRequires:  pkgconfig(libnsl)
@@ -61,11 +55,20 @@
 BuildRequires:  pkgconfig(termkey) >= 0.20
 BuildRequires:  pkgconfig(unibilium)
 BuildRequires:  pkgconfig(vterm)
-%requires_eq libtermkey1
-Recommends: %{name}-lang
-Recommends: python-neovim
-Recommends: python3-neovim
+Requires:   gperf
+BuildRequires:  lua51-LPeg
+BuildRequires:  lua51-bit32
+BuildRequires:  lua51-luajit-devel
+BuildRequires:  lua51-luarocks
+BuildRequires:  lua51-mpack
 Recommends: xsel
+Requires(post):desktop-file-utils
+Requires(postun):  desktop-file-utils
+%if 0%{?suse_version} < 1330
+BuildRequires:  hicolor-icon-theme
+Requires(post):gtk3-tools
+Requires(postun):  gtk3-tools
+%endif
 
 %description
 Neovim is a refactor - and sometimes redactor - in the tradition of
@@ -80,7 +83,10 @@
 %lang_package
 
 %prep
-%autosetup -p1
+%setup -q -n %{name}-%{version}
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 # Remove __DATE__ and __TIME__.
 BUILD_TIME=$(LC_ALL=C date -ur %{_sourcedir}/%{name}.changes +'%{H}:%{M}')
@@ -93,7 +99,6 @@
 HOSTNAME=OBS
 USERNAME=OBS
 %cmake \
-  -DLUA_PRG=%{_bindir}/lua \
   -DUSE_BUNDLED=OFF\
   -DLUAJIT_USE_BUNDLED=OFF \
   -DENABLE_JEMALLOC=ON
@@ -117,13 +122,17 @@
 %fdupes %{buildroot}%{_datadir}/
 %find_lang nvim
 
+%if 0%{?suse_version} < 1330
 %post
 %desktop_database_post
 %icon_theme_cache_post
+%endif
 
+%if 0%{?suse_version} < 1330
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
+%endif
 
 %files
 %doc BACKERS.md CONTRIBUTING.md README.md




commit neovim for openSUSE:Factory

2018-09-04 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2018-09-04 22:57:31

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Tue Sep  4 22:57:31 2018 rev:16 rq:632915 version:0.3.1

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2018-08-20 
16:19:42.284846525 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2018-09-04 
22:57:59.661374496 +0200
@@ -1,0 +2,6 @@
+Sat Aug 25 20:15:52 UTC 2018 - mc...@suse.com
+
+- Put the system-wide config in /etc, and just a symlink to $VIM
+  (hopefully finally fixes boo#1098800)
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.83xU05/_old  2018-09-04 22:58:00.293376652 +0200
+++ /var/tmp/diff_new_pack.83xU05/_new  2018-09-04 22:58:00.297376665 +0200
@@ -103,7 +103,9 @@
 %cmake_install
 
 # system-wide configuration file
-install -D -m 644 -p %{SOURCE1} %{buildroot}%{_datadir}/nvim/sysinit.vim
+install -D -m 644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/nvim/sysinit.vim
+ln -sf  %{_sysconfdir}/nvim/sysinit.vim 
%{buildroot}%{_datadir}/nvim/sysinit.vim
+
 %if 0%{?suse_version}
 install -p -m 644 %{SOURCE3} %{buildroot}%{_datadir}/nvim/template.spec
 %else
@@ -131,6 +133,8 @@
 %{_datadir}/applications/nvim.desktop
 %{_datadir}/pixmaps/nvim.png
 %{_mandir}/man1/nvim.1%{?ext_man}
+%dir %{_sysconfdir}/nvim
+%config(noreplace) %{_sysconfdir}/nvim/sysinit.vim
 
 %files lang -f nvim.lang
 




commit neovim for openSUSE:Factory

2018-08-20 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2018-08-20 16:19:42

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Mon Aug 20 16:19:42 2018 rev:15 rq:630323 version:0.3.1

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2018-07-23 
18:02:25.316825406 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2018-08-20 
16:19:42.284846525 +0200
@@ -1,0 +2,17 @@
+Sat Aug 18 15:04:51 UTC 2018 - Matěj Cepl 
+
+- Proper name of the systemwide configuration file is sysinit.vim not
+  init.vim and it should be stored in /usr/share/nvim/sysinit.vim not in
+  /etc/xdg/nvim.
+
+---
+Thu Aug 16 15:18:26 UTC 2018 - mc...@suse.com
+
+- Add default system-wide configuration file to /etc/xdg/nvim/init.vim 
(boo#1098800)
+- Add proper location of the default SPEC file templates
+- Add some packages needed for more robust builds
+  * neovim.patch fix building system
+  * neovim-0.1.7-bitop.patch for use external bit module
+  * neovim-0.2.0-gcc-prototype.patch fix build issue on ppc64
+
+---

New:

  neovim-0.1.7-bitop.patch
  neovim-0.2.0-gcc-prototype.patch
  neovim-rpmlintrc
  neovim.patch
  spec-template
  suse-spec-template
  sysinit.vim



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.tldPvt/_old  2018-08-20 16:19:42.860847338 +0200
+++ /var/tmp/diff_new_pack.tldPvt/_new  2018-08-20 16:19:42.860847338 +0200
@@ -23,17 +23,35 @@
 License:Apache-2.0 AND Vim
 Group:  Productivity/Text/Editors
 Url:https://neovim.io/
-Source: 
https://github.com/neovim/neovim/archive/v%{version}/%{name}-%{version}.tar.gz
+Source0:
https://github.com/neovim/neovim/archive/v%{version}/%{name}-%{version}.tar.gz
+Source1:sysinit.vim
+Source2:spec-template
+Source3:suse-spec-template
+Source99:   neovim-rpmlintrc
+# PATCH-FIX-OPENSUSE neovim.patch mc...@cepl.eu
+Patch0: neovim.patch
+# PATCH-FIX-OPENSUSE neovim-0.1.7-bitop.patch mc...@cepl.eu build with old Lua 
with external bit module
+Patch1: neovim-0.1.7-bitop.patch
+# fix build issue on ppc64
+Patch2: neovim-0.2.0-gcc-prototype.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  cmake
+BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
+BuildRequires:  filesystem
 BuildRequires:  gcc-c++
+BuildRequires:  gettext
+BuildRequires:  git-core
 BuildRequires:  gperf
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libmsgpack-devel >= 1.2.0
 BuildRequires:  libmsgpackc-devel >= 1.2.0
-BuildRequires:  lua51-BitOp
-BuildRequires:  lua51-LPeg
-BuildRequires:  lua51-mpack
+BuildRequires:  libtool
+# BuildRequires:  lua53-devel
+BuildRequires:  lua53-lpeg
+BuildRequires:  lua53-luarocks
+BuildRequires:  lua53-mpack
 BuildRequires:  luajit-devel
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
@@ -62,7 +80,7 @@
 %lang_package
 
 %prep
-%setup -q
+%autosetup -p1
 
 # Remove __DATE__ and __TIME__.
 BUILD_TIME=$(LC_ALL=C date -ur %{_sourcedir}/%{name}.changes +'%{H}:%{M}')
@@ -84,6 +102,14 @@
 %install
 %cmake_install
 
+# system-wide configuration file
+install -D -m 644 -p %{SOURCE1} %{buildroot}%{_datadir}/nvim/sysinit.vim
+%if 0%{?suse_version}
+install -p -m 644 %{SOURCE3} %{buildroot}%{_datadir}/nvim/template.spec
+%else
+install -p -m 644 %{SOURCE2} %{buildroot}%{_datadir}/nvim/template.spec
+%endif
+
 %suse_update_desktop_file -r nvim ConsoleOnly Application Utility TextEditor
 
 %fdupes %{buildroot}%{_datadir}/

++ neovim-0.1.7-bitop.patch ++
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -477,7 +477,7 @@ endforeach()
 
 # Find Lua interpreter
 include(LuaHelpers)
-set(LUA_DEPENDENCIES lpeg mpack bit)
+set(LUA_DEPENDENCIES lpeg mpack bit32)
 if(NOT LUA_PRG)
   foreach(CURRENT_LUA_PRG luajit lua5.1 lua5.2 lua)
 # If LUA_PRG is set find_program() will not search
--- a/src/nvim/ex_cmds.lua
+++ b/src/nvim/ex_cmds.lua
@@ -1,4 +1,4 @@
-local bit = require 'bit'
+local bit = require 'bit32'
 
 -- Description of the values below is contained in ex_cmds_defs.h file.
 local RANGE  =0x001
++ neovim-0.2.0-gcc-prototype.patch ++
--- a/src/nvim/ex_cmds.c
+++ b/src/nvim/ex_cmds.c
@@ -67,6 +67,8 @@
 #include "nvim/os/input.h"
 #include "nvim/os/time.h"
 
+bool do_sub_msg(bool count_only);
+
 /*
  * Struct to hold the sign properties.
  */
--- a/src/nvim/normal.c
+++ b/src/nvim/normal.c
@@ -62,6 +62,22 @@
 #include "nvim/os/time.h"
 #include "nvim/os/input.h"
 
+bool
+find_decl (
+   

commit neovim for openSUSE:Factory

2018-07-23 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2018-07-23 18:01:23

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Mon Jul 23 18:01:23 2018 rev:14 rq:624578 version:0.3.1

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2018-07-18 
22:55:45.886597800 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2018-07-23 
18:02:25.316825406 +0200
@@ -1,0 +2,38 @@
+Sun Jul 22 17:45:11 UTC 2018 - roni...@gmail.com
+
+- Update to version 0.3.1:
+  * Features
+- 07499a8 #8709 man.vim: C highlighting for EXAMPLES section
+- 07f82ad #8699 TUI: urxvt: also send xterm focus-reporting
+  seqs
+- 40911e4 #8616 API: emit nvim_buf_lines_event from :terminal
+- c46997a #8546 fillchars: Add "eob" flag
+  * Fixes
+- 74d19f6 #8576 startup: avoid blank stdin buffer if other
+  files were opened
+- 4874214 #8737 Only waitpid() for processes that we care about
+- cd6e7e8 #8743 Check all child processes for exit in SIGCHLD
+  handler
+- c230ef2 #8746 channel.c: Prevent channel_destroy_early() from
+  freeing uninitialized rpc stuff
+- 0ed8b12 #8681 transstr_buf: fix length comparison
+- d241f27 #8708 TUI: Fix standout mode
+- 9afed40 #8698 man.vim: fix for mandoc
+- e889640 #8682 provider/node: npm --loglevel silent
+- 1cbc830 #8613 API: nvim_win_set_cursor: set curswant
+- bf6048e #8628 checkhealth: Python: fix VIRTUAL_ENV check
+- 3cc3506 #8528 checkhealth: node.js: also search yarn
+  * Changes
+- b751449 #8619 defaults: shortmess+=F
+- 1248178 #8578 highlight: high-priority CursorLine if fg is
+  set.
+- 01570f1 #8726 terminal: handle  and :confirm on
+  unloading
+- 56065bb #8721 screen: truncate showmode messages
+- bf2460e #7551 buffer: fix copying :setlocal options
+- c1c14fa #8520 Ex mode: always "improved" (gQ)
+- 050f397 #7992 options: remove 'maxcombine` option (always 6)
+  * Internal
+- 463da84 #7992 screen: use UTF-8 representation
+
+---

Old:

  neovim-0.3.0.tar.gz

New:

  neovim-0.3.1.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.zsZuyk/_old  2018-07-23 18:02:26.088824451 +0200
+++ /var/tmp/diff_new_pack.zsZuyk/_new  2018-07-23 18:02:26.088824451 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.3.0
+Version:0.3.1
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim

++ neovim-0.3.0.tar.gz -> neovim-0.3.1.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.3.0.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new/neovim-0.3.1.tar.gz differ: char 31, 
line 1




commit neovim for openSUSE:Factory

2018-07-18 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2018-07-18 22:54:52

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Wed Jul 18 22:54:52 2018 rev:13 rq:623146 version:0.3.0

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2018-06-29 
22:25:30.346524087 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2018-07-18 
22:55:45.886597800 +0200
@@ -1,0 +2,6 @@
+Mon Jul 16 14:33:03 UTC 2018 - mli...@suse.cz
+
+- Require exact version of libtermkey1 because it does not
+  bump SONAME (boo#1100496).
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.q76xQG/_old  2018-07-18 22:55:46.354596247 +0200
+++ /var/tmp/diff_new_pack.q76xQG/_new  2018-07-18 22:55:46.354596247 +0200
@@ -43,6 +43,7 @@
 BuildRequires:  pkgconfig(termkey) >= 0.20
 BuildRequires:  pkgconfig(unibilium)
 BuildRequires:  pkgconfig(vterm)
+%requires_eq libtermkey1
 Recommends: %{name}-lang
 Recommends: python-neovim
 Recommends: python3-neovim




commit neovim for openSUSE:Factory

2018-06-29 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2018-06-29 22:25:26

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Fri Jun 29 22:25:26 2018 rev:12 rq:616304 version:0.3.0

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2018-05-30 
12:32:30.144421343 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2018-06-29 
22:25:30.346524087 +0200
@@ -1,0 +2,19 @@
+Tue Jun 12 10:37:29 UTC 2018 - mli...@suse.cz
+
+- Remove update-alternatives as it's not 1:1.
+  Upstream is not willing to do that:
+  https://github.com/neovim/neovim/issues/8535
+
+---
+Mon Jun 11 09:14:24 UTC 2018 - a...@cryptomilk.org
+
+- Update to version 0.3.0
+
+---
+Thu Jun  7 13:25:23 UTC 2018 - michal.vysko...@gmail.com
+
+- Add a support for update-alternatives, so users can change their
+  "vim" to neovim
+- Mark LICENSE file as %license
+
+---

Old:

  neovim-0.2.2.tar.gz

New:

  neovim-0.3.0.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.xu1Qk5/_old  2018-06-29 22:25:30.866523696 +0200
+++ /var/tmp/diff_new_pack.xu1Qk5/_new  2018-06-29 22:25:30.870523692 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.2.2
+Version:0.3.0
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim
@@ -97,7 +97,8 @@
 %icon_theme_cache_postun
 
 %files
-%doc BACKERS.md CONTRIBUTING.md LICENSE README.md
+%doc BACKERS.md CONTRIBUTING.md README.md
+%license LICENSE
 %{_bindir}/nvim
 %{_datadir}/nvim/
 %{_datadir}/applications/nvim.desktop

++ neovim-0.2.2.tar.gz -> neovim-0.3.0.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.2.2.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new/neovim-0.3.0.tar.gz differ: char 15, 
line 1




commit neovim for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2018-05-30 12:22:53

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Wed May 30 12:22:53 2018 rev:11 rq:612196 version:0.2.2

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2017-12-04 
12:16:30.884288445 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2018-05-30 
12:32:30.144421343 +0200
@@ -1,0 +2,10 @@
+Fri May 25 07:37:55 UTC 2018 - mli...@suse.cz
+
+- The library bump fixes boo#1094627.
+
+---
+Wed May 23 08:54:56 UTC 2018 - mli...@suse.cz
+
+- Require libtermkey version >= 0.20.
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.pGSDpS/_old  2018-05-30 12:32:30.860404072 +0200
+++ /var/tmp/diff_new_pack.pGSDpS/_new  2018-05-30 12:32:30.864403975 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package neovim
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -40,7 +40,7 @@
 BuildRequires:  pkgconfig(jemalloc)
 BuildRequires:  pkgconfig(libnsl)
 BuildRequires:  pkgconfig(libuv)
-BuildRequires:  pkgconfig(termkey)
+BuildRequires:  pkgconfig(termkey) >= 0.20
 BuildRequires:  pkgconfig(unibilium)
 BuildRequires:  pkgconfig(vterm)
 Recommends: %{name}-lang




commit neovim for openSUSE:Factory

2017-12-04 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2017-12-04 12:16:28

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Mon Dec  4 12:16:28 2017 rev:10 rq:547888 version:0.2.2

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2017-11-25 
08:42:51.841809501 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2017-12-04 
12:16:30.884288445 +0100
@@ -1,0 +2,5 @@
+Sun Dec  3 21:23:18 UTC 2017 - bwiedem...@suse.com
+
+- Make build result independent from build hostname and username
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.lBcHjT/_old  2017-12-04 12:16:32.964212928 +0100
+++ /var/tmp/diff_new_pack.lBcHjT/_new  2017-12-04 12:16:32.968212782 +0100
@@ -70,6 +70,9 @@
 sed -i "s/__DATE__/\"$BUILD_DATE\"/" $(grep -rl '__DATE__')
 
 %build
+# set vars to make build reproducible in spite of config/CMakeLists.txt
+HOSTNAME=OBS
+USERNAME=OBS
 %cmake \
   -DLUA_PRG=%{_bindir}/lua \
   -DUSE_BUNDLED=OFF\




commit neovim for openSUSE:Factory

2017-11-24 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2017-11-25 08:42:50

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Sat Nov 25 08:42:50 2017 rev:9 rq:545074 version:0.2.2

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2017-11-18 
00:22:17.224943896 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2017-11-25 
08:42:51.841809501 +0100
@@ -1,0 +2,25 @@
+Mon Nov 20 16:54:24 UTC 2017 - aavind...@gmail.com
+
+- Update to version 0.2.2:
+  * Features
++ 'viewoptions': add "curdir" flag
++ node.js remote-plugin support
++ :checkhealth : validate 'runtimepath'
+  * Fixes
++ :terminal : fix crash on resize
++ work around gnome-terminal memory leak
++ 'guicursor': use DECSCUSR for xterm-likes
++ 'os_open: UV_EINVAL on NULL filename'
++ :checkhealth : fix check for npm and yarn
++ health.vim: normalize slashes for script path
++ cmake: install runtime/rgb.txt
++ runtime: syntax error in `runtime/syntax/tex.vim`
++ tutor: some fixes
++ windows: provider: Detect(): return *.cmd path
+  * Changes
++ remove legacy alias to `v:count`
++ runtime: revert netrw update
++ defaults: scrollback=1
++ process_close(): uv_unref() detached processes
+
+---

Old:

  neovim-0.2.1.tar.gz

New:

  neovim-0.2.2.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.YRpGm4/_old  2017-11-25 08:42:52.613781375 +0100
+++ /var/tmp/diff_new_pack.YRpGm4/_new  2017-11-25 08:42:52.617781229 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.2.1
+Version:0.2.2
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0 AND Vim

++ neovim-0.2.1.tar.gz -> neovim-0.2.2.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.2.1.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new/neovim-0.2.2.tar.gz differ: char 29, 
line 1




commit neovim for openSUSE:Factory

2017-11-17 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2017-11-18 00:21:58

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Sat Nov 18 00:21:58 2017 rev:8 rq:542660 version:0.2.1

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2017-09-20 
17:07:04.612972719 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2017-11-18 
00:22:17.224943896 +0100
@@ -1,0 +2,76 @@
+Thu Nov 16 15:48:29 UTC 2017 - roni...@gmail.com
+
+- Change license to `Apache-2.0 AND Vim` as per babelworx request.
+
+---
+Mon Nov 13 15:05:43 UTC 2017 - roni...@gmail.com
+
+- Run spec-cleaner.
+- Remove files `neovim.svg` and `neovim.desktop` since upstream
+  included `nvim.png` and `nvim.desktop` that provide the same
+  functionality.
+- Update to version 0.2.1:
+  * Features
+- 0e873a3 Lua(Jit) built-in #4411
+- 5b32bce Windows: `:terminal` #7007
+- 7b0ceb3 UI/API: externalize cmdline #7173
+- b67f58b UI/API: externalize wildmenu #7454
+- b23aa1c UI: 'winhighlight' #6597
+- 17531ed UI: command-line coloring (`:help input()-highlight`)
+  #6364
+- 244a1f9 API: execute lua directly from the remote api #6704
+- 45626de API: `get_keymap()` #6236
+- db99982 API: `nvim_get_hl_by_name()`, `nvim_get_hl_by_id()`
+  #7082
+- dc68538 menu_get() function #6322
+- 9db42d4 :cquit : take an error code argument #7336
+- 9cc185d job-control: serverstart(): support ipv6 #6680
+- 1b7a9bf job-control: sockopen() #6594
+- 6efe84a clipboard: fallback to tmux clipboard #6894
+- 6016ac2 clipboard: customize clipboard with `g:clipboard`
+  #6030
+- 3a86dd5 ruby: override ruby host via `g:ruby_host_prog` #6841
+- 16cce1a debug: $NVIM_LOG_FILE #6827
+- 0cba3da `:checkhealth` built-in, validates $VIMRUNTIME #7399
+  * Fixes
+- 105d680 TUI: more terminals, improve scroll/resize #6816
+- cb912a3 :terminal : handle F1-F12, other keys #7241
+- 619838f inccommand: improve performance #6949
+- 04b3c32 inccommand: Fix matches for zero-width #7487
+- 60b1e8a inccommand: multiline, other fixes #7315
+- f1f7f3b inccommand: Ignore leading modifiers in the command
+  #6967
+- 1551f71 inccommand: fix 'gdefault' lockup #7262
+- 6338199 API: bufhl: support creating new groups #7414
+- 541dde3 API: allow K_EVENT during operator-pending
+- 8c732f7 terminal: adjust for 'number' #7440
+- 5bec946 UI: preserve wildmenu during jobs/events #7110
+- c349083 UI: disable 'lazyredraw' during ui_refresh. #6259
+- 51808a2 send FocusGained/FocusLost event instead of pseudokey
+  #7221
+- 133f8bc shada: preserve unnamed register on restart #4700
+- 1b70a1d shada: avoid assertion on corrupt shada file #6958
+- 9f534f3 mksession: Restore tab-local working directory #6859
+- de1084f fix buf_write() crash #7140
+- 7f76986 syntax: register 'Normal' highlight group #6973
+- 6e7a8c3 RPC: close channel if stream was closed #7081
+- 85f3084 clipboard: disallow recursion; show hint only once
+  #7203
+- 8d1ccb6 clipboard: performance, avoid weird edge-cases #7193
+- 01487d4 'titleold' #7358
+- 01e53a5 Windows: better path-handling, separator (slash)
+  hygiene #7349
+- 0f2873c Windows: multibyte startup arguments #7060
+  * Changes
+- 9ff0cc7 :terminal : start in normal-mode #6808
+- 032b088 lower priority of 'cursorcolumn', 'colorcolumn' #7364
+- 2a3bcd1 RPC: Don't delay notifications when request is
+  pending #6544
+- 023f67c :terminal : Do not change 'number', 'relativenumber'
+  #6796
+- 1ef2d76 socket.c: Disable Nagle's algorithm on TCP sockets
+  #6915
+- 6720fe2 help: `K` tries Vim help instead of manpage #3104
+- 7068370 help, man.vim: change "outline" map to `gO` #7405
+
+---

Old:

  neovim-0.2.0.tar.gz
  neovim.desktop
  neovim.svg

New:

  neovim-0.2.1.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.bL7kaR/_old  2017-11-18 00:22:19.392864962 +0100
+++ /var/tmp/diff_new_pack.bL7kaR/_new  2017-11-18 00:22:19.392864962 +0100
@@ -17,15 +17,13 @@
 
 
 Name:   neovim
-Version:0.2.0
+Version:0.2.1
 Release:0
 Summary:Vim-fork focused on extensibility and agility
-License:Apache-2.0
+License:Apache-2.0 AND Vim
 Group:  Productivity/Text/Editors
 Url:https://neovim.io/
 Source: 

commit neovim for openSUSE:Factory

2017-09-20 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2017-09-20 17:06:47

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Wed Sep 20 17:06:47 2017 rev:7 rq:526392 version:0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2017-05-17 
10:53:37.912924051 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2017-09-20 
17:07:04.612972719 +0200
@@ -1,0 +2,7 @@
+Fri Sep 15 12:30:47 UTC 2017 - roni...@gmail.com
+
+- Run spec-cleaner.
+- Add `libnsl` as a build requirement.
+  The new glibc version in Factory deprecated support to libnsl.
+
+---



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.iEn7UE/_old  2017-09-20 17:07:05.836800440 +0200
+++ /var/tmp/diff_new_pack.iEn7UE/_new  2017-09-20 17:07:05.840799877 +0200
@@ -40,6 +40,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(jemalloc)
+BuildRequires:  pkgconfig(libnsl)
 BuildRequires:  pkgconfig(libuv)
 BuildRequires:  pkgconfig(termkey)
 BuildRequires:  pkgconfig(unibilium)
@@ -103,7 +104,6 @@
 %icon_theme_cache_postun
 
 %files
-%defattr(-,root,root)
 %doc BACKERS.md CONTRIBUTING.md LICENSE README.md
 %{_bindir}/nvim
 %{_datadir}/nvim/
@@ -112,6 +112,5 @@
 %{_mandir}/man1/nvim.1%{?ext_man}
 
 %files lang -f nvim.lang
-%defattr(-,root,root)
 
 %changelog





commit neovim for openSUSE:Factory

2017-05-17 Thread root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2017-05-17 10:53:36

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Wed May 17 10:53:36 2017 rev:6 rq:493804 version:0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2016-11-29 
12:49:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2017-05-17 
10:53:37.912924051 +0200
@@ -1,0 +2,83 @@
+Fri May  5 16:10:32 UTC 2017 - roni...@gmail.com
+
+- Run spec-cleaner.
+- Update to version 0.2.0:
+  * Features
+- bc4a2e1 help, man.vim: "outline" (TOC) feature #5169
+- 58422f1 'guicursor' works in the TUI (and sends info to UIs)
+  #6423
+- 129f107 api: nvim_get_mode() #6247
+- 0b59f98 api/ui: externalize tabline #6583
+- bc6d868 'listchars': Whitespace highlight group #6367
+- 6afa7d6 writefile() obeys 'fsync' option #6427
+- c60e409 eval.c refactor (also improves some error messages)
+  #5119
+- 9d200cd getcompletion("cmdline") #6376
+- 2ea7bfc terminal: Support extra arguments in 'shell'. #4504
+- bf51102 DirChanged autocmd #5928 #6262
+- 1743df8 'cpoptions': "_" flag to toggle cw behaviour #6235
+- 22337b1 CTRL-R omits trailing ^M when pasting to cmdline
+  #6137
+- 0e44916 :edit allows unescaped spaces in filename #6119
+- abdbfd2 eval: Add id() function and make printf("%p") useful
+  #6095
+- bdfa147 findfile(), :find, gf work in :terminal. #6009
+- 2f38ed1 providers: Disable if g:loaded_* exists.
+- b5560a6 setpos() can set lowercase marks in other buffers
+  #5753
+- 7c513d6 Throttle :! output, pulse "..." message. #5396
+- d2e8c76 v:exiting #5651
+- :terminal improvements #6185 #6142
+  * cursor keeps position after leaving insert-mode.  4ceec30
+  * Follows output only if cursor is at end of buffer.  e7bbd35
+  * new option: 'scrollback' fedb844 quasi-support for undo and
+  * 'modifiable' b45ddf7 disables 'list' by default disables
+  * 'relativenumber' by default
+- :help now contains full API documentation at :help api.
+- man.vim saw numerous improvements.
+- Windows support:
+  * Windows is no longer "experimental", it is fully supported.
+  * Windows package includes a GUI, curl.exe and other
+utilities.
+  * :terminal is not supported on Windows, yet. (Planned for
+0.2.1)
+  * Security fixes
+- CVE-2017-5953
+- CVE-2017-6349
+- CVE-2017-6350
+- #6485
+  * Changes
+- NVIM_TUI_ENABLE_CURSOR_SHAPE was removed. Use 'guicursor'
+  instead. See
+  https://github.com/neovim/neovim/wiki/Following-HEAD#20170402
+- 81525dc 'mouse=a' is no longer the default. (This may change
+  again after it is improved.) #6022
+- 0c1f783 defaults: 'showcmd', 'belloff', 'ruler' #6087
+- eb0e94f api: {get,set}_option update local options as
+  appropriate #6405
+- bdcb2a3 "Reading from stdin..." message was removed. #6298
+  * Fixes
+- 12fc1de ops: fix i with multi-byte text #6524
+- dd391bf Windows: system() and friends #6497
+- 13352c0 Windows: os_get_hostname() #6413
+- 16babc6 tui: Less-noisy mouse seqs #6411
+- 3a9dd13 (vim bug) folding edge-cases #6207
+- f6946c6 job-control: set CLOEXEC on pty processes. #5986
+- d1afd43 rplugin: Call s:LoadRemotePlugins() on startup.
+- 1215084 backtick-expansion works with shell=fish #6224
+- e32ec03 tui: Improved behavior after resize. #6202
+- 86c2adc edit.c: CTRL-SPC: Insert previously-inserted text.
+  #6090
+- c318d8e b:changedtick now follows VimL rules #6112
+- 34e24cb terminal: Initialize colors in reverse order #6160
+- e889917 undo: Don't set b_u_curhead in ex_undojoin() #5869
+- d25649f undo: :earlier, g-: Set b_u_seq_cur correctly.
+  (#6016)
+- 043d8ba 'Visual-mode put from @. register' #5782
+- 42c922b open_buffer(): Do BufEnter for directories.
+- 50d0d89 inccommand: Preview :sub commands only after
+  delimiter #5932
+- 1420e10 CheckHealth improvements #5519
+- c8d5e92 jobstart(): Return -1 if cmd is not executable. #5671
+
+---

Old:

  neovim-0.1.7.tar.gz

New:

  neovim-0.2.0.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.0O3IJ2/_old  2017-05-17 10:53:39.076760324 +0200
+++ /var/tmp/diff_new_pack.0O3IJ2/_new  2017-05-17 10:53:39.076760324 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package neovim
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX 

commit neovim for openSUSE:Factory

2016-11-29 Thread h_root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2016-11-29 12:49:53

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2016-11-02 
12:48:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2016-11-29 
12:49:54.0 +0100
@@ -1,0 +2,22 @@
+Mon Nov 28 11:22:34 UTC 2016 - roni...@gmail.com
+
+- Update to version 0.1.7:
+  * Features
+- 0213e99 PR #5561 'inccommand'
+  * Fixes
+- c685879 PR #5632 SECURITY FIX
+- d28d108 CheckHealth: Fix version comparison.
+- 7be113d PR #5670 shell_write_cb: Schedule error message.
+- 1d45637 jobs: ensure calling jobclose() on a pty job sends
+  SIGHUP.
+- 36c0ec6 tui/suspend_event(): set STDIN to "blocking"
+- 7a4d069, cf52b88 man.vim: avoid errors in unusual
+  circumstances
+- ed19873 PR #5546 ex_global: Catch CTRL-C even if it is
+  mapped.
+  * Changes
+- 9147331 PR #2905 encoding: only allow encoding=utf-8
+- 5f02608 PR #5636 build: Upgrade jemalloc
+- f1fed42 PR #5567 l10n: Update Ukrainian translation
+
+---

Old:

  neovim-0.1.6.tar.gz

New:

  neovim-0.1.7.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.Jpvn3F/_old  2016-11-29 12:49:56.0 +0100
+++ /var/tmp/diff_new_pack.Jpvn3F/_new  2016-11-29 12:49:56.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.1.6
+Version:0.1.7
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0

++ neovim-0.1.6.tar.gz -> neovim-0.1.7.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.1.6.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new/neovim-0.1.7.tar.gz differ: char 16, 
line 1





commit neovim for openSUSE:Factory

2016-11-02 Thread h_root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2016-11-02 12:47:59

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2016-08-31 
00:12:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2016-11-02 
12:48:01.0 +0100
@@ -1,0 +2,51 @@
+Mon Oct 31 11:43:43 UTC 2016 - roni...@gmail.com
+
+- Update to version 0.1.6:
+  * Features:
+- 0b5a7e4 #4432 API: external UIs can render custom popupmenu
+- c6ac4f8 #4934 API: call any API method from vimscript
+- 31df051 #4568 API: nvim_call_atomic(): multiple calls in a
+  single request
+- b268ba3 #5424 API: nvim_win_get_number(),
+  nvim_tabpage_get_number()
+- e7e2844 has("nvim-1.2.3") checks for a specific Nvim version
+- 522b885 #5295, #5493 `:CheckHealth` checks tmux, terminfo,
+  performance
+- 719dae2 #5384 events: allow event processing in getchar()
+- f25797f #5386 API: metadata: Nvim version & API level
+- 22dfe69 #5389 API: metadata: "since", "deprecated_since"
+- 605e743 Added QuickFixLine highlight group
+  * Changes:
+- 4af6ec7 #5253 perf: Disable clipboard in do_cmdline()
+- 6e9f329 #5299 perf: Skip foldUpdate() in insert-mode.
+- 9d4fcec #5426 perf: Do not auto-update folds for some
+  foldmethods.
+- eeec0ca #5419 tui: Default to normal-mode cursor shape.
+  * Fixes:
+- e838452 #5436 tui: Fix "weird characters" / "bleeding
+  termcodes"
+- 10a54ad #5243 signal_init: Always unblock SIGCHLD.
+- bccb49b #5316 eval.c: Fix memory leak for detached pty job
+- 626065d #5227 tchdir: New tab should inherit CWD.
+- cd321b7 #5292 getcwd(): Return empty string if CWD is
+  invalid.
+- 6127eae shada: Fix non-writeable ShaDa directory handling
+- ca65514 #2789 system(): Respect shellxescape, shellxquote
+- 2daf54e #4874 Restore vim-like tab dragging
+- 0c536b5 #5319 syntax.c: Support bg/fg special color-names.
+- 3c53371 #4972 from justinmk/schedule-ui_refresh
+- 68bcb32 #4789 tui.c: Do not wait for tui loop on teardown.
+- c8b6ec2 #5409 v:count broken in command-line window
+- 6bc3bce #5461 fix emoji display
+- 51937e1 #5470 fix :terminal with :argadd, :argu
+- 79d77da #5481 external UIs: opening multiple files from
+  command-line
+- 657ba62 #5501 rplugin: resolve paths in manifest file
+- 6a6f188 #5502 system('foo &', 'bar'): Show error, don't
+  crash.
+- 1ff162c #5515 os_nodetype: open fd with O_NONBLOCK
+- 2a6c5bb #5450 modeline: Handle version number overflow.
+- 0ade1bb #5225 CI tests now run against Windows!
+- Add gperf as a build dependency.
+
+---

Old:

  neovim-0.1.5.tar.gz

New:

  neovim-0.1.6.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.yGSPB1/_old  2016-11-02 12:48:03.0 +0100
+++ /var/tmp/diff_new_pack.yGSPB1/_new  2016-11-02 12:48:03.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.1.5
+Version:0.1.6
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0
@@ -29,6 +29,7 @@
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  gperf
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libmsgpack-devel >= 1.2.0
 BuildRequires:  libmsgpackc-devel >= 1.2.0

++ neovim-0.1.5.tar.gz -> neovim-0.1.6.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.1.5.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new/neovim-0.1.6.tar.gz differ: char 12, 
line 1





commit neovim for openSUSE:Factory

2016-08-30 Thread h_root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2016-08-31 00:11:14

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2016-05-10 
09:27:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2016-08-31 
00:12:20.0 +0200
@@ -1,0 +2,55 @@
+Mon Aug 29 22:45:13 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 0.1.5:
+  * Breaking changes:
++ 'termguicolors' option enables "true color".
+   NVIM_TUI_ENABLE_TRUE_COLOR is now ignored.
++ Remove ":oldfiles!", replaced by Vim's ":browse oldfiles".
+  * Features:
++ Full :ruby support!
++ timers: timer_start(), timer_stop().
++ :CheckHealth command.
++ file: Add buffered reading and writing.
+  Much faster shada file reading (important for startup time).
++ jobstart() learned 'rpc':
+  - jobs and RPC channel IDs share the same "namespace".
+  - jobstart() can start RPC channels, which allows scripts to
+handle 'stderr' on a RPC channel, like a typical non-RPC
+job.
+  - jobpid()/jobstop() works on RPC jobs.
+  - Deprecates rpcstart().
++ man.vim rewrite:
+  - :Man command is enabled by default.
+  - New features: completion, window handling, better parsing,
+and more.
++ capture() function (renamed to execute())
+  - Supports nesting, including nested :redir.
++ rplugin manifest: default to XDG dir.
++ Better handling of mouse-clicks on concealed chars.
++ terminal: Ensure b:term_title always has a value.
++ tui: Assume 256 colours in most cases.
++ Always resize the :terminal.
++ api_info().
++ allow setting cwd in jobstart(), termopen().
++ support "special" highlight (undercurl).
++ mouse: Implement horizontal scroll.
+  * Fixes:
++ Prevent data loss for process output streams.
++ 'process.c: Fix block in teardown'.
++ Prevent endless loop in printdigraph() (gh#neovim/neovim#5215).
++ timers: Avoid crash after processing events.
++ Set the default value for 'packpath'.
++ Restore double click.
++ readfile(): Less-disruptive readonly check.
+  Fixes an issue where nvim unnecessarily "touched" open files.
++ Handle very long $XDG_DATA_DIRS.
++ option: Do not expand options in XDG vars.
++ server_init: Handle server_address_new() failure.
++ Fix v:register for clipboard=unnamed,unnamedplus.
++ 'Trigger TabNewEntered with T'.
++ synIDattr(): Return RRGGBB value for fg#.
+- Correct group: Productivity/Text/Editors.
+- Separate locales into neovim-lang.
+- Some spec cleanup.
+
+---
@@ -132 +186,0 @@
-

Old:

  neovim-0.1.4.tar.gz

New:

  neovim-0.1.5.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.uzLTnj/_old  2016-08-31 00:12:21.0 +0200
+++ /var/tmp/diff_new_pack.uzLTnj/_new  2016-08-31 00:12:21.0 +0200
@@ -17,80 +17,80 @@
 
 
 Name:   neovim
-Version:0.1.4
+Version:0.1.5
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0
-Group:  Productivity/Editors/Vi
+Group:  Productivity/Text/Editors
 Url:https://neovim.io/
 Source: 
https://github.com/neovim/neovim/archive/v%{version}/%{name}-%{version}.tar.gz
-Source1:neovim.svg
-Source2:neovim.desktop
+Source1:neovim.desktop
+Source2:neovim.svg
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libmsgpack-devel >= 1.2.0
 BuildRequires:  libmsgpackc-devel >= 1.2.0
-BuildRequires:  libuv-devel
 BuildRequires:  lua51-BitOp
 BuildRequires:  lua51-LPeg
 BuildRequires:  lua51-mpack
 BuildRequires:  luajit-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(jemalloc)
+BuildRequires:  pkgconfig(libuv)
 BuildRequires:  pkgconfig(termkey)
 BuildRequires:  pkgconfig(unibilium)
 BuildRequires:  pkgconfig(vterm)
+Recommends: %{name}-lang
 Recommends: python-neovim
 Recommends: python3-neovim
 Recommends: xsel
 
 %description
-Neovim is a refactor - and sometimes redactor - in the tradition of Vim, which
-itself derives from Stevie. It is not a rewrite, but a continuation and
-extension of Vim. Many rewrites, clones, emulators and imitators exist; some 
are
-very clever, but none are Vim. Neovim strives to be a superset of Vim,
-notwithstanding some 

commit neovim for openSUSE:Factory

2016-05-10 Thread h_root
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2016-05-10 09:27:47

Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and  /work/SRC/openSUSE:Factory/.neovim.new (New)


Package is "neovim"

Changes:

--- /work/SRC/openSUSE:Factory/neovim/neovim.changes2016-04-28 
16:56:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new/neovim.changes   2016-05-10 
09:27:48.0 +0200
@@ -1,0 +2,24 @@
+Thu Apr 28 15:58:15 UTC 2016 - roni...@gmail.com
+
+- Update to version 0.1.4.
+- Run spec-cleaner in `neovim.spec`.
+- Replace lua51-MessagePack build dependency to lua51-mpack.
+- Changelog:
+Features:
+  * 5ebffaa :tcd for tab-local working directory (like :lcd,
+but for tabs)
+  * d835c03 remote/define.vim: support remote function "range"
+  * 007d573 json_encode/json_decode (with sophisticated error
+detection) #4131
+  * b50afb4 clipboard: support "lemonade" tool
+
+Fixes:
+  * cc1beec eval.c: Fix heap corruption error. #4592
+  * 4043725 mbyte.c: Fix invalid memory access in
+utfc_ptr2char_len #4574
+  * 4eb5827 Enable syntax/filetype by default. #4558
+
+Changes:
+  * 5c6592f v:windowid is writeable (useful for GUIs) #4608A
+
+---

Old:

  neovim-0.1.3.tar.gz

New:

  neovim-0.1.4.tar.gz



Other differences:
--
++ neovim.spec ++
--- /var/tmp/diff_new_pack.MNVLnG/_old  2016-05-10 09:27:49.0 +0200
+++ /var/tmp/diff_new_pack.MNVLnG/_new  2016-05-10 09:27:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   neovim
-Version:0.1.3
+Version:0.1.4
 Release:0
 Summary:Vim-fork focused on extensibility and agility
 License:Apache-2.0
@@ -35,14 +35,14 @@
 BuildRequires:  libuv-devel
 BuildRequires:  lua51-BitOp
 BuildRequires:  lua51-LPeg
-BuildRequires:  lua51-MessagePack
+BuildRequires:  lua51-mpack
 BuildRequires:  luajit-devel
 BuildRequires:  pkg-config
+BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(jemalloc)
 BuildRequires:  pkgconfig(termkey)
 BuildRequires:  pkgconfig(unibilium)
 BuildRequires:  pkgconfig(vterm)
-BuildRequires:  update-desktop-files
 Recommends: python-neovim
 Recommends: python3-neovim
 Recommends: xsel
@@ -77,7 +77,7 @@
 
 %install
 pushd build
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 popd
 
 # Install icon.

++ neovim-0.1.3.tar.gz -> neovim-0.1.4.tar.gz ++
/work/SRC/openSUSE:Factory/neovim/neovim-0.1.3.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new/neovim-0.1.4.tar.gz differ: char 12, 
line 1