pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/editors/neovim
Module Name: pkgsrc
Committed By: leot
Date: Fri Jan 30 16:10:22 UTC 2026
Modified Files:
pkgsrc/editors/neovim: Makefile PLIST distinfo
Log Message:
neovim: Update to 0.11.6
Changes:
NVIM v0.11.6
Following is a list of fix/feature commits in this release.
See `:help news` in Nvim for release notes.
FEATURES
--------
- lsp: support auto-force escalation in client stop
- lsp: warn about unknown filetype
FIXES
-----
- :ls: check for finished terminal properly
- api: autocmds mess up nvim_get_option_value's dummy buffer
- api: buffer overflow in nvim_buf_get_extmarks overlap
- api: crash when moving curwin to other tabpage
- api: do not allow opening float to closing buffer
- api: ignore split_disallowed when opening a float
- api: nvim_get_option_value dummy buffer crashes
- api: on_bytes gets stale data on :substitute
- api: open_win leak from naughty autocommands
- api: parse_expression crash with ident and curly
- api: parse_expression crash with unopened ] and node
- appimage: wrong $ARCH used by linuxdeploy
- autocmd: fire TabClosed after freeing tab page
- autocmd: heap UAF with :bwipe in Syntax autocmd
- autocmd: parsing of comma-separated buflocal patterns
- autocmd: skip empty comma-separated patterns properly
- buffer: defer w_buffer clearing to prevent dict watcher crash
- buffer: don't allow changedtick watcher to delete buffer
- buffer: don't reuse 1-line terminal buffer
- buffer: switching buffer should respect jumpoptions+=view
- build: disable problematic marktree assert in RelWithDebInfo builds
- channel: unreference list after callback finishes
- clipboard: tmux clipboard data may be stale
- clipboard: use tmux only in a tmux session
- eval: 0 should mean current tabpage in gettabvar()
- events: crash on WinScrolled
- install: only install "tee" on Windows
- langmap: assert failure on mapping to char >= 256
- lsp: check `nvim.lsp.enable` before `doautoall`
- lua: don't remove first char of non-file stacktrace source
- lua: relax `vim.wait()` timeout validation
- lua: separate vim.{g,b,w,t} types
- lua: vim._with() doesn't save boolean options properly
- lua: vim.wait(math.huge) fails
- man.lua: :Man slow/hangs if MANPAGER is set
- man.lua: show_toc condition may cause infinite loop
- marks: wrong line('w$', win) with conceal_lines
- normal: assertion failure with "gk" in narrow window
- remote: remote-ui connect timeout on slow networks
- rpc: don't overwrite already received results on error
- scripts: release.sh
- session: window sizes not stored with float windows
- statusline: scope truncation bookkeeping
- terminal: :edit should respect 'bufhidden' with exited job
- terminal: <Ignore> should be no-op
- terminal: avoid multiple terminals writing to same buffer
- terminal: crash when TermClose deletes other buffers
- terminal: crash when TermClose switches back to terminal buffer
- terminal: crash with race between buffer close and OSC 2
- terminal: handle closing terminal with pending TermRequest
- terminal: inconsistent mode change when switching buffer
- terminal: restore options properly when switching buffer
- treesitter: use metadata in :EditQuery captures
- trust: :trust command on Windows
- tutor: escape tutor filename
- ui.open: use "start" instead of deprecated "rundll32"
- vim.fs: abspath(".") returns "/…/."
- vim.fs: root() should always return absolute path
- vim.loader: randomized AppImage path pollutes luac cache
- vim.loader: randomized AppImage path pollutes luac cache
- window: crash closing only non-float if autocmds :tabonly
- window: crash closing split if autocmds close other splits
- window: disallow closing autocmd window in other tabpage
- window: handle closing the only non-float in other tabpage
- window: restore b_nwindows if win_close_othertab keeps window
- window: win_move_after UAF from naughty autocmds
- windows: set manifest resource ID to 1 in nvim.rc for MinGW
REVERTED CHANGES
----------------
- fix: vim.lsp.omnifunc should not throw away other items
VIM PATCHES
-----------
- runtime(yaml): fix wrong order of undo_ftplugin suboptions
- runtime(doc): Fix typo in syntax.txt
- runtime(doc): clarify the behavior of CTRL-Z
- runtime(make): do not automatically indent after a special target
- 8.1.0753: printf format not checked for semsg()
- 9.1.0893: No test that undofile format does not regress
- 9.1.1872: Cmdline history not updated when mapping <Up> and <CR>
- 9.1.1969: Wrong cursor position after formatting with long 'formatprg'
- 9.1.2028: [security]: Buffer-overflow with incomplete multi-byte chars
- 9.1.2055: Division by zero in :file after failing to wipe buffer
- 9.1.2058: b_locked_split is not checked for :sbuffer
- 9.1.2066: :wqall! doesn't close a terminal like :qall! does
- 9.1.2068: :bd/bw may try to switch to a closing buffer
- 9.1.2086: Memory leak when skipping invalid literal dict
- 9.1.2087: Crash when using :tabonly in BufUnload
- 9.1.2090: Last buffer not freed with EXITFREE
- 9.1.2095: :wqall! doesn't quit when using :quit in BufWritePost
- 9.1.2105: tests: not enough tests for using plain_vgetc()
- 9.1.2107: :normal may change cmdline history
- patch 9.1.1971: crash with invalid positional argument 0 in printf()
- runtime(doc): Wrap overlength lines in uganda.txt
- runtime(doc): fix outdated :function help
- partial:9.1.1955: sort() does not handle large numbers correctly
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/editors/neovim/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/editors/neovim/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/editors/neovim/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/editors/neovim/Makefile
diff -u pkgsrc/editors/neovim/Makefile:1.21 pkgsrc/editors/neovim/Makefile:1.22
--- pkgsrc/editors/neovim/Makefile:1.21 Thu Jan 1 16:30:47 2026
+++ pkgsrc/editors/neovim/Makefile Fri Jan 30 16:10:21 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2026/01/01 16:30:47 leot Exp $
+# $NetBSD: Makefile,v 1.22 2026/01/30 16:10:21 leot Exp $
-DISTNAME= neovim-0.11.5
-PKGREVISION= 2
+DISTNAME= neovim-0.11.6
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_GITHUB:=neovim/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/editors/neovim/PLIST
diff -u pkgsrc/editors/neovim/PLIST:1.12 pkgsrc/editors/neovim/PLIST:1.13
--- pkgsrc/editors/neovim/PLIST:1.12 Tue Nov 4 21:14:00 2025
+++ pkgsrc/editors/neovim/PLIST Fri Jan 30 16:10:21 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2025/11/04 21:14:00 leot Exp $
+@comment $NetBSD: PLIST,v 1.13 2026/01/30 16:10:21 leot Exp $
bin/nvim
@pkgdir lib/nvim
man/man1/nvim.1
@@ -989,6 +989,8 @@ share/nvim/runtime/indent/testdir/krl.in
share/nvim/runtime/indent/testdir/krl.ok
share/nvim/runtime/indent/testdir/lua.in
share/nvim/runtime/indent/testdir/lua.ok
+share/nvim/runtime/indent/testdir/make.in
+share/nvim/runtime/indent/testdir/make.ok
share/nvim/runtime/indent/testdir/matlab.in
share/nvim/runtime/indent/testdir/matlab.ok
share/nvim/runtime/indent/testdir/python.in
Index: pkgsrc/editors/neovim/distinfo
diff -u pkgsrc/editors/neovim/distinfo:1.18 pkgsrc/editors/neovim/distinfo:1.19
--- pkgsrc/editors/neovim/distinfo:1.18 Thu Jan 1 16:30:47 2026
+++ pkgsrc/editors/neovim/distinfo Fri Jan 30 16:10:21 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.18 2026/01/01 16:30:47 leot Exp $
+$NetBSD: distinfo,v 1.19 2026/01/30 16:10:21 leot Exp $
-BLAKE2s (neovim-0.11.5.tar.gz) = 390b8ce8037b77e5f99afb2ba99616d39a8989f3fb76b499763810eb292242fd
-SHA512 (neovim-0.11.5.tar.gz) = 1b2bb241261eefd195275e28bb9ebe4102261d61d8b7fe38ccebad7131ccc38d29fae8494d511b4c440ad71ef95dc405a2ba6e98b5d47426f215c8137c8bc91f
-Size (neovim-0.11.5.tar.gz) = 12979925 bytes
+BLAKE2s (neovim-0.11.6.tar.gz) = a4c28b4ffa193a199ca044072447d9c1927e6edab5e26fa5d2563d199ff50939
+SHA512 (neovim-0.11.6.tar.gz) = 52e958bc610faa2611a741613a4adf3263dc1060efde6b8bc7f67c68aefc37b44ec47ca2532f55d213b0dff64b2f4174f5e15127a87d39f0c5908141b38270ee
+Size (neovim-0.11.6.tar.gz) = 13012085 bytes
SHA1 (patch-runtime_lua_vim_treesitter___meta_misc.lua) = 1786ffc397926ae2587e82fba3959cb02e7b249c
SHA1 (patch-runtime_lua_vim_treesitter_languagetree.lua) = b356fd420a72a3384e9170b53a02cf4780eaa92b
SHA1 (patch-src_nvim_lua_treesitter.c) = 776a7bf680fe00399ecbafdc3ce7323b312b3cdb
Home |
Main Index |
Thread Index |
Old Index