HomeFreeBSD

MFH: r500370 r502895

Description

MFH: r500370 r502895
Approved by: portmgr (with hat)

Update neovim to 0.3.5

Maintenance release to fix issues found in v0.3.4.

options: properly reset directories on 'autochdir'
Remove MSVC optimization workaround for SHM_ALL
Make SHM_ALL to a variable instead of a compound literal #define
doc: mention "pynvim" module rename
screen: don't crash when drawing popupmenu with 'rightleft' option
look-behind match may use the wrong line number
:terminal : set topline based on window height
:recover : Fix crash on non-existent *.swp

Disable LuaJIT on non-x86 architectures

The version of LuaJIT in port doesn't work well (or at all) for neovim
on non-x86 architectures. Plus, some users (at least the submitter, who
made a good argument for it) may not want LuaJIT at all.

So, make LuaJIT an OPTION. Enable it by default, and exclude it from
all the archs that LuaJIT+neovim doesn't work on. Fall back instead on
normal Lua.

PR: 238079
Submitted by: Greg V

Details

Provenance
adamwAuthored on
Parents
rP502896: Update to 2.1.0.
Branches
Unknown
Tags
Unknown