- Update to 0.5.0 (FINALLY!!!):
This release represents ~4000 commits since v0.4.4, the
previous non-maintenance release. Highlights include builtin
support for LSP, new APIs for extended marks (with byte
resolution tracking of changes) and buffer decorations, as
well as vast improvements to lua as a plugin and configuration
language. Experimental support for tree-sitter as a syntax
engine is also included, building on the new core APIs for byte
tracking and decorations. There is also very visible shift
towards using more of Lua.
The full list of all changes is truly huge, the
best list is the 0.5.0 commit message on
https://github.com/neovim/neovim/commit/a5ac2f45ff84.
OBS-URL: https://build.opensuse.org/request/show/903892
OBS-URL: https://build.opensuse.org/package/show/editors/neovim?expand=0&rev=85
- Add default system-wide configuration file to /etc/xdg/nvim/sysinit.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
OBS-URL: https://build.opensuse.org/request/show/630074
OBS-URL: https://build.opensuse.org/package/show/editors/neovim?expand=0&rev=35