Accepting request 1191018 from editors
- add versioning to some dependencies, as neovim is quite picky - fix template.spec so when creating a new spec file, it doesn't pull in vims skeleton.spec - Update to 0.10.1 - Features * lsp: Update LSP healthcheck format - Build System * deps: Bump tree-sitter-query to v0.4.0 * deps: Bump tree-sitter-c to v0.21.3 * deps: Bump tree-sitter-vimdoc to v3.0.0 * deps: Drop unused bundled bash, python parsers and queries * macos: Disable deduplication in link step * "popcount" name conflict on NetBSD * Remove -O2 from gen_cflags * Reuse code for deps.txt for both deps and main build - Bug Fixes * Show swapfile warning as a warning * Assert failure in VimL expression parser * api: Alloc and draw cursor window in nvim__redraw * colorscheme: Underline StatusLineNC with 'notermguicolors' * column: Crash with 'signcolumn' set to "number" * column: Clamp line number for legacy signs * column: Modifying a sign should update placed signs * comment: Fall back to using trimmed comment markers * defaults: Default @/Q broken when 'ignorecase' is set * drawline: Don't draw beyond end of window * drawline: Don't draw beyond end of window with 'rnu' * extmarks: Issues with revalidating marks * filetype: Fix typos in filetype detection * float: Handle error in win_float_create() * fs: Make vim.fs.root work for relative paths and unnamed buffers * health: Broken ruby detect * health: Fix fetching url with python in provider health * input: Handle vim.on_key() properly with ALT and K_SPECIAL * lsp: Add textDocument/documentLink to capability map * lsp: Hide layout in codelenses in virtual text * lsp: Detach all clients on_reload to force buf_state reload * lsp: Trigger LspDetach on buffer delete * lsp: Check if buffer was detached in on_init callback * lsp: Handle nil root_dir in health check * lsp: Do not detach from buffer if there are uninitialized clients * lsp: Clear lsp client diagnostics * lsp: Remove superfluous on_detach callback from semantic tokens module * lsp: Do not reset buf version when detaching client * lsp: Avoid vim.keymap.del error when stopping a client * lsp: Don't show codelens for buffers that don't support it * lsp: Inlay hints are rendered in the correct order * lua: Change some vim.fn.expand() to vim.fs.normalize() * marks: Revalidate marks whose position did not change * mouse: Early return when clicking in padded 'statuscolumn' * move: Half-page scrolling with resized grid at eob * path: Avoid chdir() when resolving path * quickfix: Make shortmess+=O work with cmdheight=0 * runtime: Source c ftplugin properly for cpp on Windows * runtime: Add commentstring for glsl ftplugin * snippet: Don't override unnamed register on tabstop select * snippet: Cancel snippet session when leaving the buffer * snippet: Modify base indentation when there's actually whitespace * tohtml: Replace ipairs with pairs * tohtml: Ignore lsp inlay hints * tohtml: Show how many warnings are hidden * tohtml: Properly handle multiple hl groups * tohtml: Extmark text may be out of bounds * tohtml: Support ranges again * treesitter: Do not modify highlight state for _on_spell_nav * treesitter: Ensure syntaxset augroup exists * treesitter: Display fields for anonymous nodes in :InspectTree * treesitter: Recognize aliased parsers in omnifunc, query linter * tui: Remove duplicate disabling of synchronized output * tui: Move $COLORTERM check to _defaults.lua * tui: Skip TUI in ui_rgb_attached * ui: Flush ext_cmdline events before doing cmdpreview * ui: Superfluous showmode / excessive grid_cursor_goto * ui: Avoid ambiguity about last chunk when flushing halfway * version: Fix vim.version().prerelease * vim.text: Remove assert from vim.text.hexdecode * win-msi: Add bin to PATH per-machine after installation - Documentation * Update LSP quickstart * Misc * Document 'list' behavior when 'listchars' excludes "tab" * Fix more treesitter parsing errors * Misc * lpeg: Merge upstream changes * lsp: Format the handwritten part * Refactor * Replace deprecated vim.loop with vim.uv * lsp: Reuse buf_detach_client logic in on_detach * path.c: Add nonnull attributes * tests: Use more global highlight definitions * tests: More global highlight definitions OBS-URL: https://build.opensuse.org/request/show/1191018 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neovim?expand=0&rev=64
This commit is contained in:
commit
637b2aa1c5
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:372ea2584b0ea2a5a765844d95206bda9e4a57eaa1a2412a9a0726bab750f828
|
||||
size 12792034
|
3
neovim-0.10.1.tar.gz
Normal file
3
neovim-0.10.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:edce96e79903adfcb3c41e9a8238511946325ea9568fde177a70a614501af689
|
||||
size 12796966
|
100
neovim.changes
100
neovim.changes
@ -1,3 +1,103 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 24 13:11:15 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
|
||||
|
||||
- add versioning to some dependencies, as neovim is quite picky
|
||||
- fix template.spec so when creating a new spec file, it doesn't pull in
|
||||
vims skeleton.spec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 24 10:00:33 UTC 2024 - Michal Vyskocil <michal.vyskocil@gmail.com>
|
||||
|
||||
- Update to 0.10.1
|
||||
- Features
|
||||
* lsp: Update LSP healthcheck format
|
||||
- Build System
|
||||
* deps: Bump tree-sitter-query to v0.4.0
|
||||
* deps: Bump tree-sitter-c to v0.21.3
|
||||
* deps: Bump tree-sitter-vimdoc to v3.0.0
|
||||
* deps: Drop unused bundled bash, python parsers and queries
|
||||
* macos: Disable deduplication in link step
|
||||
* "popcount" name conflict on NetBSD
|
||||
* Remove -O2 from gen_cflags
|
||||
* Reuse code for deps.txt for both deps and main build
|
||||
- Bug Fixes
|
||||
* Show swapfile warning as a warning
|
||||
* Assert failure in VimL expression parser
|
||||
* api: Alloc and draw cursor window in nvim__redraw
|
||||
* colorscheme: Underline StatusLineNC with 'notermguicolors'
|
||||
* column: Crash with 'signcolumn' set to "number"
|
||||
* column: Clamp line number for legacy signs
|
||||
* column: Modifying a sign should update placed signs
|
||||
* comment: Fall back to using trimmed comment markers
|
||||
* defaults: Default @/Q broken when 'ignorecase' is set
|
||||
* drawline: Don't draw beyond end of window
|
||||
* drawline: Don't draw beyond end of window with 'rnu'
|
||||
* extmarks: Issues with revalidating marks
|
||||
* filetype: Fix typos in filetype detection
|
||||
* float: Handle error in win_float_create()
|
||||
* fs: Make vim.fs.root work for relative paths and unnamed buffers
|
||||
* health: Broken ruby detect
|
||||
* health: Fix fetching url with python in provider health
|
||||
* input: Handle vim.on_key() properly with ALT and K_SPECIAL
|
||||
* lsp: Add textDocument/documentLink to capability map
|
||||
* lsp: Hide layout in codelenses in virtual text
|
||||
* lsp: Detach all clients on_reload to force buf_state reload
|
||||
* lsp: Trigger LspDetach on buffer delete
|
||||
* lsp: Check if buffer was detached in on_init callback
|
||||
* lsp: Handle nil root_dir in health check
|
||||
* lsp: Do not detach from buffer if there are uninitialized clients
|
||||
* lsp: Clear lsp client diagnostics
|
||||
* lsp: Remove superfluous on_detach callback from semantic tokens module
|
||||
* lsp: Do not reset buf version when detaching client
|
||||
* lsp: Avoid vim.keymap.del error when stopping a client
|
||||
* lsp: Don't show codelens for buffers that don't support it
|
||||
* lsp: Inlay hints are rendered in the correct order
|
||||
* lua: Change some vim.fn.expand() to vim.fs.normalize()
|
||||
* marks: Revalidate marks whose position did not change
|
||||
* mouse: Early return when clicking in padded 'statuscolumn'
|
||||
* move: Half-page scrolling with resized grid at eob
|
||||
* path: Avoid chdir() when resolving path
|
||||
* quickfix: Make shortmess+=O work with cmdheight=0
|
||||
* runtime: Source c ftplugin properly for cpp on Windows
|
||||
* runtime: Add commentstring for glsl ftplugin
|
||||
* snippet: Don't override unnamed register on tabstop select
|
||||
* snippet: Cancel snippet session when leaving the buffer
|
||||
* snippet: Modify base indentation when there's actually whitespace
|
||||
* tohtml: Replace ipairs with pairs
|
||||
* tohtml: Ignore lsp inlay hints
|
||||
* tohtml: Show how many warnings are hidden
|
||||
* tohtml: Properly handle multiple hl groups
|
||||
* tohtml: Extmark text may be out of bounds
|
||||
* tohtml: Support ranges again
|
||||
* treesitter: Do not modify highlight state for _on_spell_nav
|
||||
* treesitter: Ensure syntaxset augroup exists
|
||||
* treesitter: Display fields for anonymous nodes in :InspectTree
|
||||
* treesitter: Recognize aliased parsers in omnifunc, query linter
|
||||
* tui: Remove duplicate disabling of synchronized output
|
||||
* tui: Move $COLORTERM check to _defaults.lua
|
||||
* tui: Skip TUI in ui_rgb_attached
|
||||
* ui: Flush ext_cmdline events before doing cmdpreview
|
||||
* ui: Superfluous showmode / excessive grid_cursor_goto
|
||||
* ui: Avoid ambiguity about last chunk when flushing halfway
|
||||
* version: Fix vim.version().prerelease
|
||||
* vim.text: Remove assert from vim.text.hexdecode
|
||||
* win-msi: Add bin to PATH per-machine after installation
|
||||
- Documentation
|
||||
* Update LSP quickstart
|
||||
* Misc
|
||||
* Document 'list' behavior when 'listchars' excludes "tab"
|
||||
* Fix more treesitter parsing errors
|
||||
* Misc
|
||||
* lpeg: Merge upstream changes
|
||||
* lsp: Format the handwritten part
|
||||
* Refactor
|
||||
* Replace deprecated vim.loop with vim.uv
|
||||
* lsp: Reuse buf_detach_client logic in on_detach
|
||||
* path.c: Add nonnull attributes
|
||||
* tests: Use more global highlight definitions
|
||||
* tests: More global highlight definitions
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 21 23:49:59 UTC 2024 - Richard Rahl <rrahl0@disroot.org>
|
||||
|
||||
|
14
neovim.spec
14
neovim.spec
@ -27,7 +27,7 @@
|
||||
%endif
|
||||
|
||||
Name: neovim
|
||||
Version: 0.10.0
|
||||
Version: 0.10.1
|
||||
Release: 0
|
||||
Summary: Vim-fork focused on extensibility and agility
|
||||
License: Apache-2.0 AND Vim AND GPL-3.0-or-later AND CC-BY-3.0
|
||||
@ -58,13 +58,13 @@ BuildRequires: make
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildRequires: tree-sitter
|
||||
BuildRequires: tree-sitter-c
|
||||
BuildRequires: tree-sitter-c >= 0.21.3
|
||||
BuildRequires: tree-sitter-lua
|
||||
BuildRequires: tree-sitter-markdown
|
||||
BuildRequires: tree-sitter-python
|
||||
BuildRequires: tree-sitter-query
|
||||
BuildRequires: tree-sitter-query >= 0.4.0
|
||||
BuildRequires: tree-sitter-vim
|
||||
BuildRequires: tree-sitter-vimdoc
|
||||
BuildRequires: tree-sitter-vimdoc >= 3.0.0
|
||||
BuildRequires: unzip
|
||||
BuildRequires: pkgconfig(libluv)
|
||||
BuildRequires: pkgconfig(libutf8proc)
|
||||
@ -89,13 +89,13 @@ Requires: lua51-luarocks
|
||||
Requires: lua51-luv
|
||||
Requires: lua51-mpack
|
||||
Requires: tree-sitter
|
||||
Requires: tree-sitter-c
|
||||
Requires: tree-sitter-c >= 0.21.3
|
||||
Requires: tree-sitter-lua
|
||||
Requires: tree-sitter-markdown
|
||||
Requires: tree-sitter-python
|
||||
Requires: tree-sitter-query
|
||||
Requires: tree-sitter-query >= 0.4.0
|
||||
Requires: tree-sitter-vim
|
||||
Requires: tree-sitter-vimdoc
|
||||
Requires: tree-sitter-vimdoc >= 3.0.0
|
||||
Requires: xdg-utils
|
||||
Recommends: python3-neovim
|
||||
Recommends: wl-clipboard
|
||||
|
Loading…
Reference in New Issue
Block a user