On Sat, Apr 15, 2023 at 08:33:56PM +0100, Edd Barrett wrote:
> Diffs attached.

Sorry, I kludged the neovim diff.

Since this version of neovim uses a non-release version of luv, we don't get
the bundled luacompat53 from the luv tarball and we have to fetch it ourself.

Note that there is no build step for luacompat53. The luv build just plucks
files from the luacompat53 sources...

Updated neovim diff below. The treesitter diff from my last mail is still good.


Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/neovim/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile    20 Feb 2023 21:53:19 -0000      1.33
+++ Makefile    16 Apr 2023 20:32:20 -0000
@@ -13,21 +13,24 @@ COMMENT =   continuation and extension of 
 
 GH_ACCOUNT =   neovim
 GH_PROJECT =   neovim
-GH_TAGNAME =   v0.8.3
+GH_TAGNAME =   v0.9.0
 
 CATEGORIES =   editors devel
 HOMEPAGE =     https://neovim.io
 MAINTAINER =   Edd Barrett <e...@openbsd.org>
 
 # The versions listed here must match those in cmake.deps/CMakeLists.txt.
-LUV_VER =      1.44.2-1
-LUAJIT_VER =   633f265f67f322cbe2c5fd11d3e46d968ac220f7
+LUV_VER =      093a977b82077591baefe1e880d37dfa2730bd54
+LUAJIT_VER =   505e2c03de35e2718eef0d2d3660712e06dadf1f
+LUACOMPAT_VER =        v0.9
 
-MASTER_SITES0 =        
https://github.com/luvit/luv/releases/download/${LUV_VER}/
+MASTER_SITES0 =        https://github.com/luvit/luv/archive/
 MASTER_SITES1 = https://github.com/LuaJIT/LuaJIT/archive/
+MASTER_SITES2 = https://github.com/keplerproject/lua-compat-5.3/archive/
 DISTFILES =    ${DISTNAME}${EXTRACT_SUFX} \
-               luv-${LUV_VER}${EXTRACT_SUFX}:0 \
-               luajit-{}${LUAJIT_VER}${EXTRACT_SUFX}:1
+               luv-{}${LUV_VER}${EXTRACT_SUFX}:0 \
+               luajit-{}${LUAJIT_VER}${EXTRACT_SUFX}:1 \
+               lua-compat-5.3-{}${LUACOMPAT_VER}${EXTRACT_SUFX}:2
 
 # Neovim: Apache 2.0 + Vim License
 # LuaJIT: MIT + public domain
@@ -65,7 +68,7 @@ LIB_DEPENDS =         devel/gettext,-runtime \
                        devel/libvterm \
                        devel/msgpack \
                        devel/unibilium \
-                       textproc/tree-sitter
+                       textproc/tree-sitter>=0.20.8
 
 RUN_DEPENDS +=         devel/libmpack/lua \
                        devel/libmpack/main \
@@ -87,6 +90,7 @@ CONFIGURE_ARGS +=     -DPREFER_LUA=ON \
                        -DLUA_INCLUDE_DIR=${MODLUA_INCL_DIR} \
                        -DLUA_LIBRARIES=${MODLUA_LIB}
 .endif
+MAKE_ENV =             CCACHE_DISABLE=true
 
 # Tests need gmake
 USE_GMAKE = Yes
@@ -104,6 +108,8 @@ post-extract:
        mkdir ${STATIC_DEPS_WRKSRC}
        mv ${WRKDIR}/LuaJIT-${LUAJIT_VER} ${STATIC_DEPS_WRKSRC}/luajit
        mv ${WRKDIR}/luv-${LUV_VER} ${STATIC_DEPS_WRKSRC}/luv
+       mv ${WRKDIR}/lua-compat-5.3-${LUACOMPAT_VER:C/^v//} \
+               ${STATIC_DEPS_WRKSRC}/lua-compat-5.3
 
 # Build LuaJIT (if required) and libluv as static libraries.
 #
@@ -161,6 +167,8 @@ pre-configure:
                -DLUA_BUILD_TYPE=System \
                -DLUA_INCLUDE_DIR=${MODLUA_INCL_DIR} \
                -DLUA_LIBRARIES=${MODLUA_LIBDIR} \
+               -DWITH_SHARED_LIBUV=ON \
+               -DLUA_COMPAT53_DIR=${STATIC_DEPS_WRKSRC}/lua-compat-5.3 \
                -DWITH_LUA_ENGINE=Lua \
                ${STATIC_DEPS_WRKSRC}/luv
        cd ${STATIC_DEPS_WRKBUILD}/luv && \
@@ -182,7 +190,7 @@ pre-configure:
 do-test:
        true
        ${SETENV} LC_CTYPE=en_US.UTF-8 \
-               ${MAKE_PROGRAM} -C ${WRKSRC}/src/nvim/testdir \
+               ${MAKE_PROGRAM} -C ${WRKSRC}/test/old/testdir \
                HOME=${WRKBUILD} NVIM_PRG=${WRKBUILD}/bin/nvim ${MAKE_FLAGS}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/neovim/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo    20 Feb 2023 21:53:19 -0000      1.18
+++ distinfo    16 Apr 2023 20:12:41 -0000
@@ -1,6 +1,8 @@
-SHA256 (luajit-633f265f67f322cbe2c5fd11d3e46d968ac220f7.tar.gz) = 
JoHwpvYkpkqN+3Clo3fUlNrziWBELFR9nEaGdMGvo8I=
-SHA256 (luv-1.44.2-1.tar.gz) = PrXHvET2H7xBSOow4yIdQQJj4P+ihWcoUfwZ3r+eXDA=
-SHA256 (neovim-0.8.3.tar.gz) = rfRf8WDh2J9Rm2EUcy66A0ha5Gm+snkZsPek9rRCM8E=
-SIZE (luajit-633f265f67f322cbe2c5fd11d3e46d968ac220f7.tar.gz) = 1074237
-SIZE (luv-1.44.2-1.tar.gz) = 1465728
-SIZE (neovim-0.8.3.tar.gz) = 11406282
+SHA256 (lua-compat-5.3-v0.9.tar.gz) = 
rQVUDS2WpIclu3mh3vNc9mUqTi7CY3biYXyM4rqm9BY=
+SHA256 (luajit-505e2c03de35e2718eef0d2d3660712e06dadf1f.tar.gz) = 
Z8iDmbkBoi6aI29Ld+b+Oa8A9rcUTOndb1EUHZIfEHY=
+SHA256 (luv-093a977b82077591baefe1e880d37dfa2730bd54.tar.gz) = 
Iis4tkJfCSYhjhTn2oFIH93m+WYMH+rCWlPm+1LohuY=
+SHA256 (neovim-0.9.0.tar.gz) = OdeRB8VNLzurytLNFXw5kkHAT2516YwY6K+vK7XoKTc=
+SIZE (lua-compat-5.3-v0.9.tar.gz) = 53599
+SIZE (luajit-505e2c03de35e2718eef0d2d3660712e06dadf1f.tar.gz) = 1075264
+SIZE (luv-093a977b82077591baefe1e880d37dfa2730bd54.tar.gz) = 127241
+SIZE (neovim-0.9.0.tar.gz) = 11549103
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/neovim/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST   9 Jan 2023 11:08:40 -0000       1.17
+++ pkg/PLIST   13 Apr 2023 13:20:21 -0000
@@ -51,25 +51,24 @@ share/locale/zh_TW.UTF-8/LC_MESSAGES/nvi
 share/nvim/
 share/nvim/runtime/
 share/nvim/runtime/autoload/
+share/nvim/runtime/autoload/README.txt
 share/nvim/runtime/autoload/RstFold.vim
 share/nvim/runtime/autoload/ada.vim
 share/nvim/runtime/autoload/adacomplete.vim
 share/nvim/runtime/autoload/bitbake.vim
+share/nvim/runtime/autoload/ccomplete.lua
 share/nvim/runtime/autoload/ccomplete.vim
 share/nvim/runtime/autoload/clojurecomplete.vim
 share/nvim/runtime/autoload/context.vim
 share/nvim/runtime/autoload/contextcomplete.vim
 share/nvim/runtime/autoload/csscomplete.vim
 share/nvim/runtime/autoload/decada.vim
-share/nvim/runtime/autoload/dist/
-share/nvim/runtime/autoload/dist/ft.vim
 share/nvim/runtime/autoload/freebasic.vim
 share/nvim/runtime/autoload/gnat.vim
 share/nvim/runtime/autoload/gzip.vim
 share/nvim/runtime/autoload/haskellcomplete.vim
 share/nvim/runtime/autoload/health/
 share/nvim/runtime/autoload/health.vim
-share/nvim/runtime/autoload/health/nvim.vim
 share/nvim/runtime/autoload/health/provider.vim
 share/nvim/runtime/autoload/htmlcomplete.vim
 share/nvim/runtime/autoload/javascriptcomplete.vim
@@ -122,9 +121,12 @@ share/nvim/runtime/autoload/xml/xsd.vim
 share/nvim/runtime/autoload/xml/xsl.vim
 share/nvim/runtime/autoload/xmlcomplete.vim
 share/nvim/runtime/autoload/xmlformat.vim
+share/nvim/runtime/autoload/zig/
+share/nvim/runtime/autoload/zig/fmt.vim
 share/nvim/runtime/autoload/zip.vim
 share/nvim/runtime/bugreport.vim
 share/nvim/runtime/colors/
+share/nvim/runtime/colors/README.txt
 share/nvim/runtime/colors/blue.vim
 share/nvim/runtime/colors/darkblue.vim
 share/nvim/runtime/colors/default.vim
@@ -147,6 +149,7 @@ share/nvim/runtime/colors/slate.vim
 share/nvim/runtime/colors/torte.vim
 share/nvim/runtime/colors/zellner.vim
 share/nvim/runtime/compiler/
+share/nvim/runtime/compiler/README.txt
 share/nvim/runtime/compiler/ant.vim
 share/nvim/runtime/compiler/bcc.vim
 share/nvim/runtime/compiler/bdf.vim
@@ -166,6 +169,7 @@ share/nvim/runtime/compiler/dartdoc.vim
 share/nvim/runtime/compiler/dartfmt.vim
 share/nvim/runtime/compiler/decada.vim
 share/nvim/runtime/compiler/dot.vim
+share/nvim/runtime/compiler/dotnet.vim
 share/nvim/runtime/compiler/erlang.vim
 share/nvim/runtime/compiler/eruby.vim
 share/nvim/runtime/compiler/eslint.vim
@@ -250,6 +254,10 @@ share/nvim/runtime/compiler/xmllint.vim
 share/nvim/runtime/compiler/xmlwf.vim
 share/nvim/runtime/compiler/xo.vim
 share/nvim/runtime/compiler/yamllint.vim
+share/nvim/runtime/compiler/zig.vim
+share/nvim/runtime/compiler/zig_build.vim
+share/nvim/runtime/compiler/zig_build_exe.vim
+share/nvim/runtime/compiler/zig_test.vim
 share/nvim/runtime/compiler/zsh.vim
 share/nvim/runtime/delmenu.vim
 share/nvim/runtime/doc/
@@ -268,6 +276,7 @@ share/nvim/runtime/doc/diagnostic.txt
 share/nvim/runtime/doc/diff.txt
 share/nvim/runtime/doc/digraph.txt
 share/nvim/runtime/doc/editing.txt
+share/nvim/runtime/doc/editorconfig.txt
 share/nvim/runtime/doc/eval.txt
 share/nvim/runtime/doc/filetype.txt
 share/nvim/runtime/doc/fold.txt
@@ -280,7 +289,6 @@ share/nvim/runtime/doc/gui.txt
 share/nvim/runtime/doc/hebrew.txt
 share/nvim/runtime/doc/help.txt
 share/nvim/runtime/doc/helphelp.txt
-share/nvim/runtime/doc/if_cscop.txt
 share/nvim/runtime/doc/if_perl.txt
 share/nvim/runtime/doc/if_pyth.txt
 share/nvim/runtime/doc/if_ruby.txt
@@ -300,6 +308,7 @@ share/nvim/runtime/doc/mbyte.txt
 share/nvim/runtime/doc/message.txt
 share/nvim/runtime/doc/mlang.txt
 share/nvim/runtime/doc/motion.txt
+share/nvim/runtime/doc/news.txt
 share/nvim/runtime/doc/nvim.txt
 share/nvim/runtime/doc/nvim_terminal_emulator.txt
 share/nvim/runtime/doc/options.txt
@@ -313,7 +322,6 @@ share/nvim/runtime/doc/pi_spec.txt
 share/nvim/runtime/doc/pi_tar.txt
 share/nvim/runtime/doc/pi_tutor.txt
 share/nvim/runtime/doc/pi_zip.txt
-share/nvim/runtime/doc/print.txt
 share/nvim/runtime/doc/provider.txt
 share/nvim/runtime/doc/quickfix.txt
 share/nvim/runtime/doc/quickref.txt
@@ -327,6 +335,7 @@ share/nvim/runtime/doc/scroll.txt
 share/nvim/runtime/doc/sign.txt
 share/nvim/runtime/doc/spell.txt
 share/nvim/runtime/doc/starting.txt
+share/nvim/runtime/doc/support.txt
 share/nvim/runtime/doc/syntax.txt
 share/nvim/runtime/doc/tabpage.txt
 share/nvim/runtime/doc/tags
@@ -377,11 +386,11 @@ share/nvim/runtime/doc/vim_diff.txt
 share/nvim/runtime/doc/visual.txt
 share/nvim/runtime/doc/windows.txt
 share/nvim/runtime/filetype.lua
-share/nvim/runtime/filetype.vim
 share/nvim/runtime/ftoff.vim
 share/nvim/runtime/ftplugin/
 share/nvim/runtime/ftplugin.vim
 share/nvim/runtime/ftplugin/8th.vim
+share/nvim/runtime/ftplugin/README.txt
 share/nvim/runtime/ftplugin/a2ps.vim
 share/nvim/runtime/ftplugin/aap.vim
 share/nvim/runtime/ftplugin/abap.vim
@@ -389,6 +398,7 @@ share/nvim/runtime/ftplugin/abaqus.vim
 share/nvim/runtime/ftplugin/ada.vim
 share/nvim/runtime/ftplugin/alsaconf.vim
 share/nvim/runtime/ftplugin/ant.vim
+share/nvim/runtime/ftplugin/apache.vim
 share/nvim/runtime/ftplugin/arch.vim
 share/nvim/runtime/ftplugin/art.vim
 share/nvim/runtime/ftplugin/asm.vim
@@ -402,8 +412,10 @@ share/nvim/runtime/ftplugin/bitbake.vim
 share/nvim/runtime/ftplugin/bst.vim
 share/nvim/runtime/ftplugin/btm.vim
 share/nvim/runtime/ftplugin/bzl.vim
+share/nvim/runtime/ftplugin/c.lua
 share/nvim/runtime/ftplugin/c.vim
 share/nvim/runtime/ftplugin/calendar.vim
+share/nvim/runtime/ftplugin/calender.lua
 share/nvim/runtime/ftplugin/cdrdaoconf.vim
 share/nvim/runtime/ftplugin/cfg.vim
 share/nvim/runtime/ftplugin/ch.vim
@@ -424,6 +436,7 @@ share/nvim/runtime/ftplugin/crontab.vim
 share/nvim/runtime/ftplugin/cs.vim
 share/nvim/runtime/ftplugin/csc.vim
 share/nvim/runtime/ftplugin/csh.vim
+share/nvim/runtime/ftplugin/css.lua
 share/nvim/runtime/ftplugin/css.vim
 share/nvim/runtime/ftplugin/cucumber.vim
 share/nvim/runtime/ftplugin/cvsrc.vim
@@ -453,6 +466,7 @@ share/nvim/runtime/ftplugin/expect.vim
 share/nvim/runtime/ftplugin/falcon.vim
 share/nvim/runtime/ftplugin/fennel.vim
 share/nvim/runtime/ftplugin/fetchmail.vim
+share/nvim/runtime/ftplugin/fish.vim
 share/nvim/runtime/ftplugin/flexwiki.vim
 share/nvim/runtime/ftplugin/fortran.vim
 share/nvim/runtime/ftplugin/fpcmake.vim
@@ -488,6 +502,7 @@ share/nvim/runtime/ftplugin/html.vim
 share/nvim/runtime/ftplugin/htmldjango.vim
 share/nvim/runtime/ftplugin/i3config.vim
 share/nvim/runtime/ftplugin/icon.vim
+share/nvim/runtime/ftplugin/indent.lua
 share/nvim/runtime/ftplugin/indent.vim
 share/nvim/runtime/ftplugin/initex.vim
 share/nvim/runtime/ftplugin/ishd.vim
@@ -516,7 +531,6 @@ share/nvim/runtime/ftplugin/logindefs.vi
 share/nvim/runtime/ftplugin/logtalk.dict
 share/nvim/runtime/ftplugin/logtalk.vim
 share/nvim/runtime/ftplugin/lprolog.vim
-share/nvim/runtime/ftplugin/lua.lua
 share/nvim/runtime/ftplugin/lua.vim
 share/nvim/runtime/ftplugin/lynx.vim
 share/nvim/runtime/ftplugin/m3build.vim
@@ -531,6 +545,7 @@ share/nvim/runtime/ftplugin/manconf.vim
 share/nvim/runtime/ftplugin/markdown.vim
 share/nvim/runtime/ftplugin/masm.vim
 share/nvim/runtime/ftplugin/matlab.vim
+share/nvim/runtime/ftplugin/mermaid.vim
 share/nvim/runtime/ftplugin/meson.vim
 share/nvim/runtime/ftplugin/mf.vim
 share/nvim/runtime/ftplugin/mma.vim
@@ -549,9 +564,11 @@ share/nvim/runtime/ftplugin/nginx.vim
 share/nvim/runtime/ftplugin/nroff.vim
 share/nvim/runtime/ftplugin/nsis.vim
 share/nvim/runtime/ftplugin/objc.vim
+share/nvim/runtime/ftplugin/obse.vim
 share/nvim/runtime/ftplugin/ocaml.vim
 share/nvim/runtime/ftplugin/occam.vim
 share/nvim/runtime/ftplugin/octave.vim
+share/nvim/runtime/ftplugin/openvpn.vim
 share/nvim/runtime/ftplugin/pamconf.vim
 share/nvim/runtime/ftplugin/pascal.vim
 share/nvim/runtime/ftplugin/passwd.vim
@@ -562,6 +579,7 @@ share/nvim/runtime/ftplugin/php.vim
 share/nvim/runtime/ftplugin/pinfo.vim
 share/nvim/runtime/ftplugin/plaintex.vim
 share/nvim/runtime/ftplugin/pod.vim
+share/nvim/runtime/ftplugin/poefilter.vim
 share/nvim/runtime/ftplugin/poke.vim
 share/nvim/runtime/ftplugin/postscr.vim
 share/nvim/runtime/ftplugin/procmail.vim
@@ -574,6 +592,7 @@ share/nvim/runtime/ftplugin/python.vim
 share/nvim/runtime/ftplugin/qb64.vim
 share/nvim/runtime/ftplugin/qf.vim
 share/nvim/runtime/ftplugin/quake.vim
+share/nvim/runtime/ftplugin/quarto.vim
 share/nvim/runtime/ftplugin/query.lua
 share/nvim/runtime/ftplugin/r.vim
 share/nvim/runtime/ftplugin/racc.vim
@@ -613,6 +632,7 @@ share/nvim/runtime/ftplugin/slpspi.vim
 share/nvim/runtime/ftplugin/solution.vim
 share/nvim/runtime/ftplugin/spec.vim
 share/nvim/runtime/ftplugin/sql.vim
+share/nvim/runtime/ftplugin/ssa.vim
 share/nvim/runtime/ftplugin/sshconfig.vim
 share/nvim/runtime/ftplugin/sudoers.vim
 share/nvim/runtime/ftplugin/svg.vim
@@ -650,6 +670,7 @@ share/nvim/runtime/ftplugin/vue.vim
 share/nvim/runtime/ftplugin/wast.vim
 share/nvim/runtime/ftplugin/wget.vim
 share/nvim/runtime/ftplugin/wget2.vim
+share/nvim/runtime/ftplugin/xdefaults.lua
 share/nvim/runtime/ftplugin/xdefaults.vim
 share/nvim/runtime/ftplugin/xf86conf.vim
 share/nvim/runtime/ftplugin/xhtml.vim
@@ -660,11 +681,14 @@ share/nvim/runtime/ftplugin/xs.vim
 share/nvim/runtime/ftplugin/xsd.vim
 share/nvim/runtime/ftplugin/xslt.vim
 share/nvim/runtime/ftplugin/yaml.vim
+share/nvim/runtime/ftplugin/zig.vim
 share/nvim/runtime/ftplugin/zimbu.vim
 share/nvim/runtime/ftplugin/zsh.vim
 share/nvim/runtime/ftplugof.vim
 share/nvim/runtime/indent/
 share/nvim/runtime/indent.vim
+share/nvim/runtime/indent/Makefile
+share/nvim/runtime/indent/README.txt
 share/nvim/runtime/indent/aap.vim
 share/nvim/runtime/indent/ada.vim
 share/nvim/runtime/indent/ant.vim
@@ -709,6 +733,7 @@ share/nvim/runtime/indent/eterm.vim
 share/nvim/runtime/indent/expect.vim
 share/nvim/runtime/indent/falcon.vim
 share/nvim/runtime/indent/fennel.vim
+share/nvim/runtime/indent/fish.vim
 share/nvim/runtime/indent/fortran.vim
 share/nvim/runtime/indent/framescript.vim
 share/nvim/runtime/indent/freebasic.vim
@@ -750,6 +775,7 @@ share/nvim/runtime/indent/mp.vim
 share/nvim/runtime/indent/nginx.vim
 share/nvim/runtime/indent/nsis.vim
 share/nvim/runtime/indent/objc.vim
+share/nvim/runtime/indent/obse.vim
 share/nvim/runtime/indent/ocaml.vim
 share/nvim/runtime/indent/occam.vim
 share/nvim/runtime/indent/pascal.vim
@@ -762,6 +788,7 @@ share/nvim/runtime/indent/ps1.vim
 share/nvim/runtime/indent/pyrex.vim
 share/nvim/runtime/indent/python.vim
 share/nvim/runtime/indent/qb64.vim
+share/nvim/runtime/indent/quarto.vim
 share/nvim/runtime/indent/query.lua
 share/nvim/runtime/indent/r.vim
 share/nvim/runtime/indent/racket.vim
@@ -793,7 +820,30 @@ share/nvim/runtime/indent/tcl.vim
 share/nvim/runtime/indent/tcsh.vim
 share/nvim/runtime/indent/teraterm.vim
 share/nvim/runtime/indent/testdir/
+share/nvim/runtime/indent/testdir/README.txt
+share/nvim/runtime/indent/testdir/bitbake.in
+share/nvim/runtime/indent/testdir/bitbake.ok
+share/nvim/runtime/indent/testdir/html.in
+share/nvim/runtime/indent/testdir/html.ok
+share/nvim/runtime/indent/testdir/krl.in
+share/nvim/runtime/indent/testdir/krl.ok
+share/nvim/runtime/indent/testdir/matlab.in
+share/nvim/runtime/indent/testdir/matlab.ok
+share/nvim/runtime/indent/testdir/python.in
+share/nvim/runtime/indent/testdir/python.ok
 share/nvim/runtime/indent/testdir/runtest.vim
+share/nvim/runtime/indent/testdir/sshconfig.in
+share/nvim/runtime/indent/testdir/sshconfig.ok
+share/nvim/runtime/indent/testdir/tcl.in
+share/nvim/runtime/indent/testdir/tcl.ok
+share/nvim/runtime/indent/testdir/vb.in
+share/nvim/runtime/indent/testdir/vb.ok
+share/nvim/runtime/indent/testdir/vim.in
+share/nvim/runtime/indent/testdir/vim.ok
+share/nvim/runtime/indent/testdir/xml.in
+share/nvim/runtime/indent/testdir/xml.ok
+share/nvim/runtime/indent/testdir/yaml.in
+share/nvim/runtime/indent/testdir/yaml.ok
 share/nvim/runtime/indent/tex.vim
 share/nvim/runtime/indent/tf.vim
 share/nvim/runtime/indent/tilde.vim
@@ -814,10 +864,12 @@ share/nvim/runtime/indent/xsd.vim
 share/nvim/runtime/indent/xslt.vim
 share/nvim/runtime/indent/yacc.vim
 share/nvim/runtime/indent/yaml.vim
+share/nvim/runtime/indent/zig.vim
 share/nvim/runtime/indent/zimbu.vim
 share/nvim/runtime/indent/zsh.vim
 share/nvim/runtime/indoff.vim
 share/nvim/runtime/keymap/
+share/nvim/runtime/keymap/README.txt
 share/nvim/runtime/keymap/accents.vim
 share/nvim/runtime/keymap/arabic.vim
 share/nvim/runtime/keymap/arabic_utf-8.vim
@@ -900,27 +952,33 @@ share/nvim/runtime/keymap/vietnamese-tel
 share/nvim/runtime/keymap/vietnamese-viqr_utf-8.vim
 share/nvim/runtime/keymap/vietnamese-vni_utf-8.vim
 share/nvim/runtime/lua/
-share/nvim/runtime/lua/health.lua
-share/nvim/runtime/lua/man/
+share/nvim/runtime/lua/_vim9script.lua
+share/nvim/runtime/lua/editorconfig.lua
 share/nvim/runtime/lua/man.lua
-share/nvim/runtime/lua/man/health.lua
+share/nvim/runtime/lua/nvim/
+share/nvim/runtime/lua/nvim/health.lua
 share/nvim/runtime/lua/vim/
 share/nvim/runtime/lua/vim/F.lua
 share/nvim/runtime/lua/vim/_editor.lua
 share/nvim/runtime/lua/vim/_init_packages.lua
+share/nvim/runtime/lua/vim/_inspector.lua
 share/nvim/runtime/lua/vim/_meta.lua
+share/nvim/runtime/lua/vim/_watch.lua
 share/nvim/runtime/lua/vim/diagnostic.lua
 share/nvim/runtime/lua/vim/filetype/
 share/nvim/runtime/lua/vim/filetype.lua
 share/nvim/runtime/lua/vim/filetype/detect.lua
+share/nvim/runtime/lua/vim/filetype/options.lua
 share/nvim/runtime/lua/vim/fs.lua
 share/nvim/runtime/lua/vim/health.lua
 share/nvim/runtime/lua/vim/highlight.lua
 share/nvim/runtime/lua/vim/inspect.lua
 share/nvim/runtime/lua/vim/keymap.lua
+share/nvim/runtime/lua/vim/loader.lua
 share/nvim/runtime/lua/vim/lsp/
 share/nvim/runtime/lua/vim/lsp.lua
 share/nvim/runtime/lua/vim/lsp/_snippet.lua
+share/nvim/runtime/lua/vim/lsp/_watchfiles.lua
 share/nvim/runtime/lua/vim/lsp/buf.lua
 share/nvim/runtime/lua/vim/lsp/codelens.lua
 share/nvim/runtime/lua/vim/lsp/diagnostic.lua
@@ -929,19 +987,27 @@ share/nvim/runtime/lua/vim/lsp/health.lu
 share/nvim/runtime/lua/vim/lsp/log.lua
 share/nvim/runtime/lua/vim/lsp/protocol.lua
 share/nvim/runtime/lua/vim/lsp/rpc.lua
+share/nvim/runtime/lua/vim/lsp/semantic_tokens.lua
 share/nvim/runtime/lua/vim/lsp/sync.lua
 share/nvim/runtime/lua/vim/lsp/tagfunc.lua
+share/nvim/runtime/lua/vim/lsp/types.lua
 share/nvim/runtime/lua/vim/lsp/util.lua
+share/nvim/runtime/lua/vim/secure.lua
 share/nvim/runtime/lua/vim/shared.lua
 share/nvim/runtime/lua/vim/treesitter/
 share/nvim/runtime/lua/vim/treesitter.lua
+share/nvim/runtime/lua/vim/treesitter/_fold.lua
+share/nvim/runtime/lua/vim/treesitter/_meta.lua
+share/nvim/runtime/lua/vim/treesitter/_range.lua
 share/nvim/runtime/lua/vim/treesitter/health.lua
 share/nvim/runtime/lua/vim/treesitter/highlighter.lua
 share/nvim/runtime/lua/vim/treesitter/language.lua
 share/nvim/runtime/lua/vim/treesitter/languagetree.lua
+share/nvim/runtime/lua/vim/treesitter/playground.lua
 share/nvim/runtime/lua/vim/treesitter/query.lua
 share/nvim/runtime/lua/vim/ui.lua
 share/nvim/runtime/lua/vim/uri.lua
+share/nvim/runtime/lua/vim/version.lua
 share/nvim/runtime/macmap.vim
 share/nvim/runtime/macros/
 share/nvim/runtime/macros/editexisting.vim
@@ -955,13 +1021,14 @@ share/nvim/runtime/macros/swapmous.vim
 share/nvim/runtime/makemenu.vim
 share/nvim/runtime/menu.vim
 share/nvim/runtime/mswin.vim
+share/nvim/runtime/neovim.ico
 share/nvim/runtime/optwin.vim
 share/nvim/runtime/pack/
 share/nvim/runtime/pack/dist/
 share/nvim/runtime/pack/dist/opt/
 share/nvim/runtime/pack/dist/opt/cfilter/
 share/nvim/runtime/pack/dist/opt/cfilter/plugin/
-share/nvim/runtime/pack/dist/opt/cfilter/plugin/cfilter.vim
+share/nvim/runtime/pack/dist/opt/cfilter/plugin/cfilter.lua
 share/nvim/runtime/pack/dist/opt/justify/
 share/nvim/runtime/pack/dist/opt/justify/plugin/
 share/nvim/runtime/pack/dist/opt/justify/plugin/justify.vim
@@ -991,12 +1058,14 @@ share/nvim/runtime/pack/dist/opt/vimball
 share/nvim/runtime/pack/dist/opt/vimball/plugin/
 share/nvim/runtime/pack/dist/opt/vimball/plugin/vimballPlugin.vim
 share/nvim/runtime/plugin/
+share/nvim/runtime/plugin/editorconfig.lua
 share/nvim/runtime/plugin/gzip.vim
 share/nvim/runtime/plugin/health.vim
 share/nvim/runtime/plugin/man.lua
 share/nvim/runtime/plugin/matchit.vim
 share/nvim/runtime/plugin/matchparen.vim
 share/nvim/runtime/plugin/netrwPlugin.vim
+share/nvim/runtime/plugin/nvim.lua
 share/nvim/runtime/plugin/rplugin.vim
 share/nvim/runtime/plugin/shada.vim
 share/nvim/runtime/plugin/spellfile.vim
@@ -1004,52 +1073,25 @@ share/nvim/runtime/plugin/tarPlugin.vim
 share/nvim/runtime/plugin/tohtml.vim
 share/nvim/runtime/plugin/tutor.vim
 share/nvim/runtime/plugin/zipPlugin.vim
-share/nvim/runtime/print/
-share/nvim/runtime/print/ascii.ps
-share/nvim/runtime/print/cidfont.ps
-share/nvim/runtime/print/cns_roman.ps
-share/nvim/runtime/print/cp1250.ps
-share/nvim/runtime/print/cp1251.ps
-share/nvim/runtime/print/cp1252.ps
-share/nvim/runtime/print/cp1253.ps
-share/nvim/runtime/print/cp1254.ps
-share/nvim/runtime/print/cp1255.ps
-share/nvim/runtime/print/cp1257.ps
-share/nvim/runtime/print/gb_roman.ps
-share/nvim/runtime/print/hp-roman8.ps
-share/nvim/runtime/print/iso-8859-10.ps
-share/nvim/runtime/print/iso-8859-11.ps
-share/nvim/runtime/print/iso-8859-13.ps
-share/nvim/runtime/print/iso-8859-14.ps
-share/nvim/runtime/print/iso-8859-15.ps
-share/nvim/runtime/print/iso-8859-2.ps
-share/nvim/runtime/print/iso-8859-3.ps
-share/nvim/runtime/print/iso-8859-4.ps
-share/nvim/runtime/print/iso-8859-5.ps
-share/nvim/runtime/print/iso-8859-7.ps
-share/nvim/runtime/print/iso-8859-8.ps
-share/nvim/runtime/print/iso-8859-9.ps
-share/nvim/runtime/print/jis_roman.ps
-share/nvim/runtime/print/koi8-r.ps
-share/nvim/runtime/print/koi8-u.ps
-share/nvim/runtime/print/ks_roman.ps
-share/nvim/runtime/print/latin1.ps
-share/nvim/runtime/print/mac-roman.ps
-share/nvim/runtime/print/prolog.ps
 share/nvim/runtime/queries/
 share/nvim/runtime/queries/c/
+share/nvim/runtime/queries/c/folds.scm
 share/nvim/runtime/queries/c/highlights.scm
 share/nvim/runtime/queries/c/injections.scm
-share/nvim/runtime/queries/help/
-share/nvim/runtime/queries/help/highlights.scm
-share/nvim/runtime/queries/help/injections.scm
 share/nvim/runtime/queries/lua/
+share/nvim/runtime/queries/lua/folds.scm
 share/nvim/runtime/queries/lua/highlights.scm
 share/nvim/runtime/queries/lua/injections.scm
+share/nvim/runtime/queries/query/
+share/nvim/runtime/queries/query/folds.scm
+share/nvim/runtime/queries/query/highlights.scm
 share/nvim/runtime/queries/vim/
+share/nvim/runtime/queries/vim/folds.scm
 share/nvim/runtime/queries/vim/highlights.scm
 share/nvim/runtime/queries/vim/injections.scm
-share/nvim/runtime/scripts.vim
+share/nvim/runtime/queries/vimdoc/
+share/nvim/runtime/queries/vimdoc/highlights.scm
+share/nvim/runtime/queries/vimdoc/injections.scm
 share/nvim/runtime/spell/
 share/nvim/runtime/spell/cleanadd.vim
 share/nvim/runtime/spell/en.utf-8.spl
@@ -1057,6 +1099,7 @@ share/nvim/runtime/synmenu.vim
 share/nvim/runtime/syntax/
 share/nvim/runtime/syntax/2html.vim
 share/nvim/runtime/syntax/8th.vim
+share/nvim/runtime/syntax/README.txt
 share/nvim/runtime/syntax/a2ps.vim
 share/nvim/runtime/syntax/a65.vim
 share/nvim/runtime/syntax/aap.vim
@@ -1214,6 +1257,7 @@ share/nvim/runtime/syntax/dylanintr.vim
 share/nvim/runtime/syntax/dylanlid.vim
 share/nvim/runtime/syntax/ecd.vim
 share/nvim/runtime/syntax/edif.vim
+share/nvim/runtime/syntax/editorconfig.vim
 share/nvim/runtime/syntax/eiffel.vim
 share/nvim/runtime/syntax/elf.vim
 share/nvim/runtime/syntax/elinks.vim
@@ -1237,6 +1281,7 @@ share/nvim/runtime/syntax/fasm.vim
 share/nvim/runtime/syntax/fdcc.vim
 share/nvim/runtime/syntax/fetchmail.vim
 share/nvim/runtime/syntax/fgl.vim
+share/nvim/runtime/syntax/fish.vim
 share/nvim/runtime/syntax/flexwiki.vim
 share/nvim/runtime/syntax/focexec.vim
 share/nvim/runtime/syntax/form.vim
@@ -1346,6 +1391,7 @@ share/nvim/runtime/syntax/kscript.vim
 share/nvim/runtime/syntax/kwt.vim
 share/nvim/runtime/syntax/lace.vim
 share/nvim/runtime/syntax/latte.vim
+share/nvim/runtime/syntax/lc.vim
 share/nvim/runtime/syntax/ld.vim
 share/nvim/runtime/syntax/ldapconf.vim
 share/nvim/runtime/syntax/ldif.vim
@@ -1394,6 +1440,7 @@ share/nvim/runtime/syntax/master.vim
 share/nvim/runtime/syntax/matlab.vim
 share/nvim/runtime/syntax/maxima.vim
 share/nvim/runtime/syntax/mel.vim
+share/nvim/runtime/syntax/mermaid.vim
 share/nvim/runtime/syntax/meson.vim
 share/nvim/runtime/syntax/messages.vim
 share/nvim/runtime/syntax/mf.vim
@@ -1434,6 +1481,7 @@ share/nvim/runtime/syntax/netrc.vim
 share/nvim/runtime/syntax/netrw.vim
 share/nvim/runtime/syntax/nginx.vim
 share/nvim/runtime/syntax/ninja.vim
+share/nvim/runtime/syntax/nix.vim
 share/nvim/runtime/syntax/nosyntax.vim
 share/nvim/runtime/syntax/nqc.vim
 share/nvim/runtime/syntax/nroff.vim
@@ -1441,12 +1489,14 @@ share/nvim/runtime/syntax/nsis.vim
 share/nvim/runtime/syntax/obj.vim
 share/nvim/runtime/syntax/objc.vim
 share/nvim/runtime/syntax/objcpp.vim
+share/nvim/runtime/syntax/obse.vim
 share/nvim/runtime/syntax/ocaml.vim
 share/nvim/runtime/syntax/occam.vim
 share/nvim/runtime/syntax/omnimark.vim
 share/nvim/runtime/syntax/opam.vim
 share/nvim/runtime/syntax/openroad.vim
 share/nvim/runtime/syntax/openscad.vim
+share/nvim/runtime/syntax/openvpn.vim
 share/nvim/runtime/syntax/opl.vim
 share/nvim/runtime/syntax/ora.vim
 share/nvim/runtime/syntax/pamconf.vim
@@ -1475,6 +1525,7 @@ share/nvim/runtime/syntax/plp.vim
 share/nvim/runtime/syntax/plsql.vim
 share/nvim/runtime/syntax/po.vim
 share/nvim/runtime/syntax/pod.vim
+share/nvim/runtime/syntax/poefilter.vim
 share/nvim/runtime/syntax/poke.vim
 share/nvim/runtime/syntax/postscr.vim
 share/nvim/runtime/syntax/pov.vim
@@ -1497,9 +1548,11 @@ share/nvim/runtime/syntax/ptcap.vim
 share/nvim/runtime/syntax/purifylog.vim
 share/nvim/runtime/syntax/pyrex.vim
 share/nvim/runtime/syntax/python.vim
+share/nvim/runtime/syntax/python2.vim
 share/nvim/runtime/syntax/qb64.vim
 share/nvim/runtime/syntax/qf.vim
 share/nvim/runtime/syntax/quake.vim
+share/nvim/runtime/syntax/quarto.vim
 share/nvim/runtime/syntax/query.lua
 share/nvim/runtime/syntax/r.vim
 share/nvim/runtime/syntax/racc.vim
@@ -1561,6 +1614,8 @@ share/nvim/runtime/syntax/sgmllnx.vim
 share/nvim/runtime/syntax/sh.vim
 share/nvim/runtime/syntax/shada.vim
 share/nvim/runtime/syntax/shared/
+share/nvim/runtime/syntax/shared/README.txt
+share/nvim/runtime/syntax/shared/hgcommitDiff.vim
 share/nvim/runtime/syntax/shared/typescriptcommon.vim
 share/nvim/runtime/syntax/sicad.vim
 share/nvim/runtime/syntax/sieve.vim
@@ -1608,6 +1663,7 @@ share/nvim/runtime/syntax/squid.vim
 share/nvim/runtime/syntax/squirrel.vim
 share/nvim/runtime/syntax/srec.vim
 share/nvim/runtime/syntax/srt.vim
+share/nvim/runtime/syntax/ssa.vim
 share/nvim/runtime/syntax/sshconfig.vim
 share/nvim/runtime/syntax/sshdconfig.vim
 share/nvim/runtime/syntax/st.vim
@@ -1699,6 +1755,7 @@ share/nvim/runtime/syntax/vsejcl.vim
 share/nvim/runtime/syntax/vue.vim
 share/nvim/runtime/syntax/wast.vim
 share/nvim/runtime/syntax/wdiff.vim
+share/nvim/runtime/syntax/wdl.vim
 share/nvim/runtime/syntax/web.vim
 share/nvim/runtime/syntax/webmacro.vim
 share/nvim/runtime/syntax/wget.vim
@@ -1728,7 +1785,9 @@ share/nvim/runtime/syntax/xxd.vim
 share/nvim/runtime/syntax/yacc.vim
 share/nvim/runtime/syntax/yaml.vim
 share/nvim/runtime/syntax/z8a.vim
+share/nvim/runtime/syntax/zig.vim
 share/nvim/runtime/syntax/zimbu.vim
+share/nvim/runtime/syntax/zir.vim
 share/nvim/runtime/syntax/zsh.vim
 share/nvim/runtime/tools/
 share/nvim/runtime/tools/check_colors.vim

-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk

Reply via email to