Compare commits
4 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7a4c7eba86 | ||
|
|
1976995738 | ||
|
|
75994462c5 | ||
|
|
9112f22917 |
4 changed files with 293 additions and 10 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -11,3 +11,5 @@
|
|||
/neovim-0.3.6.tar.gz
|
||||
/neovim-0.3.7.tar.gz
|
||||
/neovim-0.3.8.tar.gz
|
||||
/neovim-0.4.2.tar.gz
|
||||
/neovim-0.4.3.tar.gz
|
||||
|
|
|
|||
225
11890.patch
Normal file
225
11890.patch
Normal file
|
|
@ -0,0 +1,225 @@
|
|||
From ebcde1de42588e697e0f4eaed9f6f0ea6a77a2cd Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Schneider <asn@cryptomilk.org>
|
||||
Date: Mon, 17 Feb 2020 16:33:55 +0100
|
||||
Subject: [PATCH 1/6] nvim:eval: Fix enum declaration for ListLenSpecials
|
||||
|
||||
Instead of declaring an enum, this creates a global variable. As gcc10
|
||||
uses -fno-common by default, global variables declared with the same
|
||||
name more than once is not allowed anymore revealing this issue.
|
||||
|
||||
Each time this header is included, we define the enum name as a global
|
||||
variable.
|
||||
|
||||
See also https://bugzilla.redhat.com/show_bug.cgi?id=1799680
|
||||
---
|
||||
src/nvim/eval/typval.h | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/nvim/eval/typval.h b/src/nvim/eval/typval.h
|
||||
index 008453b87f2..5afdedff751 100644
|
||||
--- a/src/nvim/eval/typval.h
|
||||
+++ b/src/nvim/eval/typval.h
|
||||
@@ -33,7 +33,7 @@ typedef double float_T;
|
||||
enum { DO_NOT_FREE_CNT = (INT_MAX / 2) };
|
||||
|
||||
/// Additional values for tv_list_alloc() len argument
|
||||
-enum {
|
||||
+enum ListLenSpecials {
|
||||
/// List length is not known in advance
|
||||
///
|
||||
/// To be used when there is neither a way to know how many elements will be
|
||||
@@ -49,7 +49,7 @@ enum {
|
||||
///
|
||||
/// To be used when it looks impractical to determine list length.
|
||||
kListLenMayKnow = -3,
|
||||
-} ListLenSpecials;
|
||||
+};
|
||||
|
||||
/// Maximal possible value of varnumber_T variable
|
||||
#define VARNUMBER_MAX INT64_MAX
|
||||
|
||||
From b87b4a61476bb65e9200bd2ee93b8a98ca4db84e Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Schneider <asn@cryptomilk.org>
|
||||
Date: Mon, 17 Feb 2020 17:17:37 +0100
|
||||
Subject: [PATCH 2/6] nvim:viml: Fix enum declaration of ExprParserFlags
|
||||
|
||||
Instead of declaring an enum, this creates a global variable. As gcc10
|
||||
uses -fno-common by default, global variables declared with the same
|
||||
name more than once is not allowed anymore revealing this issue.
|
||||
|
||||
Each time this header is included, we define the enum name as a global
|
||||
variable.
|
||||
|
||||
See also https://bugzilla.redhat.com/show_bug.cgi?id=1799680
|
||||
---
|
||||
src/nvim/viml/parser/expressions.h | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/nvim/viml/parser/expressions.h b/src/nvim/viml/parser/expressions.h
|
||||
index 23e172da75b..838a7422718 100644
|
||||
--- a/src/nvim/viml/parser/expressions.h
|
||||
+++ b/src/nvim/viml/parser/expressions.h
|
||||
@@ -326,7 +326,7 @@ struct expr_ast_node {
|
||||
} data;
|
||||
};
|
||||
|
||||
-enum {
|
||||
+enum ExprParserFlags {
|
||||
/// Allow multiple expressions in a row: e.g. for :echo
|
||||
///
|
||||
/// Parser will still parse only one of them though.
|
||||
@@ -345,7 +345,7 @@ enum {
|
||||
// viml_expressions_parser.c, nvim_parse_expression() flags parsing
|
||||
// alongside with its documentation and flag sets in check_parsing()
|
||||
// function in expressions parser functional and unit tests.
|
||||
-} ExprParserFlags;
|
||||
+};
|
||||
|
||||
/// AST error definition
|
||||
typedef struct {
|
||||
|
||||
From 986db1adb491b5cb5936d2369816236847af26da Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Schneider <asn@cryptomilk.org>
|
||||
Date: Mon, 17 Feb 2020 16:36:21 +0100
|
||||
Subject: [PATCH 3/6] nvim: Fix enum declaration of RemapValues
|
||||
|
||||
Instead of declaring an enum, this creates a global variable. As gcc10
|
||||
uses -fno-common by default, global variables declared with the same
|
||||
name more than once is not allowed anymore revealing this issue.
|
||||
|
||||
Each time this header is included, we define the enum name as a global
|
||||
variable.
|
||||
|
||||
See also https://bugzilla.redhat.com/show_bug.cgi?id=1799680
|
||||
---
|
||||
src/nvim/getchar.h | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/nvim/getchar.h b/src/nvim/getchar.h
|
||||
index 01f60ccf494..f0b52079aad 100644
|
||||
--- a/src/nvim/getchar.h
|
||||
+++ b/src/nvim/getchar.h
|
||||
@@ -10,12 +10,12 @@
|
||||
/// Values for "noremap" argument of ins_typebuf()
|
||||
///
|
||||
/// Also used for map->m_noremap and menu->noremap[].
|
||||
-enum {
|
||||
+enum RemapValues {
|
||||
REMAP_YES = 0, ///< Allow remapping.
|
||||
REMAP_NONE = -1, ///< No remapping.
|
||||
REMAP_SCRIPT = -2, ///< Remap script-local mappings only.
|
||||
REMAP_SKIP = -3, ///< No remapping for first char.
|
||||
-} RemapValues;
|
||||
+};
|
||||
|
||||
// Argument for flush_buffers().
|
||||
typedef enum {
|
||||
|
||||
From 517bf15603aba37014b62553eb008e26f2a1db48 Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Schneider <asn@cryptomilk.org>
|
||||
Date: Mon, 17 Feb 2020 16:40:37 +0100
|
||||
Subject: [PATCH 4/6] nvim:msgpack: Correctly set up global
|
||||
ch_before_blocking_events
|
||||
|
||||
gcc10 builds with -fno-common by default. This mean you can't define
|
||||
a global variable with the same name twice.
|
||||
|
||||
See also https://bugzilla.redhat.com/show_bug.cgi?id=1799680
|
||||
---
|
||||
src/nvim/msgpack_rpc/channel.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/nvim/msgpack_rpc/channel.h b/src/nvim/msgpack_rpc/channel.h
|
||||
index 9ff5abdc5f5..90e1c7d48b4 100644
|
||||
--- a/src/nvim/msgpack_rpc/channel.h
|
||||
+++ b/src/nvim/msgpack_rpc/channel.h
|
||||
@@ -15,7 +15,7 @@
|
||||
/// HACK: os/input.c drains this queue immediately before blocking for input.
|
||||
/// Events on this queue are async-safe, but they need the resolved state
|
||||
/// of os_inchar(), so they are processed "just-in-time".
|
||||
-MultiQueue *ch_before_blocking_events;
|
||||
+EXTERN MultiQueue *ch_before_blocking_events INIT(= NULL);
|
||||
|
||||
|
||||
#ifdef INCLUDE_GENERATED_DECLARATIONS
|
||||
|
||||
From 823b2104c3e579e8c3db8baab263dca0aa9d48bc Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Schneider <asn@cryptomilk.org>
|
||||
Date: Mon, 17 Feb 2020 17:29:12 +0100
|
||||
Subject: [PATCH 5/6] nvim: Correctly setup global channels
|
||||
|
||||
As gcc10 uses -fno-common by default, global variables declared with the
|
||||
same name more than once is not allowed anymore revealing this issue.
|
||||
|
||||
We need to define it as extern to access it.
|
||||
|
||||
See also https://bugzilla.redhat.com/show_bug.cgi?id=1799680
|
||||
---
|
||||
src/nvim/channel.c | 1 -
|
||||
src/nvim/channel.h | 2 +-
|
||||
src/nvim/main.c | 1 +
|
||||
3 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/nvim/channel.c b/src/nvim/channel.c
|
||||
index c66a0682e35..5eb29a7290c 100644
|
||||
--- a/src/nvim/channel.c
|
||||
+++ b/src/nvim/channel.c
|
||||
@@ -19,7 +19,6 @@
|
||||
#include "nvim/ascii.h"
|
||||
|
||||
static bool did_stdio = false;
|
||||
-PMap(uint64_t) *channels = NULL;
|
||||
|
||||
/// next free id for a job or rpc channel
|
||||
/// 1 is reserved for stdio channel
|
||||
diff --git a/src/nvim/channel.h b/src/nvim/channel.h
|
||||
index c733e276bef..9d26852ce53 100644
|
||||
--- a/src/nvim/channel.h
|
||||
+++ b/src/nvim/channel.h
|
||||
@@ -85,7 +85,7 @@ struct Channel {
|
||||
bool callback_scheduled;
|
||||
};
|
||||
|
||||
-EXTERN PMap(uint64_t) *channels;
|
||||
+EXTERN PMap(uint64_t) *channels INIT(= NULL);
|
||||
|
||||
#ifdef INCLUDE_GENERATED_DECLARATIONS
|
||||
# include "channel.h.generated.h"
|
||||
diff --git a/src/nvim/main.c b/src/nvim/main.c
|
||||
index 56d9030a7f4..4a9f2371a29 100644
|
||||
--- a/src/nvim/main.c
|
||||
+++ b/src/nvim/main.c
|
||||
@@ -10,6 +10,7 @@
|
||||
#include <msgpack.h>
|
||||
|
||||
#include "nvim/ascii.h"
|
||||
+#include "nvim/channel.h"
|
||||
#include "nvim/vim.h"
|
||||
#include "nvim/main.h"
|
||||
#include "nvim/aucmd.h"
|
||||
|
||||
From 0504f2f88dac9a4cf1fe1052a1e00ab203e9cf8e Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Schneider <asn@cryptomilk.org>
|
||||
Date: Mon, 17 Feb 2020 18:04:01 +0100
|
||||
Subject: [PATCH 6/6] cmake: Check for -fno-common and use it if available
|
||||
|
||||
---
|
||||
CMakeLists.txt | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index de530bb4f7d..74e161d9890 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -308,6 +308,11 @@ if(UNIX)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
+check_c_compiler_flag(-fno-common HAVE_FNO_COMMON)
|
||||
+if (HAVE_FNO_COMMON)
|
||||
+ add_compile_options(-fno-common)
|
||||
+endif()
|
||||
+
|
||||
check_c_compiler_flag(-fdiagnostics-color=auto HAS_DIAG_COLOR_FLAG)
|
||||
if(HAS_DIAG_COLOR_FLAG)
|
||||
if(CMAKE_GENERATOR MATCHES "Ninja")
|
||||
74
neovim.spec
74
neovim.spec
|
|
@ -5,18 +5,27 @@
|
|||
%bcond_with luajit
|
||||
%endif
|
||||
|
||||
%if %{with luajit}
|
||||
%global luaver 5.1
|
||||
%else
|
||||
%global luaver 5.3
|
||||
%endif
|
||||
|
||||
Name: neovim
|
||||
Version: 0.3.8
|
||||
Version: 0.4.3
|
||||
Release: 2%{?dist}
|
||||
|
||||
License: ASL 2.0
|
||||
Summary: Vim-fork focused on extensibility and agility
|
||||
Url: http://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
|
||||
Patch0: neovim-0.1.7-bitop.patch
|
||||
|
||||
Patch0: https://patch-diff.githubusercontent.com/raw/neovim/neovim/pull/11890.patch
|
||||
|
||||
Patch1000: neovim-0.1.7-bitop.patch
|
||||
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: cmake
|
||||
|
|
@ -31,18 +40,22 @@ BuildRequires: gcc
|
|||
BuildRequires: luajit-devel
|
||||
BuildRequires: compat-lua-lpeg
|
||||
BuildRequires: compat-lua-mpack
|
||||
BuildRequires: lua5.1-luv-devel
|
||||
Requires: lua5.1-luv
|
||||
%else
|
||||
BuildRequires: lua-devel
|
||||
BuildRequires: lua-lpeg
|
||||
BuildRequires: lua-mpack
|
||||
BuildRequires: lua-luv-devel
|
||||
Requires: lua-luv
|
||||
%endif
|
||||
%if %{with jemalloc}
|
||||
BuildRequires: jemalloc-devel
|
||||
%endif
|
||||
BuildRequires: msgpack-devel >= 1.2.0
|
||||
BuildRequires: msgpack-devel >= 3.1.0
|
||||
BuildRequires: libtermkey-devel
|
||||
BuildRequires: libuv-devel
|
||||
BuildRequires: libvterm-devel
|
||||
BuildRequires: libuv-devel >= 1.30
|
||||
BuildRequires: libvterm-devel => 0.1.1
|
||||
BuildRequires: unibilium-devel
|
||||
%if 0%{?el7}
|
||||
BuildRequires: lua-bit32
|
||||
|
|
@ -67,8 +80,10 @@ parts of Vim, without compromise, and more.
|
|||
%prep
|
||||
%setup -q
|
||||
|
||||
%patch0 -p1
|
||||
|
||||
%if %{without luajit}
|
||||
%patch0 -p1 -b .bitop
|
||||
%patch1000 -p1 -b .bitop
|
||||
%endif
|
||||
|
||||
%build
|
||||
|
|
@ -78,6 +93,8 @@ pushd build
|
|||
-DPREFER_LUA=%{?with_luajit:OFF}%{!?with_luajit:ON} \
|
||||
-DLUA_PRG=%{_bindir}/%{?with_luajit:luajit}%{!?with_luajit:lua} \
|
||||
-DENABLE_JEMALLOC=%{?with_jemalloc:ON}%{!?with_jemalloc:OFF} \
|
||||
-DLIBLUV_INCLUDE_DIR=%{_includedir}/lua-%{luaver} \
|
||||
-DLIBLUV_LIBRARY=%{_libdir}/lua/%{luaver}/luv.so \
|
||||
..
|
||||
|
||||
%make_build VERBOSE=1
|
||||
|
|
@ -306,7 +323,6 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/doc/digraph.txt
|
||||
%{_datadir}/nvim/runtime/doc/editing.txt
|
||||
%{_datadir}/nvim/runtime/doc/eval.txt
|
||||
%{_datadir}/nvim/runtime/doc/farsi.txt
|
||||
%{_datadir}/nvim/runtime/doc/filetype.txt
|
||||
%{_datadir}/nvim/runtime/doc/fold.txt
|
||||
%{_datadir}/nvim/runtime/doc/ft_ada.txt
|
||||
|
|
@ -339,7 +355,6 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/doc/pattern.txt
|
||||
%{_datadir}/nvim/runtime/doc/pi_gzip.txt
|
||||
%{_datadir}/nvim/runtime/doc/pi_health.txt
|
||||
%{_datadir}/nvim/runtime/doc/pi_matchit.txt
|
||||
%{_datadir}/nvim/runtime/doc/pi_msgpack.txt
|
||||
%{_datadir}/nvim/runtime/doc/pi_netrw.txt
|
||||
%{_datadir}/nvim/runtime/doc/pi_paren.txt
|
||||
|
|
@ -409,6 +424,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/doc/windows.txt
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/ftplugin
|
||||
%{_datadir}/nvim/runtime/ftplugin/8th.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/a2ps.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/aap.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/abap.vim
|
||||
|
|
@ -421,6 +437,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/ftplugin/aspvbs.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/automake.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/awk.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/bash.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/bdf.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/bst.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/btm.vim
|
||||
|
|
@ -428,6 +445,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/ftplugin/c.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/calendar.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/cdrdaoconf.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/cfg.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/ch.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/changelog.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/chicken.vim
|
||||
|
|
@ -458,6 +476,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/ftplugin/dosini.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/dtd.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/dtrace.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/dune.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/eiffel.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/elinks.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/erlang.vim
|
||||
|
|
@ -497,6 +516,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/ftplugin/j.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/java.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/javascript.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/javascriptreact.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/jproperties.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/json.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/jsp.vim
|
||||
|
|
@ -527,6 +547,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/ftplugin/matlab.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/mf.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/modconf.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/mma.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/mp.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/mplayerconf.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/mrxvtrc.vim
|
||||
|
|
@ -535,6 +556,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/ftplugin/nanorc.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/neomuttrc.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/netrc.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/nroff.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/nsis.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/objc.vim
|
||||
%{_datadir}/nvim/runtime/ftplugin/ocaml.vim
|
||||
|
|
@ -678,6 +700,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/indent/j.vim
|
||||
%{_datadir}/nvim/runtime/indent/java.vim
|
||||
%{_datadir}/nvim/runtime/indent/javascript.vim
|
||||
%{_datadir}/nvim/runtime/indent/javascriptreact.vim
|
||||
%{_datadir}/nvim/runtime/indent/json.vim
|
||||
%{_datadir}/nvim/runtime/indent/jsp.vim
|
||||
%{_datadir}/nvim/runtime/indent/ld.vim
|
||||
|
|
@ -707,6 +730,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/indent/pyrex.vim
|
||||
%{_datadir}/nvim/runtime/indent/python.vim
|
||||
%{_datadir}/nvim/runtime/indent/r.vim
|
||||
%{_datadir}/nvim/runtime/indent/raml.vim
|
||||
%{_datadir}/nvim/runtime/indent/readline.vim
|
||||
%{_datadir}/nvim/runtime/indent/rhelp.vim
|
||||
%{_datadir}/nvim/runtime/indent/rmd.vim
|
||||
|
|
@ -735,6 +759,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/indent/tf.vim
|
||||
%{_datadir}/nvim/runtime/indent/tilde.vim
|
||||
%{_datadir}/nvim/runtime/indent/treetop.vim
|
||||
%{_datadir}/nvim/runtime/indent/typescript.vim
|
||||
%{_datadir}/nvim/runtime/indent/vb.vim
|
||||
%{_datadir}/nvim/runtime/indent/verilog.vim
|
||||
%{_datadir}/nvim/runtime/indent/vhdl.vim
|
||||
|
|
@ -832,6 +857,8 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim
|
||||
%{_datadir}/nvim/runtime/lua/vim/compat.lua
|
||||
%{_datadir}/nvim/runtime/lua/vim/inspect.lua
|
||||
%{_datadir}/nvim/runtime/lua/vim/shared.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/macros
|
||||
%{_datadir}/nvim/runtime/macros/editexisting.vim
|
||||
|
|
@ -859,6 +886,15 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/shellmenu/plugin
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/matchit
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/matchit/autoload
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/matchit/autoload/matchit.vim
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/matchit/doc
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/matchit/doc/matchit.txt
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/matchit/doc/tags
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/matchit/plugin
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/matchit/plugin/matchit.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/swapmouse
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/swapmouse/plugin
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/swapmouse/plugin/swapmouse.vim
|
||||
|
|
@ -931,6 +967,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
|
||||
%dir %{_datadir}/nvim/runtime/syntax
|
||||
%{_datadir}/nvim/runtime/syntax/2html.vim
|
||||
%{_datadir}/nvim/runtime/syntax/8th.vim
|
||||
%{_datadir}/nvim/runtime/syntax/a2ps.vim
|
||||
%{_datadir}/nvim/runtime/syntax/a65.vim
|
||||
%{_datadir}/nvim/runtime/syntax/aap.vim
|
||||
|
|
@ -1071,6 +1108,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/syntax/dtml.vim
|
||||
%{_datadir}/nvim/runtime/syntax/dtrace.vim
|
||||
%{_datadir}/nvim/runtime/syntax/dts.vim
|
||||
%{_datadir}/nvim/runtime/syntax/dune.vim
|
||||
%{_datadir}/nvim/runtime/syntax/dylan.vim
|
||||
%{_datadir}/nvim/runtime/syntax/dylanintr.vim
|
||||
%{_datadir}/nvim/runtime/syntax/dylanlid.vim
|
||||
|
|
@ -1146,6 +1184,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/syntax/hgcommit.vim
|
||||
%{_datadir}/nvim/runtime/syntax/hitest.vim
|
||||
%{_datadir}/nvim/runtime/syntax/hog.vim
|
||||
%{_datadir}/nvim/runtime/syntax/hollywood.vim
|
||||
%{_datadir}/nvim/runtime/syntax/hostconf.vim
|
||||
%{_datadir}/nvim/runtime/syntax/hostsaccess.vim
|
||||
%{_datadir}/nvim/runtime/syntax/html.vim
|
||||
|
|
@ -1175,6 +1214,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/syntax/java.vim
|
||||
%{_datadir}/nvim/runtime/syntax/javacc.vim
|
||||
%{_datadir}/nvim/runtime/syntax/javascript.vim
|
||||
%{_datadir}/nvim/runtime/syntax/javascriptreact.vim
|
||||
%{_datadir}/nvim/runtime/syntax/jess.vim
|
||||
%{_datadir}/nvim/runtime/syntax/jgraph.vim
|
||||
%{_datadir}/nvim/runtime/syntax/jovial.vim
|
||||
|
|
@ -1331,6 +1371,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/syntax/r.vim
|
||||
%{_datadir}/nvim/runtime/syntax/racc.vim
|
||||
%{_datadir}/nvim/runtime/syntax/radiance.vim
|
||||
%{_datadir}/nvim/runtime/syntax/raml.vim
|
||||
%{_datadir}/nvim/runtime/syntax/ratpoison.vim
|
||||
%{_datadir}/nvim/runtime/syntax/rc.vim
|
||||
%{_datadir}/nvim/runtime/syntax/rcs.vim
|
||||
|
|
@ -1449,6 +1490,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/syntax/tasm.vim
|
||||
%{_datadir}/nvim/runtime/syntax/tcl.vim
|
||||
%{_datadir}/nvim/runtime/syntax/tcsh.vim
|
||||
%{_datadir}/nvim/runtime/syntax/template.vim
|
||||
%{_datadir}/nvim/runtime/syntax/teraterm.vim
|
||||
%{_datadir}/nvim/runtime/syntax/terminfo.vim
|
||||
%{_datadir}/nvim/runtime/syntax/tex.vim
|
||||
|
|
@ -1471,6 +1513,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/syntax/tt2html.vim
|
||||
%{_datadir}/nvim/runtime/syntax/tt2js.vim
|
||||
%{_datadir}/nvim/runtime/syntax/tutor.vim
|
||||
%{_datadir}/nvim/runtime/syntax/typescript.vim
|
||||
%{_datadir}/nvim/runtime/syntax/uc.vim
|
||||
%{_datadir}/nvim/runtime/syntax/udevconf.vim
|
||||
%{_datadir}/nvim/runtime/syntax/udevperm.vim
|
||||
|
|
@ -1500,6 +1543,7 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/syntax/vrml.vim
|
||||
%{_datadir}/nvim/runtime/syntax/vroom.vim
|
||||
%{_datadir}/nvim/runtime/syntax/vsejcl.vim
|
||||
%{_datadir}/nvim/runtime/syntax/vue.vim
|
||||
%{_datadir}/nvim/runtime/syntax/wast.vim
|
||||
%{_datadir}/nvim/runtime/syntax/wdiff.vim
|
||||
%{_datadir}/nvim/runtime/syntax/web.vim
|
||||
|
|
@ -1548,6 +1592,18 @@ install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png
|
|||
%{_datadir}/nvim/runtime/tutor/en/vim-01-beginner.tutor.json
|
||||
|
||||
%changelog
|
||||
* Sun Feb 23 2020 Andreas Schneider <asn@redhat.com> - 0.4.3-2
|
||||
- Fix bulding with -fno-common
|
||||
|
||||
* Thu Nov 07 2019 Andreas Schneider <asn@redhat.com> - 0.4.3-1
|
||||
- Update to version 0.4.3
|
||||
|
||||
* Mon Oct 28 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.2-2
|
||||
- Fix glitches for terminals sayin xterm but not xterm
|
||||
|
||||
* Thu Oct 03 2019 Andreas Schneider <asn@redhat.com> - 0.4.2-1
|
||||
- Update to version 0.4.2
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.8-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (neovim-0.3.8.tar.gz) = 431d3df859b430570e3f927328b862945a15b1ac041108599670d32af6cccac9361a143fc6af27847529629a43a5e0a0afd98b1c826d4ee1e7570de3cf14f9c7
|
||||
SHA512 (neovim-0.4.3.tar.gz) = e13853fa296eda8618f389c71b6cbbd6f01d561615e80cc92959131dd10e395b1c6732a7d9ef6dbb9fe3ea9da4c11485b464547e2d46b22e59b8a20214e861f5
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue