HomeFreeBSD

editors/neovim: Update to 0.9.5

Description

editors/neovim: Update to 0.9.5

Changes:
This is a maintenance release, focusing on bugfixes.
Notably, fixes were made for issues with using and testing Nvim on less common platforms, like big endian platforms.
Bug Fixes

defaults: Set 'fsync' #26039
Dont create data dir if it's a broken symlink
Make InspectTree handle nested injection
Remove nested for_each_tree in TSTreeView (#26331)
api: Use a conditional stack for nvim_cmd
change: Update fold after on_bytes
deps: Bump libmpack from luarocks
extmark_to_array: Convert conceal_char to bytes
highlight: Apply 'winblend' to float border
inccommand: Save and restore '[ and '] marks
inccommand: Don't crash with "split" and 'n' flag
lsp: Handle NUL bytes in popup text
lua: Correct return value for on_key with no arguments
lua: Crash in nlua_error
man: Make :Man with a range work
mappings: Fix mapset() not replacing map with backslash
marks: Handle switching buffer properly
mouse: Avoid dragging after click label popupmenu callback
mouse: Avoid dragging when clicking next to popupmenu
move: Check the correct buffer
oldtest: Always use a 64-bit int for swapfile block number
options: Setting 'scroll' with resized grid
quickfix: Check if delete failed in qf_fill_buffer()
set_bool_option: Use int value to make bool Object
set_option_from_tv: Use v_bool to access boolean option
terminal: Assign channel to terminal earlier
terminal: Avoid Insert mode in Terminal buffer
terminal: Don't lose focus on
terminal: Keep focus when scrolling number column of another window
terminal: Make backslashes in 'shell' work on Windows
treesitter: Foldexpr tweaks
treesitter: Remove incompatible c query (again)
ui: Empty line before the next message after :silent command

Build System

Fix universal mac builds
ci: Ensure correct headers are used on macOS

Documentation

List NVIM_APPNAME as env on manpage
starting.txt: Correct step number

Performance

Remove redundant strlen in skipwhite

Testing

Fix dependencies between test cases and test flakiness

Details

Provenance
adamwAuthored on Dec 30 2023, 3:10 PM
Parents
R11:3eadab0ea3ae: games/tomenet: unbreak the port, undeprecate, respect CFLAGS better.
Branches
Unknown
Tags
Unknown