diff --git a/neovim-0.9.1.tar.gz b/neovim-0.9.1.tar.gz deleted file mode 100644 index 94f558d..0000000 --- a/neovim-0.9.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8db17c2a1f4776dcda00e59489ea0d98ba82f7d1a8ea03281d640e58d8a3a00e -size 11567358 diff --git a/neovim-0.9.2.tar.gz b/neovim-0.9.2.tar.gz new file mode 100644 index 0000000..892bcff --- /dev/null +++ b/neovim-0.9.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06b8518bad4237a28a67a4fbc16ec32581f35f216b27f4c98347acee7f5fb369 +size 11580390 diff --git a/neovim.changes b/neovim.changes index 688bf81..7cbce81 100644 --- a/neovim.changes +++ b/neovim.changes @@ -1,3 +1,63 @@ +------------------------------------------------------------------- +Thu Sep 7 11:28:17 UTC 2023 - Matej Cepl + +- Update to version 0.9.2: + - Bram: Nvim is a fork of the Vim editor, created and developed by Bram Moolenaar. + On August 3, 2023, he passed away at the age of 62. If Vim or Nvim have been of + use to you in your life, read :help Bram and :help Uganda and consider honoring + his memory in a way you see fit. + - Breaking change: + - An adjustment was made to the grid_line event as part of + the exernal UI protocol: the cells array might now end with + a [' ', attr, 0] item with a repeat count of zero. This is + needed by the TUI to disambiguate final spaces from a line + from just clearing the line, which will make a difference + when copying text using the terminal emulators builtin + primary selection support. + External UI:s can safely ignore such an empty item and most + UIs already handle this fine. But it could break UI:s which + has an assert to validate the cell count to be bigger than + zero, or similar. + - Features: + - tui: Support Super and Meta modifiers + - terminal: forward more special keys and modifier-mouse + combinations + - Bug Fixes: + - lua: Always set arg0 to lua scripts + - api: Redundant error when using nvim_cmd + - api, lua: Make blank lines in a message work properly + - column: fix bugs related to signs in 'statuscol' + - completion: Don't add backslash in runtime completion + - diff: Filler lines for hunks bigger than linematch limit + - edit: Fix K_EVENT interfering with 'digraph' + - editorconfig: Better validation and error handling + - events: Don't expand non-file as file name + - events: Trigger VimResume on next UI request + - extmarks: Wrong display when changing text with virt_lines + - folds: Update folds in Insert mode with fdm=indent + - helptags: Make multibyte help tags work properly + - highlight: Make CurSearch work properly with 'winhl' + - inccommand: Fix saving of undo info + - keycodes: Recognize as a key + - lsp: Do not assume client capability exists in watchfiles + check (#24558) + - mouse: Handle folded lines with virt_lines attached to line + above + - remote: Make --remote-expr print to stdout + - remote: Restore previous --remote-expr output formatting + - spell: Splice extmarks on :spellrepall + - startup: Don't truncate when printing with -l + - startup: Run embedded Nvim with real path + - statusline: Redraw when Visual submode changes + - statusline: Fill for double-width char after moving items + - treesitter: updates to queries and injections + - treesitter: Fix TSNode:tree() double free + - ui: Propagate line wrapping state on grid_line events + - ui: Avoid ambiguity about chunk that clears part of line + - Performance: + - extmarks: Avoid unnecessary marktree traversal with folds + - substitute: Don't reallocate new_start every time + ------------------------------------------------------------------- Tue Jun 20 08:30:27 UTC 2023 - Martin Pluskal diff --git a/neovim.spec b/neovim.spec index 54e4c9b..5e58002 100644 --- a/neovim.spec +++ b/neovim.spec @@ -46,7 +46,7 @@ Requires: python3-neovim %bcond_with luajit %endif Name: neovim -Version: 0.9.1 +Version: 0.9.2 Release: 0 Summary: Vim-fork focused on extensibility and agility License: Apache-2.0 AND Vim @@ -180,7 +180,7 @@ export CXXFLAGS="%{optflags} -fcommon" -DCMAKE_C_FLAGS_RELWITHDEBINFO="$opts" \ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ -DLIBLUV_INCLUDE_DIR:PATH=%{lua_incdir} \ -# -DLIBLUV_LIBRARY=%{lua_archdir}/luv.so +# -DLIBLUV_LIBRARY=%%{lua_archdir}/luv.so %make_build popd