Skip to content

Commit

Permalink
editors/neovim: Update to 0.9.5
Browse files Browse the repository at this point in the history
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
  • Loading branch information
assistcontrol committed Dec 30, 2023
1 parent 3eadab0 commit a618b05
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
3 changes: 2 additions & 1 deletion editors/neovim/Makefile
@@ -1,6 +1,6 @@
PORTNAME= neovim
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
DISTVERSION= 0.9.5
CATEGORIES= editors

MAINTAINER= adamw@FreeBSD.org
Expand Down Expand Up @@ -29,6 +29,7 @@ PORTSCOUT= limit:^[0-9\.v]+$$
CMAKE_ARGS= -DLUA_PRG:FILEPATH="${LUA_CMD}" \
-DCMAKE_INSTALL_MANDIR:PATH="${MANPREFIX}/man" \
-DDEPS_PREFIX:PATH="${LOCALBASE}"
CFLAGS+= -I${LOCALBASE}/include

DATADIR= ${PREFIX}/share/nvim
PORTDATA= runtime
Expand Down
6 changes: 3 additions & 3 deletions editors/neovim/distinfo
@@ -1,6 +1,6 @@
TIMESTAMP = 1696889352
SHA256 (neovim-neovim-v0.9.4_GH0.tar.gz) = 148356027ee8d586adebb6513a94d76accc79da9597109ace5c445b09d383093
SIZE (neovim-neovim-v0.9.4_GH0.tar.gz) = 11585425
TIMESTAMP = 1703948840
SHA256 (neovim-neovim-v0.9.5_GH0.tar.gz) = fe74369fc30a32ec7a086b1013acd0eacd674e7570eb1acc520a66180c9e9719
SIZE (neovim-neovim-v0.9.5_GH0.tar.gz) = 11590180
SHA256 (libmpack-libmpack-1.0.5_GH0.tar.gz) = 4ce91395d81ccea97d3ad4cb962f8540d166e59d3e2ddce8a22979b49f108956
SIZE (libmpack-libmpack-1.0.5_GH0.tar.gz) = 32966
SHA256 (libmpack-libmpack-lua-1.0.9_GH0.tar.gz) = e94d5cf95d7479dca00ff23755fe05a440f11f9d203635e862ad8842de95f40a
Expand Down

0 comments on commit a618b05

Please sign in to comment.