Another #neovim maintenance release 0.12.6. As per usual, mostly various fixes to make experience more stable.
Release: github.com/neovim/neovi...
Changelog: github.com/neovim/neovi...

Another #neovim maintenance release 0.12.6. As per usual, mostly various fixes to make experience more stable.
Release: github.com/neovim/neovi...
Changelog: github.com/neovim/neovi...
My NeoVIM config using vim-plug
vim-plug: github.com/junegunn/vim...
Github: github.com/NirajMaharja...
#neovim Development News
The 0.13 version will update `vim.net.request()` with a custom header support.
I replaced most of my IDE usage with a proper #neovim setup.
Nearly all comfort features I need, vibe coded some adjustments, works like a charm.
Might even make me more productive...
More to come in my upcoming blog post!
Neovim and Emacs folks: Meta's Muse Spark now works as an ACP agent in your editor.
npm i -g muse-spark-code-acp, then point CodeCompanion (Neovim 0.11.4) or agent-shell (Emacs 29.3) at it. Configs in docs/acp.md.
Free, MIT, unofficial.
#neovim #emacs
github.com/RandyNorthrup/muse-spark-code
#neovim Development News
The 0.13 version will improve working with logs:
- Move `stdpath("log")` to `stdpath("state")/logs`, instead of being equivalent to `stdpath("state")`.
- Add a `:log` command to easily open log files in `stdpath("log")`.
#neovim Development News
The 0.13 version will have autocommand related API functions no longer treat an empty non-nil pattern as nil.
#neovim Development News
It is finally time to start telling about the progress of 0.13 version.
The 0.13 version will make `:Open` command without arguments use the current file.
#neovim Development News
The 0.12 version updates `vim.ui.input()` interface to allow setting input scope (like `cursor`, `window`, `editor`, etc.).
important clarification from the @neovim:
> There has been the need to clarify some rumors that have been circulated on social media:
>
> Yes, #neovim uses an different undofile format than #vim. In an ideal world we would not need this, but the way neovim implements buffer properties is […]
#Neovim obviously uses a different LOCATION for undofiles than vim by default.
You only get in trouble if you SPECIFICALLY ASK vim and neovim to mess with each other by using the same cache directory.
Even then vim and neovim shares the same code which SAFELY refuses to touch incompatible files.
#neovim Development News
The 0.12 version adds `vim.treesitter.select()` function to initiate tree-sitter incremental selection. This can be used in custom mappings instead of new built-in `in` and `an`.
Nice. I think, I found the perfect little neovim setup for me. Just a few plugins. No Lazy. vim.pack FTW.
https://gist.github.com/oliverandrich/c5a07d8977bee23e6016c5767988acf7