On 2025/03/28 10:51, Laurent Cheylus wrote:
> - utf8proc library (https://github.com/JuliaStrings/utf8proc) needed to build 
> neovim 0.11
>   * download v2.10.0 via DIST_TUPLE
>   * build it with cmake and install {include,lib} in ${STATIC_DEPS_INST}
>   * set UTF8PROC_LIBRARY and UTF8PROC_INCLUDE_DIR vars for configure

there might be a problem between this and www/netsurf/libutf8proc

> - tree-sitter>=0.25.3 needed for neovim 0.11.0 
> => see my update for textproc/tree-sitter port 
> https://marc.info/?l=openbsd-ports&m=174134265730131&w=2
> 
> Build and tests OK on current/amd64
> My functional tests are OK with my Lua configuration and ~25 plugins :)
> 
> Tests welcome and please commit if OK.
> 
> Laurent
> 
> 
> 
> 
> 
> 
> 

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/editors/neovim/Makefile,v
> diff -u -p -r1.54 Makefile
> --- Makefile  4 Feb 2025 21:51:43 -0000       1.54
> +++ Makefile  28 Mar 2025 08:44:53 -0000
> @@ -11,7 +11,7 @@ EMBED_LUAJIT =      No
>  
>  COMMENT =    continuation and extension of Vim
>  
> -DIST_TUPLE = github neovim neovim v0.10.4 .
> +DIST_TUPLE = github neovim neovim v0.11.0 .
>  
>  # embedded luajit
>  USE_NOBTCFI =        Yes
> @@ -22,23 +22,25 @@ MAINTAINER =      Edd Barrett <e...@openbsd.or
>  
>  # The versions listed here must match those in cmake.deps/deps.txt.
>  STATIC_DEPS_WRKSRC =         ${WRKDIST}/static-deps/
> -DIST_TUPLE +=        github luvit luv 1.48.0-2 ${STATIC_DEPS_WRKSRC}/luv
> -DIST_TUPLE +=        github LuaJIT LuaJIT 
> 75e92777988017fe47c5eb290998021bbf972d1f \
> +DIST_TUPLE +=        github luvit luv 1.50.0-1 ${STATIC_DEPS_WRKSRC}/luv
> +DIST_TUPLE +=        github LuaJIT LuaJIT 
> 538a82133ad6fddfd0ca64de167c4aca3bc1a2da \
>               ${STATIC_DEPS_WRKSRC}/luajit
>  DIST_TUPLE +=        github keplerproject lua-compat-5.3 v0.13 \
>               ${STATIC_DEPS_WRKSRC}/lua-compat-5.3
> -DIST_TUPLE +=        github tree-sitter tree-sitter-c v0.21.3 \
> +DIST_TUPLE +=        github tree-sitter tree-sitter-c v0.23.4 \
>               ${STATIC_DEPS_WRKSRC}/parsers/treesitter_c
> -DIST_TUPLE +=        github tree-sitter-grammars tree-sitter-lua v0.1.0 \
> +DIST_TUPLE +=        github tree-sitter-grammars tree-sitter-lua v0.3.0 \
>               ${STATIC_DEPS_WRKSRC}/parsers/treesitter_lua
> -DIST_TUPLE +=        github neovim tree-sitter-vim v0.4.0 \
> +DIST_TUPLE +=        github neovim tree-sitter-vim v0.5.0 \
>               ${STATIC_DEPS_WRKSRC}/parsers/treesitter_vim
> -DIST_TUPLE +=        github neovim tree-sitter-vimdoc v3.0.0 \
> +DIST_TUPLE +=        github neovim tree-sitter-vimdoc v3.0.1 \
>               ${STATIC_DEPS_WRKSRC}/parsers/treesitter_vimdoc
> -DIST_TUPLE +=        github tree-sitter-grammars tree-sitter-query v0.4.0 \
> +DIST_TUPLE +=        github tree-sitter-grammars tree-sitter-query v0.5.1 \
>               ${STATIC_DEPS_WRKSRC}/parsers/treesitter_query
> -DIST_TUPLE +=        github MDeiml tree-sitter-markdown v0.2.3 \
> +DIST_TUPLE +=        github MDeiml tree-sitter-markdown v0.4.1 \
>               ${STATIC_DEPS_WRKSRC}/parsers/treesitter_markdown
> +DIST_TUPLE +=        github JuliaStrings utf8proc v2.10.0 \
> +             ${STATIC_DEPS_WRKSRC}/utf8proc
>  
>  # Neovim: Apache 2.0 + Vim License
>  # LuaJIT: MIT + public domain
> @@ -47,8 +49,8 @@ PERMIT_PACKAGE =    Yes
>  
>  DEBUG_PACKAGES =     ${BUILD_PACKAGES}
>  
> -WANTLIB += c iconv intl m msgpack-c pthread
> -WANTLIB += tree-sitter unibilium util uv vterm
> +WANTLIB += c iconv intl m pthread
> +WANTLIB += tree-sitter unibilium util uv
>  
>  .if ${EMBED_LUAJIT} != "Yes"
>  WANTLIB += ${MODLUA_WANTLIB}
> @@ -73,10 +75,8 @@ BUILD_DEPENDS =            ${RUN_DEPENDS} \
>  
>  LIB_DEPENDS =                devel/gettext,-runtime \
>                       devel/libuv \
> -                     devel/libvterm>=0.3.3 \
> -                     devel/msgpack \
>                       devel/unibilium \
> -                     textproc/tree-sitter>=0.20.9
> +                     textproc/tree-sitter>=0.25.3
>  
>  RUN_DEPENDS +=               devel/libmpack/lua \
>                       devel/libmpack/main \
> @@ -88,7 +88,9 @@ RUN_DEPENDS +=              devel/libmpack/lua \
>  SEPARATE_BUILD =     Yes
>  CONFIGURE_ARGS +=    -DUSE_BUNDLED=OFF \
>                       -DLUV_INCLUDE_DIR=${STATIC_DEPS_INST}/include \
> -                     -DLUV_LIBRARY=${STATIC_DEPS_INST}/lib/libluv.a
> +                     -DLUV_LIBRARY=${STATIC_DEPS_INST}/lib/libluv.a \
> +                     
> -DUTF8PROC_LIBRARY=${STATIC_DEPS_INST}/lib/libutf8proc.a \
> +                     
> -DUTF8PROC_INCLUDE_DIR=${STATIC_DEPS_INST}/include/utf8proc
>  .if ${EMBED_LUAJIT} == "Yes"
>  CONFIGURE_ARGS +=    -DLUA_PRG=${STATIC_DEPS_INST}/bin/luajit \
>                       
> -DLUAJIT_INCLUDE_DIR=${STATIC_DEPS_INST}/include/luajit-2.1 \
> @@ -197,6 +199,19 @@ pre-configure:
>       mkdir -p ${WRKBUILD}/lib/nvim/parser
>       cp -r ${PARSERS_WRKBUILD}/usr/lib/nvim/parser/*.so \
>               ${WRKBUILD}/lib/nvim/parser/
> +
> +     # Build utf8proc.
> +     mkdir -p ${STATIC_DEPS_WRKBUILD}/utf8proc
> +     ${MAKE_ENV} ${LOCALBASE}/bin/cmake -S ${STATIC_DEPS_WRKSRC}/utf8proc \
> +             -B ${STATIC_DEPS_WRKBUILD}/utf8proc
> +     ${MAKE_ENV} ${LOCALBASE}/bin/cmake --build \
> +             ${STATIC_DEPS_WRKBUILD}/utf8proc -- VERBOSE=1
> +
> +     mkdir -p ${STATIC_DEPS_INST}/lib
> +     cp ${STATIC_DEPS_WRKBUILD}/utf8proc/libutf8proc.a 
> ${STATIC_DEPS_INST}/lib/
> +     mkdir -p ${STATIC_DEPS_INST}/include/utf8proc
> +     cp ${STATIC_DEPS_WRKSRC}/utf8proc/utf8proc.h \
> +             ${STATIC_DEPS_INST}/include/utf8proc
>  
>  # These are the "old tests". There is also a new suite, but we would need the
>  # "busted" test suite for Lua, which is not yet ported.
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/editors/neovim/distinfo,v
> diff -u -p -r1.30 distinfo
> --- distinfo  4 Feb 2025 21:51:43 -0000       1.30
> +++ distinfo  28 Mar 2025 08:44:53 -0000
> @@ -1,20 +1,22 @@
> -SHA256 (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = 
> D2kogZACTXMsZ2ReQO1bE31nqpUP7fD0SprQ89um1dI=
> -SHA256 (MDeiml-tree-sitter-markdown-v0.2.3.tar.gz) = 
> SQnWAjZD8a/DqyGVhdQDW3QD86F4SXgquAPF9zyKMdU=
> +SHA256 (JuliaStrings-utf8proc-v2.10.0.tar.gz) = 
> b08bY52qbcqfgLxdsSM+nLqjGmd5CIcQYWCzPvdD8TY=
> +SHA256 (LuaJIT-LuaJIT-538a82133ad6fddfd0ca64de167c4aca3bc1a2da.tar.gz) = 
> esvDa+jyEHJCLrml5fxGjQ6qVb7BtwJg1lHoRWhGIeI=
> +SHA256 (MDeiml-tree-sitter-markdown-v0.4.1.tar.gz) = 
> 4P2y3KHrMGOUASLhR1ycKwaQYqY4yVk543TFQn7d7p8=
>  SHA256 (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 
> 9dww57H9qFbuTTkr5FdkLB8MJZJkqbm/vLaAMCzoj8I=
> -SHA256 (luvit-luv-1.48.0-2.tar.gz) = 
> 5kzYoBl0SSiLN99soFgSDo0jCPwwX1QxYrW/PpInOgU=
> -SHA256 (neovim-neovim-v0.10.4.tar.gz) = 
> EEEyZakVEz+KhT3HV1cTNK2m5PCqFfTEzIzEg0EYbKI=
> -SHA256 (neovim-tree-sitter-vim-v0.4.0.tar.gz) = 
> n4Vvi0oQq0M0hVD6LTyyhGrj2OYPRYhyAFScBRxm+dU=
> -SHA256 (neovim-tree-sitter-vimdoc-v3.0.0.tar.gz) = 
> pjm/kr9Xv6HNyQyhavJ7+vJql3kGR3bdS+NMHvFFP2w=
> -SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.1.0.tar.gz) = 
> Iwz8v6dO0fe4FJ6aHzTC78TFiacf4PXchWBiL4Ag1yI=
> -SHA256 (tree-sitter-grammars-tree-sitter-query-v0.4.0.tar.gz) = 
> 06Qjq2bcYrKWliXigBFmeKiiJYK1/wh3lSIhCNsvam4=
> -SHA256 (tree-sitter-tree-sitter-c-v0.21.3.tar.gz) = 
> daN4DfYRTNN0lnYcSnyf2QDHi+46Jwf1kNeMDKOiQ2g=
> -SIZE (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = 
> 1081633
> -SIZE (MDeiml-tree-sitter-markdown-v0.2.3.tar.gz) = 418293
> +SHA256 (luvit-luv-1.50.0-1.tar.gz) = 
> u08FcFceQMHSp2RPb5wTCabM2xm/TTl+jXv9DGuI5hM=
> +SHA256 (neovim-neovim-v0.11.0.tar.gz) = 
> aCbEgS6WmV0pqYWG1E++58myBFSF1Q0XS+zW1SQrMxk=
> +SHA256 (neovim-tree-sitter-vim-v0.5.0.tar.gz) = 
> kAGdEtLaB1HAJxJPJ/UzW6vwaaBQRXra7VNpO16c8Qo=
> +SHA256 (neovim-tree-sitter-vimdoc-v3.0.1.tar.gz) = 
> drZeW+6f946yElZhmxmVqsTYDyUsGeHHEKSDlIHe0J4=
> +SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.3.0.tar.gz) = 
> o0zHCr/Y0tSw+r8BQD6gX4SOGkvDfYpL/qcWRlezXTE=
> +SHA256 (tree-sitter-grammars-tree-sitter-query-v0.5.1.tar.gz) = 
> /oxxKIClKdRUNHzUxYM2rC2yIkO65QVb21hE+z6lYZI=
> +SHA256 (tree-sitter-tree-sitter-c-v0.23.4.tar.gz) = 
> tmxQQ+JthOXxegWa9xsVe88gIiEGntIgqhaW19HSino=
> +SIZE (JuliaStrings-utf8proc-v2.10.0.tar.gz) = 199045
> +SIZE (LuaJIT-LuaJIT-538a82133ad6fddfd0ca64de167c4aca3bc1a2da.tar.gz) = 
> 1083676
> +SIZE (MDeiml-tree-sitter-markdown-v0.4.1.tar.gz) = 419261
>  SIZE (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 60960
> -SIZE (luvit-luv-1.48.0-2.tar.gz) = 134821
> -SIZE (neovim-neovim-v0.10.4.tar.gz) = 12808381
> -SIZE (neovim-tree-sitter-vim-v0.4.0.tar.gz) = 356704
> -SIZE (neovim-tree-sitter-vimdoc-v3.0.0.tar.gz) = 58110
> -SIZE (tree-sitter-grammars-tree-sitter-lua-v0.1.0.tar.gz) = 56812
> -SIZE (tree-sitter-grammars-tree-sitter-query-v0.4.0.tar.gz) = 42944
> -SIZE (tree-sitter-tree-sitter-c-v0.21.3.tar.gz) = 366957
> +SIZE (luvit-luv-1.50.0-1.tar.gz) = 142052
> +SIZE (neovim-neovim-v0.11.0.tar.gz) = 12901255
> +SIZE (neovim-tree-sitter-vim-v0.5.0.tar.gz) = 357652
> +SIZE (neovim-tree-sitter-vimdoc-v3.0.1.tar.gz) = 58427
> +SIZE (tree-sitter-grammars-tree-sitter-lua-v0.3.0.tar.gz) = 62157
> +SIZE (tree-sitter-grammars-tree-sitter-query-v0.5.1.tar.gz) = 45070
> +SIZE (tree-sitter-tree-sitter-c-v0.23.4.tar.gz) = 380057
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/editors/neovim/pkg/PLIST,v
> diff -u -p -r1.24 PLIST
> --- pkg/PLIST 16 Oct 2024 18:49:31 -0000      1.24
> +++ pkg/PLIST 28 Mar 2025 08:44:53 -0000
> @@ -12,50 +12,6 @@ lib/nvim/parser/
>  share/applications/nvim.desktop
>  share/doc/pkg-readmes/${PKGSTEM}
>  share/icons/hicolor/128x128/apps/nvim.png
> -share/locale/af/LC_MESSAGES/nvim.mo
> -share/locale/ca/LC_MESSAGES/nvim.mo
> -share/locale/cs.cp1250/
> -share/locale/cs.cp1250/LC_MESSAGES/
> -share/locale/cs.cp1250/LC_MESSAGES/nvim.mo
> -share/locale/cs/LC_MESSAGES/nvim.mo
> -share/locale/da/LC_MESSAGES/nvim.mo
> -share/locale/de/LC_MESSAGES/nvim.mo
> -share/locale/en_GB/LC_MESSAGES/nvim.mo
> -share/locale/eo/LC_MESSAGES/nvim.mo
> -share/locale/es/LC_MESSAGES/nvim.mo
> -share/locale/fi/LC_MESSAGES/nvim.mo
> -share/locale/fr/LC_MESSAGES/nvim.mo
> -share/locale/ga/LC_MESSAGES/nvim.mo
> -share/locale/it/LC_MESSAGES/nvim.mo
> -share/locale/ja.euc-jp/
> -share/locale/ja.euc-jp/LC_MESSAGES/
> -share/locale/ja.euc-jp/LC_MESSAGES/nvim.mo
> -share/locale/ja/LC_MESSAGES/nvim.mo
> -share/locale/ko.UTF-8/
> -share/locale/ko.UTF-8/LC_MESSAGES/
> -share/locale/ko.UTF-8/LC_MESSAGES/nvim.mo
> -share/locale/nb/LC_MESSAGES/nvim.mo
> -share/locale/nl/LC_MESSAGES/nvim.mo
> -share/locale/no/LC_MESSAGES/nvim.mo
> -share/locale/pl.UTF-8/
> -share/locale/pl.UTF-8/LC_MESSAGES/
> -share/locale/pl.UTF-8/LC_MESSAGES/nvim.mo
> -share/locale/pt_BR/LC_MESSAGES/nvim.mo
> -share/locale/ru/LC_MESSAGES/nvim.mo
> -share/locale/sk.cp1250/
> -share/locale/sk.cp1250/LC_MESSAGES/
> -share/locale/sk.cp1250/LC_MESSAGES/nvim.mo
> -share/locale/sk/LC_MESSAGES/nvim.mo
> -share/locale/sv/LC_MESSAGES/nvim.mo
> -share/locale/tr/LC_MESSAGES/nvim.mo
> -share/locale/uk/LC_MESSAGES/nvim.mo
> -share/locale/vi/LC_MESSAGES/nvim.mo
> -share/locale/zh_CN.UTF-8/
> -share/locale/zh_CN.UTF-8/LC_MESSAGES/
> -share/locale/zh_CN.UTF-8/LC_MESSAGES/nvim.mo
> -share/locale/zh_TW.UTF-8/
> -share/locale/zh_TW.UTF-8/LC_MESSAGES/
> -share/locale/zh_TW.UTF-8/LC_MESSAGES/nvim.mo
>  share/nvim/
>  share/nvim/runtime/
>  share/nvim/runtime/autoload/
> @@ -79,16 +35,14 @@ share/nvim/runtime/autoload/dist/vim.vim
>  share/nvim/runtime/autoload/freebasic.vim
>  share/nvim/runtime/autoload/gnat.vim
>  share/nvim/runtime/autoload/gzip.vim
> +share/nvim/runtime/autoload/hare.vim
>  share/nvim/runtime/autoload/haskellcomplete.vim
> -share/nvim/runtime/autoload/health.vim
> +share/nvim/runtime/autoload/hcl.vim
>  share/nvim/runtime/autoload/htmlcomplete.vim
> +share/nvim/runtime/autoload/javaformat.vim
>  share/nvim/runtime/autoload/javascriptcomplete.vim
>  share/nvim/runtime/autoload/modula2.vim
>  share/nvim/runtime/autoload/msgpack.vim
> -share/nvim/runtime/autoload/netrw.vim
> -share/nvim/runtime/autoload/netrwFileHandlers.vim
> -share/nvim/runtime/autoload/netrwSettings.vim
> -share/nvim/runtime/autoload/netrw_gitignore.vim
>  share/nvim/runtime/autoload/paste.vim
>  share/nvim/runtime/autoload/phpcomplete.vim
>  share/nvim/runtime/autoload/provider/
> @@ -112,10 +66,12 @@ share/nvim/runtime/autoload/rust/debuggi
>  share/nvim/runtime/autoload/rustfmt.vim
>  share/nvim/runtime/autoload/shada.vim
>  share/nvim/runtime/autoload/spellfile.vim
> +share/nvim/runtime/autoload/spotbugs.vim
>  share/nvim/runtime/autoload/sqlcomplete.vim
>  share/nvim/runtime/autoload/syntaxcomplete.vim
>  share/nvim/runtime/autoload/tar.vim
>  share/nvim/runtime/autoload/tutor.vim
> +share/nvim/runtime/autoload/typst.vim
>  share/nvim/runtime/autoload/vimexpect.vim
>  share/nvim/runtime/autoload/xml/
>  share/nvim/runtime/autoload/xml/html32.vim
> @@ -133,8 +89,6 @@ 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/colors/
>  share/nvim/runtime/colors/README.txt
> @@ -160,6 +114,7 @@ share/nvim/runtime/colors/shine.vim
>  share/nvim/runtime/colors/slate.vim
>  share/nvim/runtime/colors/sorbet.vim
>  share/nvim/runtime/colors/torte.vim
> +share/nvim/runtime/colors/unokai.vim
>  share/nvim/runtime/colors/vim.lua
>  share/nvim/runtime/colors/wildcharm.vim
>  share/nvim/runtime/colors/zaibatsu.vim
> @@ -167,12 +122,14 @@ 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/bash.vim
>  share/nvim/runtime/compiler/bcc.vim
>  share/nvim/runtime/compiler/bdf.vim
>  share/nvim/runtime/compiler/cargo.vim
>  share/nvim/runtime/compiler/checkstyle.vim
>  share/nvim/runtime/compiler/cm3.vim
>  share/nvim/runtime/compiler/context.vim
> +share/nvim/runtime/compiler/cppcheck.vim
>  share/nvim/runtime/compiler/cs.vim
>  share/nvim/runtime/compiler/csslint.vim
>  share/nvim/runtime/compiler/cucumber.vim
> @@ -205,6 +162,7 @@ share/nvim/runtime/compiler/gjs.vim
>  share/nvim/runtime/compiler/gm2.vim
>  share/nvim/runtime/compiler/gnat.vim
>  share/nvim/runtime/compiler/go.vim
> +share/nvim/runtime/compiler/groff.vim
>  share/nvim/runtime/compiler/haml.vim
>  share/nvim/runtime/compiler/hare.vim
>  share/nvim/runtime/compiler/hp_acc.vim
> @@ -221,6 +179,8 @@ share/nvim/runtime/compiler/jjs.vim
>  share/nvim/runtime/compiler/jq.vim
>  share/nvim/runtime/compiler/jshint.vim
>  share/nvim/runtime/compiler/jsonlint.vim
> +share/nvim/runtime/compiler/make.vim
> +share/nvim/runtime/compiler/maven.vim
>  share/nvim/runtime/compiler/mcs.vim
>  share/nvim/runtime/compiler/mips_c.vim
>  share/nvim/runtime/compiler/mipspro_c89.vim
> @@ -228,6 +188,7 @@ share/nvim/runtime/compiler/mipspro_cpp.
>  share/nvim/runtime/compiler/modelsim_vcom.vim
>  share/nvim/runtime/compiler/msbuild.vim
>  share/nvim/runtime/compiler/msvc.vim
> +share/nvim/runtime/compiler/mypy.vim
>  share/nvim/runtime/compiler/neato.vim
>  share/nvim/runtime/compiler/ocaml.vim
>  share/nvim/runtime/compiler/onsgmls.vim
> @@ -240,6 +201,7 @@ share/nvim/runtime/compiler/pip_compile.
>  share/nvim/runtime/compiler/podchecker.vim
>  share/nvim/runtime/compiler/powershell.vim
>  share/nvim/runtime/compiler/pylint.vim
> +share/nvim/runtime/compiler/pytest.vim
>  share/nvim/runtime/compiler/pyunit.vim
>  share/nvim/runtime/compiler/raco.vim
>  share/nvim/runtime/compiler/racomake.vim
> @@ -253,6 +215,7 @@ share/nvim/runtime/compiler/rst.vim
>  share/nvim/runtime/compiler/rubocop.vim
>  share/nvim/runtime/compiler/ruby.vim
>  share/nvim/runtime/compiler/rubyunit.vim
> +share/nvim/runtime/compiler/ruff.vim
>  share/nvim/runtime/compiler/rustc.vim
>  share/nvim/runtime/compiler/sass.vim
>  share/nvim/runtime/compiler/scdoc.vim
> @@ -261,15 +224,18 @@ share/nvim/runtime/compiler/shellcheck.v
>  share/nvim/runtime/compiler/sml.vim
>  share/nvim/runtime/compiler/spectral.vim
>  share/nvim/runtime/compiler/splint.vim
> +share/nvim/runtime/compiler/spotbugs.vim
>  share/nvim/runtime/compiler/stack.vim
>  share/nvim/runtime/compiler/standard.vim
>  share/nvim/runtime/compiler/stylelint.vim
> +share/nvim/runtime/compiler/svelte-check.vim
>  share/nvim/runtime/compiler/tcl.vim
>  share/nvim/runtime/compiler/tex.vim
>  share/nvim/runtime/compiler/tidy.vim
>  share/nvim/runtime/compiler/ts-node.vim
>  share/nvim/runtime/compiler/tsc.vim
>  share/nvim/runtime/compiler/typedoc.vim
> +share/nvim/runtime/compiler/typst.vim
>  share/nvim/runtime/compiler/vimdoc.vim
>  share/nvim/runtime/compiler/xbuild.vim
>  share/nvim/runtime/compiler/xmllint.vim
> @@ -286,13 +252,14 @@ share/nvim/runtime/doc/
>  share/nvim/runtime/doc/api.txt
>  share/nvim/runtime/doc/arabic.txt
>  share/nvim/runtime/doc/autocmd.txt
> -share/nvim/runtime/doc/backers.txt
>  share/nvim/runtime/doc/builtin.txt
>  share/nvim/runtime/doc/change.txt
>  share/nvim/runtime/doc/channel.txt
>  share/nvim/runtime/doc/cmdline.txt
> +share/nvim/runtime/doc/credits.txt
>  share/nvim/runtime/doc/debug.txt
>  share/nvim/runtime/doc/deprecated.txt
> +share/nvim/runtime/doc/dev_arch.txt
>  share/nvim/runtime/doc/dev_style.txt
>  share/nvim/runtime/doc/dev_theme.txt
>  share/nvim/runtime/doc/dev_tools.txt
> @@ -308,11 +275,13 @@ share/nvim/runtime/doc/faq.txt
>  share/nvim/runtime/doc/filetype.txt
>  share/nvim/runtime/doc/fold.txt
>  share/nvim/runtime/doc/ft_ada.txt
> +share/nvim/runtime/doc/ft_hare.txt
>  share/nvim/runtime/doc/ft_ps1.txt
>  share/nvim/runtime/doc/ft_raku.txt
>  share/nvim/runtime/doc/ft_rust.txt
>  share/nvim/runtime/doc/ft_sql.txt
>  share/nvim/runtime/doc/gui.txt
> +share/nvim/runtime/doc/health.txt
>  share/nvim/runtime/doc/hebrew.txt
>  share/nvim/runtime/doc/help.txt
>  share/nvim/runtime/doc/helphelp.txt
> @@ -325,6 +294,7 @@ share/nvim/runtime/doc/insert.txt
>  share/nvim/runtime/doc/intro.txt
>  share/nvim/runtime/doc/job_control.txt
>  share/nvim/runtime/doc/lsp.txt
> +share/nvim/runtime/doc/lua-bit.txt
>  share/nvim/runtime/doc/lua-guide.txt
>  share/nvim/runtime/doc/lua.txt
>  share/nvim/runtime/doc/luaref.txt
> @@ -334,16 +304,14 @@ 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-0.10.txt
>  share/nvim/runtime/doc/news-0.9.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
>  share/nvim/runtime/doc/pattern.txt
>  share/nvim/runtime/doc/pi_gzip.txt
> -share/nvim/runtime/doc/pi_health.txt
>  share/nvim/runtime/doc/pi_msgpack.txt
> -share/nvim/runtime/doc/pi_netrw.txt
>  share/nvim/runtime/doc/pi_paren.txt
>  share/nvim/runtime/doc/pi_spec.txt
>  share/nvim/runtime/doc/pi_tar.txt
> @@ -367,10 +335,11 @@ share/nvim/runtime/doc/syntax.txt
>  share/nvim/runtime/doc/tabpage.txt
>  share/nvim/runtime/doc/tags
>  share/nvim/runtime/doc/tagsrch.txt
> -share/nvim/runtime/doc/term.txt
> +share/nvim/runtime/doc/terminal.txt
>  share/nvim/runtime/doc/testing.txt
>  share/nvim/runtime/doc/tips.txt
>  share/nvim/runtime/doc/treesitter.txt
> +share/nvim/runtime/doc/tui.txt
>  share/nvim/runtime/doc/uganda.txt
>  share/nvim/runtime/doc/ui.txt
>  share/nvim/runtime/doc/undo.txt
> @@ -409,6 +378,7 @@ share/nvim/runtime/doc/usr_45.txt
>  share/nvim/runtime/doc/usr_toc.txt
>  share/nvim/runtime/doc/various.txt
>  share/nvim/runtime/doc/vi_diff.txt
> +share/nvim/runtime/doc/vietnamese.txt
>  share/nvim/runtime/doc/vim_diff.txt
>  share/nvim/runtime/doc/visual.txt
>  share/nvim/runtime/doc/vvars.txt
> @@ -426,18 +396,24 @@ 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/antlr4.vim
>  share/nvim/runtime/ftplugin/apache.vim
>  share/nvim/runtime/ftplugin/arch.vim
> +share/nvim/runtime/ftplugin/arduino.lua
> +share/nvim/runtime/ftplugin/arduino.vim
>  share/nvim/runtime/ftplugin/art.vim
>  share/nvim/runtime/ftplugin/asciidoc.vim
>  share/nvim/runtime/ftplugin/asm.vim
>  share/nvim/runtime/ftplugin/aspvbs.vim
>  share/nvim/runtime/ftplugin/astro.vim
> +share/nvim/runtime/ftplugin/asy.vim
> +share/nvim/runtime/ftplugin/autohotkey.vim
>  share/nvim/runtime/ftplugin/automake.vim
>  share/nvim/runtime/ftplugin/awk.vim
>  share/nvim/runtime/ftplugin/bash.vim
>  share/nvim/runtime/ftplugin/basic.vim
>  share/nvim/runtime/ftplugin/bdf.vim
> +share/nvim/runtime/ftplugin/bindzone.vim
>  share/nvim/runtime/ftplugin/bitbake.vim
>  share/nvim/runtime/ftplugin/bp.vim
>  share/nvim/runtime/ftplugin/bst.vim
> @@ -445,23 +421,29 @@ 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/c3.vim
> +share/nvim/runtime/ftplugin/cabal.vim
>  share/nvim/runtime/ftplugin/calendar.vim
> -share/nvim/runtime/ftplugin/calender.lua
>  share/nvim/runtime/ftplugin/cdrdaoconf.vim
> +share/nvim/runtime/ftplugin/cedar.vim
>  share/nvim/runtime/ftplugin/cfg.vim
>  share/nvim/runtime/ftplugin/cgdbrc.vim
> +share/nvim/runtime/ftplugin/ch.lua
>  share/nvim/runtime/ftplugin/ch.vim
>  share/nvim/runtime/ftplugin/changelog.vim
>  share/nvim/runtime/ftplugin/chatito.vim
> +share/nvim/runtime/ftplugin/checkhealth.lua
>  share/nvim/runtime/ftplugin/checkhealth.vim
>  share/nvim/runtime/ftplugin/chicken.vim
>  share/nvim/runtime/ftplugin/clojure.vim
>  share/nvim/runtime/ftplugin/cmake.vim
> +share/nvim/runtime/ftplugin/cmakecache.vim
>  share/nvim/runtime/ftplugin/cobol.vim
>  share/nvim/runtime/ftplugin/conf.vim
>  share/nvim/runtime/ftplugin/config.vim
>  share/nvim/runtime/ftplugin/confini.vim
>  share/nvim/runtime/ftplugin/context.vim
> +share/nvim/runtime/ftplugin/cook.vim
>  share/nvim/runtime/ftplugin/corn.vim
>  share/nvim/runtime/ftplugin/cpp.vim
>  share/nvim/runtime/ftplugin/crm.vim
> @@ -470,11 +452,13 @@ share/nvim/runtime/ftplugin/cs.lua
>  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/csv.vim
>  share/nvim/runtime/ftplugin/cucumber.vim
> +share/nvim/runtime/ftplugin/cuda.vim
>  share/nvim/runtime/ftplugin/cvsrc.vim
>  share/nvim/runtime/ftplugin/d.lua
> +share/nvim/runtime/ftplugin/dart.vim
>  share/nvim/runtime/ftplugin/deb822sources.vim
>  share/nvim/runtime/ftplugin/debchangelog.vim
>  share/nvim/runtime/ftplugin/debcontrol.vim
> @@ -485,6 +469,7 @@ share/nvim/runtime/ftplugin/dictconf.vim
>  share/nvim/runtime/ftplugin/dictdconf.vim
>  share/nvim/runtime/ftplugin/diff.vim
>  share/nvim/runtime/ftplugin/dircolors.vim
> +share/nvim/runtime/ftplugin/dnsmasq.vim
>  share/nvim/runtime/ftplugin/docbk.vim
>  share/nvim/runtime/ftplugin/dockerfile.vim
>  share/nvim/runtime/ftplugin/dosbatch.vim
> @@ -494,6 +479,7 @@ share/nvim/runtime/ftplugin/dtd.vim
>  share/nvim/runtime/ftplugin/dtrace.vim
>  share/nvim/runtime/ftplugin/dts.vim
>  share/nvim/runtime/ftplugin/dune.vim
> +share/nvim/runtime/ftplugin/editorconfig.vim
>  share/nvim/runtime/ftplugin/eiffel.vim
>  share/nvim/runtime/ftplugin/elinks.vim
>  share/nvim/runtime/ftplugin/elixir.vim
> @@ -502,6 +488,7 @@ share/nvim/runtime/ftplugin/erlang.vim
>  share/nvim/runtime/ftplugin/eruby.vim
>  share/nvim/runtime/ftplugin/eterm.vim
>  share/nvim/runtime/ftplugin/expect.vim
> +share/nvim/runtime/ftplugin/exports.vim
>  share/nvim/runtime/ftplugin/falcon.vim
>  share/nvim/runtime/ftplugin/faust.lua
>  share/nvim/runtime/ftplugin/fennel.vim
> @@ -518,6 +505,7 @@ share/nvim/runtime/ftplugin/fvwm.vim
>  share/nvim/runtime/ftplugin/gdb.vim
>  share/nvim/runtime/ftplugin/gdscript.vim
>  share/nvim/runtime/ftplugin/gdshader.vim
> +share/nvim/runtime/ftplugin/gel.vim
>  share/nvim/runtime/ftplugin/git.vim
>  share/nvim/runtime/ftplugin/gitattributes.vim
>  share/nvim/runtime/ftplugin/gitcommit.vim
> @@ -525,10 +513,14 @@ share/nvim/runtime/ftplugin/gitconfig.vi
>  share/nvim/runtime/ftplugin/gitignore.vim
>  share/nvim/runtime/ftplugin/gitrebase.vim
>  share/nvim/runtime/ftplugin/gitsendemail.vim
> +share/nvim/runtime/ftplugin/gleam.vim
>  share/nvim/runtime/ftplugin/glsl.lua
>  share/nvim/runtime/ftplugin/go.vim
> +share/nvim/runtime/ftplugin/goaccess.vim
> +share/nvim/runtime/ftplugin/gomod.vim
>  share/nvim/runtime/ftplugin/gpg.vim
>  share/nvim/runtime/ftplugin/gprof.vim
> +share/nvim/runtime/ftplugin/graphql.vim
>  share/nvim/runtime/ftplugin/groovy.vim
>  share/nvim/runtime/ftplugin/group.vim
>  share/nvim/runtime/ftplugin/grub.vim
> @@ -536,28 +528,37 @@ share/nvim/runtime/ftplugin/gyp.vim
>  share/nvim/runtime/ftplugin/haml.vim
>  share/nvim/runtime/ftplugin/hamster.vim
>  share/nvim/runtime/ftplugin/hare.vim
> +share/nvim/runtime/ftplugin/haredoc.vim
>  share/nvim/runtime/ftplugin/haskell.vim
> +share/nvim/runtime/ftplugin/hcl.vim
>  share/nvim/runtime/ftplugin/heex.vim
>  share/nvim/runtime/ftplugin/help.lua
>  share/nvim/runtime/ftplugin/help.vim
>  share/nvim/runtime/ftplugin/hgcommit.vim
> +share/nvim/runtime/ftplugin/hlsplaylist.vim
>  share/nvim/runtime/ftplugin/hog.vim
>  share/nvim/runtime/ftplugin/hostconf.vim
>  share/nvim/runtime/ftplugin/hostsaccess.vim
>  share/nvim/runtime/ftplugin/html.vim
> +share/nvim/runtime/ftplugin/htmlangular.vim
>  share/nvim/runtime/ftplugin/htmldjango.vim
> +share/nvim/runtime/ftplugin/http.vim
>  share/nvim/runtime/ftplugin/hurl.vim
> +share/nvim/runtime/ftplugin/hyprlang.vim
>  share/nvim/runtime/ftplugin/i3config.vim
>  share/nvim/runtime/ftplugin/icon.vim
> +share/nvim/runtime/ftplugin/idris2.vim
>  share/nvim/runtime/ftplugin/indent.lua
>  share/nvim/runtime/ftplugin/indent.vim
>  share/nvim/runtime/ftplugin/initex.vim
> +share/nvim/runtime/ftplugin/ipkg.vim
>  share/nvim/runtime/ftplugin/ishd.vim
>  share/nvim/runtime/ftplugin/j.vim
>  share/nvim/runtime/ftplugin/java.vim
> +share/nvim/runtime/ftplugin/javacc.vim
>  share/nvim/runtime/ftplugin/javascript.vim
>  share/nvim/runtime/ftplugin/javascriptreact.vim
> -share/nvim/runtime/ftplugin/jj.vim
> +share/nvim/runtime/ftplugin/jjdescription.vim
>  share/nvim/runtime/ftplugin/jproperties.vim
>  share/nvim/runtime/ftplugin/jq.vim
>  share/nvim/runtime/ftplugin/json.vim
> @@ -566,17 +567,28 @@ share/nvim/runtime/ftplugin/jsonc.vim
>  share/nvim/runtime/ftplugin/jsonnet.vim
>  share/nvim/runtime/ftplugin/jsp.vim
>  share/nvim/runtime/ftplugin/julia.vim
> +share/nvim/runtime/ftplugin/just.vim
> +share/nvim/runtime/ftplugin/karel.vim
>  share/nvim/runtime/ftplugin/kconfig.vim
> +share/nvim/runtime/ftplugin/kdl.vim
> +share/nvim/runtime/ftplugin/kivy.vim
>  share/nvim/runtime/ftplugin/kotlin.vim
>  share/nvim/runtime/ftplugin/kwt.vim
> +share/nvim/runtime/ftplugin/lc.vim
>  share/nvim/runtime/ftplugin/ld.vim
> +share/nvim/runtime/ftplugin/ldapconf.vim
> +share/nvim/runtime/ftplugin/leo.vim
>  share/nvim/runtime/ftplugin/less.vim
> +share/nvim/runtime/ftplugin/lex.vim
>  share/nvim/runtime/ftplugin/lftp.vim
>  share/nvim/runtime/ftplugin/libao.vim
>  share/nvim/runtime/ftplugin/limits.vim
>  share/nvim/runtime/ftplugin/liquid.vim
>  share/nvim/runtime/ftplugin/lisp.vim
>  share/nvim/runtime/ftplugin/livebook.vim
> +share/nvim/runtime/ftplugin/llvm.vim
> +share/nvim/runtime/ftplugin/lnk.vim
> +share/nvim/runtime/ftplugin/lnkmap.vim
>  share/nvim/runtime/ftplugin/logcheck.vim
>  share/nvim/runtime/ftplugin/loginaccess.vim
>  share/nvim/runtime/ftplugin/logindefs.vim
> @@ -587,6 +599,7 @@ share/nvim/runtime/ftplugin/lua.lua
>  share/nvim/runtime/ftplugin/lua.vim
>  share/nvim/runtime/ftplugin/luau.vim
>  share/nvim/runtime/ftplugin/lynx.vim
> +share/nvim/runtime/ftplugin/m17ndb.vim
>  share/nvim/runtime/ftplugin/m3build.vim
>  share/nvim/runtime/ftplugin/m3quake.vim
>  share/nvim/runtime/ftplugin/m4.vim
> @@ -596,29 +609,39 @@ share/nvim/runtime/ftplugin/mailcap.vim
>  share/nvim/runtime/ftplugin/make.vim
>  share/nvim/runtime/ftplugin/man.vim
>  share/nvim/runtime/ftplugin/manconf.vim
> +share/nvim/runtime/ftplugin/markdown.lua
>  share/nvim/runtime/ftplugin/markdown.vim
>  share/nvim/runtime/ftplugin/masm.vim
>  share/nvim/runtime/ftplugin/matlab.vim
> +share/nvim/runtime/ftplugin/mediawiki.vim
>  share/nvim/runtime/ftplugin/mermaid.vim
>  share/nvim/runtime/ftplugin/meson.vim
>  share/nvim/runtime/ftplugin/mf.vim
> +share/nvim/runtime/ftplugin/mlir.vim
>  share/nvim/runtime/ftplugin/mma.vim
>  share/nvim/runtime/ftplugin/modconf.vim
>  share/nvim/runtime/ftplugin/modula2.vim
>  share/nvim/runtime/ftplugin/modula3.vim
> +share/nvim/runtime/ftplugin/mojo.vim
>  share/nvim/runtime/ftplugin/mp.vim
>  share/nvim/runtime/ftplugin/mplayerconf.vim
>  share/nvim/runtime/ftplugin/mrxvtrc.vim
>  share/nvim/runtime/ftplugin/msmessages.vim
> +share/nvim/runtime/ftplugin/mss.vim
>  share/nvim/runtime/ftplugin/muttrc.vim
> +share/nvim/runtime/ftplugin/mysql.vim
>  share/nvim/runtime/ftplugin/nanorc.vim
>  share/nvim/runtime/ftplugin/neomuttrc.vim
>  share/nvim/runtime/ftplugin/netrc.vim
>  share/nvim/runtime/ftplugin/nginx.vim
> +share/nvim/runtime/ftplugin/nim.vim
>  share/nvim/runtime/ftplugin/nix.vim
>  share/nvim/runtime/ftplugin/nroff.vim
>  share/nvim/runtime/ftplugin/nsis.vim
> +share/nvim/runtime/ftplugin/nu.vim
> +share/nvim/runtime/ftplugin/objc.lua
>  share/nvim/runtime/ftplugin/objc.vim
> +share/nvim/runtime/ftplugin/objcpp.vim
>  share/nvim/runtime/ftplugin/objdump.vim
>  share/nvim/runtime/ftplugin/obse.vim
>  share/nvim/runtime/ftplugin/ocaml.vim
> @@ -626,7 +649,9 @@ share/nvim/runtime/ftplugin/occam.vim
>  share/nvim/runtime/ftplugin/octave.vim
>  share/nvim/runtime/ftplugin/odin.vim
>  share/nvim/runtime/ftplugin/ondir.vim
> +share/nvim/runtime/ftplugin/opencl.vim
>  share/nvim/runtime/ftplugin/openvpn.vim
> +share/nvim/runtime/ftplugin/org.vim
>  share/nvim/runtime/ftplugin/pamconf.vim
>  share/nvim/runtime/ftplugin/pascal.vim
>  share/nvim/runtime/ftplugin/passwd.vim
> @@ -636,15 +661,20 @@ share/nvim/runtime/ftplugin/perl.vim
>  share/nvim/runtime/ftplugin/php.vim
>  share/nvim/runtime/ftplugin/pinfo.vim
>  share/nvim/runtime/ftplugin/plaintex.vim
> +share/nvim/runtime/ftplugin/plsql.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/prisma.vim
>  share/nvim/runtime/ftplugin/procmail.vim
>  share/nvim/runtime/ftplugin/prolog.vim
> +share/nvim/runtime/ftplugin/proto.vim
>  share/nvim/runtime/ftplugin/protocols.vim
>  share/nvim/runtime/ftplugin/ps1.vim
>  share/nvim/runtime/ftplugin/ps1xml.vim
> +share/nvim/runtime/ftplugin/ptx.vim
> +share/nvim/runtime/ftplugin/purescript.vim
>  share/nvim/runtime/ftplugin/pymanifest.vim
>  share/nvim/runtime/ftplugin/pyrex.vim
>  share/nvim/runtime/ftplugin/python.vim
> @@ -658,9 +688,11 @@ share/nvim/runtime/ftplugin/r.vim
>  share/nvim/runtime/ftplugin/racc.vim
>  share/nvim/runtime/ftplugin/racket.vim
>  share/nvim/runtime/ftplugin/raku.vim
> +share/nvim/runtime/ftplugin/rasi.vim
>  share/nvim/runtime/ftplugin/readline.vim
>  share/nvim/runtime/ftplugin/registry.vim
>  share/nvim/runtime/ftplugin/requirements.vim
> +share/nvim/runtime/ftplugin/rescript.vim
>  share/nvim/runtime/ftplugin/reva.vim
>  share/nvim/runtime/ftplugin/rhelp.vim
>  share/nvim/runtime/ftplugin/rmd.vim
> @@ -673,6 +705,7 @@ share/nvim/runtime/ftplugin/rrst.vim
>  share/nvim/runtime/ftplugin/rst.vim
>  share/nvim/runtime/ftplugin/ruby.vim
>  share/nvim/runtime/ftplugin/rust.vim
> +share/nvim/runtime/ftplugin/samba.vim
>  share/nvim/runtime/ftplugin/sass.vim
>  share/nvim/runtime/ftplugin/sbt.vim
>  share/nvim/runtime/ftplugin/scala.vim
> @@ -688,21 +721,29 @@ share/nvim/runtime/ftplugin/sexplib.vim
>  share/nvim/runtime/ftplugin/sgml.vim
>  share/nvim/runtime/ftplugin/sh.vim
>  share/nvim/runtime/ftplugin/shada.vim
> +share/nvim/runtime/ftplugin/shaderslang.vim
>  share/nvim/runtime/ftplugin/sieve.vim
> +share/nvim/runtime/ftplugin/slint.vim
>  share/nvim/runtime/ftplugin/slpconf.vim
>  share/nvim/runtime/ftplugin/slpreg.vim
>  share/nvim/runtime/ftplugin/slpspi.vim
> +share/nvim/runtime/ftplugin/snakemake.vim
>  share/nvim/runtime/ftplugin/solidity.vim
>  share/nvim/runtime/ftplugin/solution.vim
> +share/nvim/runtime/ftplugin/spajson.vim
>  share/nvim/runtime/ftplugin/spec.vim
>  share/nvim/runtime/ftplugin/sql.vim
> +share/nvim/runtime/ftplugin/squirrel.vim
>  share/nvim/runtime/ftplugin/ssa.vim
>  share/nvim/runtime/ftplugin/sshconfig.vim
> +share/nvim/runtime/ftplugin/sshdconfig.vim
>  share/nvim/runtime/ftplugin/stata.lua
>  share/nvim/runtime/ftplugin/stylus.vim
>  share/nvim/runtime/ftplugin/sudoers.vim
>  share/nvim/runtime/ftplugin/supercollider.lua
> +share/nvim/runtime/ftplugin/svelte.vim
>  share/nvim/runtime/ftplugin/svg.vim
> +share/nvim/runtime/ftplugin/sway.vim
>  share/nvim/runtime/ftplugin/swayconfig.vim
>  share/nvim/runtime/ftplugin/swift.lua
>  share/nvim/runtime/ftplugin/swift.vim
> @@ -714,9 +755,14 @@ share/nvim/runtime/ftplugin/systemverilo
>  share/nvim/runtime/ftplugin/tap.vim
>  share/nvim/runtime/ftplugin/tcl.vim
>  share/nvim/runtime/ftplugin/tcsh.vim
> +share/nvim/runtime/ftplugin/tera.vim
>  share/nvim/runtime/ftplugin/terminfo.vim
> +share/nvim/runtime/ftplugin/terraform.vim
>  share/nvim/runtime/ftplugin/tex.vim
>  share/nvim/runtime/ftplugin/text.vim
> +share/nvim/runtime/ftplugin/tf.vim
> +share/nvim/runtime/ftplugin/thrift.vim
> +share/nvim/runtime/ftplugin/tiasm.vim
>  share/nvim/runtime/ftplugin/tidy.vim
>  share/nvim/runtime/ftplugin/tmux.vim
>  share/nvim/runtime/ftplugin/toml.vim
> @@ -725,6 +771,7 @@ share/nvim/runtime/ftplugin/tt2html.vim
>  share/nvim/runtime/ftplugin/tutor.vim
>  share/nvim/runtime/ftplugin/typescript.vim
>  share/nvim/runtime/ftplugin/typescriptreact.vim
> +share/nvim/runtime/ftplugin/typst.vim
>  share/nvim/runtime/ftplugin/uci.vim
>  share/nvim/runtime/ftplugin/udevconf.vim
>  share/nvim/runtime/ftplugin/udevperm.vim
> @@ -733,6 +780,7 @@ share/nvim/runtime/ftplugin/unison.vim
>  share/nvim/runtime/ftplugin/updatedb.vim
>  share/nvim/runtime/ftplugin/urlshortcut.vim
>  share/nvim/runtime/ftplugin/usd.vim
> +share/nvim/runtime/ftplugin/v.vim
>  share/nvim/runtime/ftplugin/vb.vim
>  share/nvim/runtime/ftplugin/vdf.vim
>  share/nvim/runtime/ftplugin/verilog.vim
> @@ -744,16 +792,17 @@ share/nvim/runtime/ftplugin/wat.vim
>  share/nvim/runtime/ftplugin/wget.vim
>  share/nvim/runtime/ftplugin/wget2.vim
>  share/nvim/runtime/ftplugin/xcompose.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
>  share/nvim/runtime/ftplugin/xinetd.vim
>  share/nvim/runtime/ftplugin/xml.vim
>  share/nvim/runtime/ftplugin/xmodmap.vim
> +share/nvim/runtime/ftplugin/xs.lua
>  share/nvim/runtime/ftplugin/xs.vim
>  share/nvim/runtime/ftplugin/xsd.vim
>  share/nvim/runtime/ftplugin/xslt.vim
> +share/nvim/runtime/ftplugin/yacc.vim
>  share/nvim/runtime/ftplugin/yaml.vim
>  share/nvim/runtime/ftplugin/zathurarc.vim
>  share/nvim/runtime/ftplugin/zig.vim
> @@ -767,7 +816,7 @@ share/nvim/runtime/indent/README.txt
>  share/nvim/runtime/indent/aap.vim
>  share/nvim/runtime/indent/ada.vim
>  share/nvim/runtime/indent/ant.vim
> -share/nvim/runtime/indent/asm.vim
> +share/nvim/runtime/indent/arduino.vim
>  share/nvim/runtime/indent/astro.vim
>  share/nvim/runtime/indent/automake.vim
>  share/nvim/runtime/indent/awk.vim
> @@ -818,15 +867,19 @@ share/nvim/runtime/indent/freebasic.vim
>  share/nvim/runtime/indent/gdscript.vim
>  share/nvim/runtime/indent/gitconfig.vim
>  share/nvim/runtime/indent/gitolite.vim
> +share/nvim/runtime/indent/glsl.vim
>  share/nvim/runtime/indent/go.vim
> +share/nvim/runtime/indent/graphql.vim
>  share/nvim/runtime/indent/gyp.vim
>  share/nvim/runtime/indent/haml.vim
>  share/nvim/runtime/indent/hamster.vim
>  share/nvim/runtime/indent/hare.vim
> +share/nvim/runtime/indent/hcl.vim
>  share/nvim/runtime/indent/hog.vim
>  share/nvim/runtime/indent/html.vim
>  share/nvim/runtime/indent/htmldjango.vim
>  share/nvim/runtime/indent/idlang.vim
> +share/nvim/runtime/indent/idris2.vim
>  share/nvim/runtime/indent/ishd.vim
>  share/nvim/runtime/indent/j.vim
>  share/nvim/runtime/indent/java.vim
> @@ -837,6 +890,8 @@ share/nvim/runtime/indent/json5.vim
>  share/nvim/runtime/indent/jsonc.vim
>  share/nvim/runtime/indent/jsp.vim
>  share/nvim/runtime/indent/julia.vim
> +share/nvim/runtime/indent/just.vim
> +share/nvim/runtime/indent/kdl.vim
>  share/nvim/runtime/indent/kotlin.vim
>  share/nvim/runtime/indent/krl.vim
>  share/nvim/runtime/indent/ld.vim
> @@ -848,12 +903,14 @@ share/nvim/runtime/indent/livebook.vim
>  share/nvim/runtime/indent/logtalk.vim
>  share/nvim/runtime/indent/lua.vim
>  share/nvim/runtime/indent/luau.vim
> +share/nvim/runtime/indent/m17ndb.vim
>  share/nvim/runtime/indent/mail.vim
>  share/nvim/runtime/indent/make.vim
>  share/nvim/runtime/indent/matlab.vim
>  share/nvim/runtime/indent/meson.vim
>  share/nvim/runtime/indent/mf.vim
>  share/nvim/runtime/indent/mma.vim
> +share/nvim/runtime/indent/mojo.vim
>  share/nvim/runtime/indent/mp.vim
>  share/nvim/runtime/indent/nginx.vim
>  share/nvim/runtime/indent/nsis.vim
> @@ -868,6 +925,7 @@ share/nvim/runtime/indent/php.vim
>  share/nvim/runtime/indent/postscr.vim
>  share/nvim/runtime/indent/pov.vim
>  share/nvim/runtime/indent/prolog.vim
> +share/nvim/runtime/indent/proto.vim
>  share/nvim/runtime/indent/ps1.vim
>  share/nvim/runtime/indent/pyrex.vim
>  share/nvim/runtime/indent/python.vim
> @@ -898,6 +956,7 @@ share/nvim/runtime/indent/sdl.vim
>  share/nvim/runtime/indent/sh.vim
>  share/nvim/runtime/indent/sml.vim
>  share/nvim/runtime/indent/solidity.vim
> +share/nvim/runtime/indent/spajson.vim
>  share/nvim/runtime/indent/sql.vim
>  share/nvim/runtime/indent/sqlanywhere.vim
>  share/nvim/runtime/indent/sshconfig.vim
> @@ -906,8 +965,11 @@ share/nvim/runtime/indent/systemverilog.
>  share/nvim/runtime/indent/tcl.vim
>  share/nvim/runtime/indent/tcsh.vim
>  share/nvim/runtime/indent/teraterm.vim
> +share/nvim/runtime/indent/terraform.vim
>  share/nvim/runtime/indent/testdir/
>  share/nvim/runtime/indent/testdir/README.txt
> +share/nvim/runtime/indent/testdir/bash.in
> +share/nvim/runtime/indent/testdir/bash.ok
>  share/nvim/runtime/indent/testdir/bitbake.in
>  share/nvim/runtime/indent/testdir/bitbake.ok
>  share/nvim/runtime/indent/testdir/dts.in
> @@ -916,6 +978,8 @@ share/nvim/runtime/indent/testdir/html.i
>  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/lua.in
> +share/nvim/runtime/indent/testdir/lua.ok
>  share/nvim/runtime/indent/testdir/matlab.in
>  share/nvim/runtime/indent/testdir/matlab.ok
>  share/nvim/runtime/indent/testdir/python.in
> @@ -927,6 +991,8 @@ share/nvim/runtime/indent/testdir/sshcon
>  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/thrift.in
> +share/nvim/runtime/indent/testdir/thrift.ok
>  share/nvim/runtime/indent/testdir/vb.in
>  share/nvim/runtime/indent/testdir/vb.ok
>  share/nvim/runtime/indent/testdir/vim.in
> @@ -937,10 +1003,12 @@ share/nvim/runtime/indent/testdir/yaml.i
>  share/nvim/runtime/indent/testdir/yaml.ok
>  share/nvim/runtime/indent/tex.vim
>  share/nvim/runtime/indent/tf.vim
> +share/nvim/runtime/indent/thrift.vim
>  share/nvim/runtime/indent/tilde.vim
>  share/nvim/runtime/indent/treetop.vim
>  share/nvim/runtime/indent/typescript.vim
>  share/nvim/runtime/indent/typescriptreact.vim
> +share/nvim/runtime/indent/typst.vim
>  share/nvim/runtime/indent/vb.vim
>  share/nvim/runtime/indent/verilog.vim
>  share/nvim/runtime/indent/vhdl.vim
> @@ -981,6 +1049,7 @@ share/nvim/runtime/keymap/dvorak.vim
>  share/nvim/runtime/keymap/esperanto.vim
>  share/nvim/runtime/keymap/esperanto_utf-8.vim
>  share/nvim/runtime/keymap/french-azerty.vim
> +share/nvim/runtime/keymap/georgian-qwerty.vim
>  share/nvim/runtime/keymap/german-qwertz.vim
>  share/nvim/runtime/keymap/greek.vim
>  share/nvim/runtime/keymap/greek_cp1253.vim
> @@ -1039,6 +1108,7 @@ share/nvim/runtime/keymap/thaana.vim
>  share/nvim/runtime/keymap/turkish-f.vim
>  share/nvim/runtime/keymap/turkish-q.vim
>  share/nvim/runtime/keymap/ukrainian-dvorak.vim
> +share/nvim/runtime/keymap/ukrainian-enhanced.vim
>  share/nvim/runtime/keymap/ukrainian-jcuken.vim
>  share/nvim/runtime/keymap/vietnamese-telex_utf-8.vim
>  share/nvim/runtime/keymap/vietnamese-viqr_utf-8.vim
> @@ -1048,25 +1118,15 @@ share/nvim/runtime/lua/_vim9script.lua
>  share/nvim/runtime/lua/coxpcall.lua
>  share/nvim/runtime/lua/editorconfig.lua
>  share/nvim/runtime/lua/man.lua
> -share/nvim/runtime/lua/nvim/
> -share/nvim/runtime/lua/nvim/health.lua
> -share/nvim/runtime/lua/provider/
> -share/nvim/runtime/lua/provider/clipboard/
> -share/nvim/runtime/lua/provider/clipboard/health.lua
> -share/nvim/runtime/lua/provider/node/
> -share/nvim/runtime/lua/provider/node/health.lua
> -share/nvim/runtime/lua/provider/perl/
> -share/nvim/runtime/lua/provider/perl/health.lua
> -share/nvim/runtime/lua/provider/python/
> -share/nvim/runtime/lua/provider/python/health.lua
> -share/nvim/runtime/lua/provider/ruby/
> -share/nvim/runtime/lua/provider/ruby/health.lua
>  share/nvim/runtime/lua/tohtml.lua
>  share/nvim/runtime/lua/vim/
>  share/nvim/runtime/lua/vim/F.lua
> +share/nvim/runtime/lua/vim/_buf.lua
>  share/nvim/runtime/lua/vim/_comment.lua
>  share/nvim/runtime/lua/vim/_defaults.lua
>  share/nvim/runtime/lua/vim/_editor.lua
> +share/nvim/runtime/lua/vim/_ftplugin/
> +share/nvim/runtime/lua/vim/_ftplugin/lua.lua
>  share/nvim/runtime/lua/vim/_init_packages.lua
>  share/nvim/runtime/lua/vim/_inspector.lua
>  share/nvim/runtime/lua/vim/_meta/
> @@ -1088,9 +1148,12 @@ share/nvim/runtime/lua/vim/_meta/regex.l
>  share/nvim/runtime/lua/vim/_meta/spell.lua
>  share/nvim/runtime/lua/vim/_meta/vimfn.lua
>  share/nvim/runtime/lua/vim/_meta/vvars.lua
> +share/nvim/runtime/lua/vim/_meta/vvars_extra.lua
>  share/nvim/runtime/lua/vim/_options.lua
>  share/nvim/runtime/lua/vim/_system.lua
>  share/nvim/runtime/lua/vim/_watch.lua
> +share/nvim/runtime/lua/vim/deprecated/
> +share/nvim/runtime/lua/vim/deprecated/health.lua
>  share/nvim/runtime/lua/vim/diagnostic.lua
>  share/nvim/runtime/lua/vim/filetype/
>  share/nvim/runtime/lua/vim/filetype.lua
> @@ -1101,8 +1164,10 @@ share/nvim/runtime/lua/vim/func/
>  share/nvim/runtime/lua/vim/func.lua
>  share/nvim/runtime/lua/vim/func/_memoize.lua
>  share/nvim/runtime/lua/vim/glob.lua
> +share/nvim/runtime/lua/vim/health/
>  share/nvim/runtime/lua/vim/health.lua
> -share/nvim/runtime/lua/vim/highlight.lua
> +share/nvim/runtime/lua/vim/health/health.lua
> +share/nvim/runtime/lua/vim/hl.lua
>  share/nvim/runtime/lua/vim/inspect.lua
>  share/nvim/runtime/lua/vim/iter.lua
>  share/nvim/runtime/lua/vim/keymap.lua
> @@ -1110,17 +1175,18 @@ 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/_changetracking.lua
> -share/nvim/runtime/lua/vim/lsp/_completion.lua
> -share/nvim/runtime/lua/vim/lsp/_dynamic.lua
> +share/nvim/runtime/lua/vim/lsp/_folding_range.lua
>  share/nvim/runtime/lua/vim/lsp/_meta/
>  share/nvim/runtime/lua/vim/lsp/_meta.lua
>  share/nvim/runtime/lua/vim/lsp/_meta/protocol.lua
>  share/nvim/runtime/lua/vim/lsp/_snippet_grammar.lua
>  share/nvim/runtime/lua/vim/lsp/_tagfunc.lua
> +share/nvim/runtime/lua/vim/lsp/_transport.lua
>  share/nvim/runtime/lua/vim/lsp/_watchfiles.lua
>  share/nvim/runtime/lua/vim/lsp/buf.lua
>  share/nvim/runtime/lua/vim/lsp/client.lua
>  share/nvim/runtime/lua/vim/lsp/codelens.lua
> +share/nvim/runtime/lua/vim/lsp/completion.lua
>  share/nvim/runtime/lua/vim/lsp/diagnostic.lua
>  share/nvim/runtime/lua/vim/lsp/handlers.lua
>  share/nvim/runtime/lua/vim/lsp/health.lua
> @@ -1133,6 +1199,7 @@ share/nvim/runtime/lua/vim/lsp/sync.lua
>  share/nvim/runtime/lua/vim/lsp/util.lua
>  share/nvim/runtime/lua/vim/provider/
>  share/nvim/runtime/lua/vim/provider.lua
> +share/nvim/runtime/lua/vim/provider/health.lua
>  share/nvim/runtime/lua/vim/provider/perl.lua
>  share/nvim/runtime/lua/vim/provider/python.lua
>  share/nvim/runtime/lua/vim/provider/ruby.lua
> @@ -1145,7 +1212,12 @@ share/nvim/runtime/lua/vim/text.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/_headings.lua
> +share/nvim/runtime/lua/vim/treesitter/_meta/
> +share/nvim/runtime/lua/vim/treesitter/_meta/misc.lua
> +share/nvim/runtime/lua/vim/treesitter/_meta/tsnode.lua
> +share/nvim/runtime/lua/vim/treesitter/_meta/tsquery.lua
> +share/nvim/runtime/lua/vim/treesitter/_meta/tstree.lua
>  share/nvim/runtime/lua/vim/treesitter/_query_linter.lua
>  share/nvim/runtime/lua/vim/treesitter/_range.lua
>  share/nvim/runtime/lua/vim/treesitter/dev.lua
> @@ -1160,20 +1232,8 @@ share/nvim/runtime/lua/vim/ui/clipboard/
>  share/nvim/runtime/lua/vim/ui/clipboard/osc52.lua
>  share/nvim/runtime/lua/vim/uri.lua
>  share/nvim/runtime/lua/vim/version.lua
> -share/nvim/runtime/lua/vim/vimhelp.lua
> -share/nvim/runtime/macmap.vim
> -share/nvim/runtime/macros/
> -share/nvim/runtime/macros/editexisting.vim
> -share/nvim/runtime/macros/justify.vim
> -share/nvim/runtime/macros/less.bat
> -share/nvim/runtime/macros/less.sh
> -share/nvim/runtime/macros/less.vim
> -share/nvim/runtime/macros/matchit.vim
> -share/nvim/runtime/macros/shellmenu.vim
> -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/
> @@ -1193,6 +1253,23 @@ share/nvim/runtime/pack/dist/opt/matchit
>  share/nvim/runtime/pack/dist/opt/matchit/doc/tags
>  share/nvim/runtime/pack/dist/opt/matchit/plugin/
>  share/nvim/runtime/pack/dist/opt/matchit/plugin/matchit.vim
> +share/nvim/runtime/pack/dist/opt/netrw/
> +share/nvim/runtime/pack/dist/opt/netrw/LICENSE.txt
> +share/nvim/runtime/pack/dist/opt/netrw/README.md
> +share/nvim/runtime/pack/dist/opt/netrw/autoload/
> +share/nvim/runtime/pack/dist/opt/netrw/autoload/netrw.vim
> +share/nvim/runtime/pack/dist/opt/netrw/autoload/netrwSettings.vim
> +share/nvim/runtime/pack/dist/opt/netrw/autoload/netrw_gitignore.vim
> +share/nvim/runtime/pack/dist/opt/netrw/doc/
> +share/nvim/runtime/pack/dist/opt/netrw/doc/netrw.txt
> +share/nvim/runtime/pack/dist/opt/netrw/doc/tags
> +share/nvim/runtime/pack/dist/opt/netrw/plugin/
> +share/nvim/runtime/pack/dist/opt/netrw/plugin/netrwPlugin.vim
> +share/nvim/runtime/pack/dist/opt/netrw/syntax/
> +share/nvim/runtime/pack/dist/opt/netrw/syntax/netrw.vim
> +share/nvim/runtime/pack/dist/opt/nohlsearch/
> +share/nvim/runtime/pack/dist/opt/nohlsearch/plugin/
> +share/nvim/runtime/pack/dist/opt/nohlsearch/plugin/nohlsearch.vim
>  share/nvim/runtime/pack/dist/opt/shellmenu/
>  share/nvim/runtime/pack/dist/opt/shellmenu/plugin/
>  share/nvim/runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim
> @@ -1243,6 +1320,12 @@ share/nvim/runtime/queries/vim/injection
>  share/nvim/runtime/queries/vimdoc/
>  share/nvim/runtime/queries/vimdoc/highlights.scm
>  share/nvim/runtime/queries/vimdoc/injections.scm
> +share/nvim/runtime/scripts/
> +share/nvim/runtime/scripts/emoji_list.lua
> +share/nvim/runtime/scripts/less.bat
> +share/nvim/runtime/scripts/less.sh
> +share/nvim/runtime/scripts/less.vim
> +share/nvim/runtime/scripts/mswin.vim
>  share/nvim/runtime/spell/
>  share/nvim/runtime/spell/cleanadd.vim
>  share/nvim/runtime/spell/en.utf-8.spl
> @@ -1257,6 +1340,7 @@ share/nvim/runtime/syntax/abap.vim
>  share/nvim/runtime/syntax/abaqus.vim
>  share/nvim/runtime/syntax/abc.vim
>  share/nvim/runtime/syntax/abel.vim
> +share/nvim/runtime/syntax/abnf.vim
>  share/nvim/runtime/syntax/acedb.vim
>  share/nvim/runtime/syntax/ada.vim
>  share/nvim/runtime/syntax/aflex.vim
> @@ -1268,8 +1352,10 @@ share/nvim/runtime/syntax/aml.vim
>  share/nvim/runtime/syntax/ampl.vim
>  share/nvim/runtime/syntax/ant.vim
>  share/nvim/runtime/syntax/antlr.vim
> +share/nvim/runtime/syntax/antlr4.vim
>  share/nvim/runtime/syntax/apache.vim
>  share/nvim/runtime/syntax/apachestyle.vim
> +share/nvim/runtime/syntax/apkbuild.vim
>  share/nvim/runtime/syntax/aptconf.vim
>  share/nvim/runtime/syntax/arch.vim
>  share/nvim/runtime/syntax/arduino.vim
> @@ -1284,6 +1370,7 @@ share/nvim/runtime/syntax/aspvbs.vim
>  share/nvim/runtime/syntax/asterisk.vim
>  share/nvim/runtime/syntax/asteriskvm.vim
>  share/nvim/runtime/syntax/astro.vim
> +share/nvim/runtime/syntax/asy.vim
>  share/nvim/runtime/syntax/atlas.vim
>  share/nvim/runtime/syntax/autodoc.vim
>  share/nvim/runtime/syntax/autohotkey.vim
> @@ -1336,6 +1423,7 @@ share/nvim/runtime/syntax/cl.vim
>  share/nvim/runtime/syntax/clean.vim
>  share/nvim/runtime/syntax/clipper.vim
>  share/nvim/runtime/syntax/clojure.vim
> +share/nvim/runtime/syntax/cmacro.vim
>  share/nvim/runtime/syntax/cmake.vim
>  share/nvim/runtime/syntax/cmakecache.vim
>  share/nvim/runtime/syntax/cmod.vim
> @@ -1357,6 +1445,7 @@ share/nvim/runtime/syntax/csdl.vim
>  share/nvim/runtime/syntax/csh.vim
>  share/nvim/runtime/syntax/csp.vim
>  share/nvim/runtime/syntax/css.vim
> +share/nvim/runtime/syntax/csv.vim
>  share/nvim/runtime/syntax/cterm.vim
>  share/nvim/runtime/syntax/ctrlh.vim
>  share/nvim/runtime/syntax/cucumber.vim
> @@ -1455,6 +1544,7 @@ share/nvim/runtime/syntax/gdresource.vim
>  share/nvim/runtime/syntax/gdscript.vim
>  share/nvim/runtime/syntax/gdshader.vim
>  share/nvim/runtime/syntax/gedcom.vim
> +share/nvim/runtime/syntax/gel.vim
>  share/nvim/runtime/syntax/gemtext.vim
>  share/nvim/runtime/syntax/gift.vim
>  share/nvim/runtime/syntax/git.vim
> @@ -1466,14 +1556,17 @@ share/nvim/runtime/syntax/gitolite.vim
>  share/nvim/runtime/syntax/gitrebase.vim
>  share/nvim/runtime/syntax/gitsendemail.vim
>  share/nvim/runtime/syntax/gkrellmrc.vim
> +share/nvim/runtime/syntax/glsl.vim
>  share/nvim/runtime/syntax/gnash.vim
>  share/nvim/runtime/syntax/gnuplot.vim
>  share/nvim/runtime/syntax/go.vim
> +share/nvim/runtime/syntax/goaccess.vim
>  share/nvim/runtime/syntax/godoc.vim
>  share/nvim/runtime/syntax/gp.vim
>  share/nvim/runtime/syntax/gpg.vim
>  share/nvim/runtime/syntax/gprof.vim
>  share/nvim/runtime/syntax/grads.vim
> +share/nvim/runtime/syntax/graphql.vim
>  share/nvim/runtime/syntax/gretl.vim
>  share/nvim/runtime/syntax/groff.vim
>  share/nvim/runtime/syntax/groovy.vim
> @@ -1486,11 +1579,14 @@ share/nvim/runtime/syntax/gyp.vim
>  share/nvim/runtime/syntax/haml.vim
>  share/nvim/runtime/syntax/hamster.vim
>  share/nvim/runtime/syntax/hare.vim
> +share/nvim/runtime/syntax/haredoc.vim
>  share/nvim/runtime/syntax/haskell.vim
>  share/nvim/runtime/syntax/haste.vim
>  share/nvim/runtime/syntax/hastepreproc.vim
>  share/nvim/runtime/syntax/hb.vim
> +share/nvim/runtime/syntax/hcl.vim
>  share/nvim/runtime/syntax/help.vim
> +share/nvim/runtime/syntax/help_it.vim
>  share/nvim/runtime/syntax/help_ru.vim
>  share/nvim/runtime/syntax/hercules.vim
>  share/nvim/runtime/syntax/hex.vim
> @@ -1502,10 +1598,12 @@ share/nvim/runtime/syntax/hollywood.vim
>  share/nvim/runtime/syntax/hostconf.vim
>  share/nvim/runtime/syntax/hostsaccess.vim
>  share/nvim/runtime/syntax/html.vim
> +share/nvim/runtime/syntax/htmlangular.vim
>  share/nvim/runtime/syntax/htmlcheetah.vim
>  share/nvim/runtime/syntax/htmldjango.vim
>  share/nvim/runtime/syntax/htmlm4.vim
>  share/nvim/runtime/syntax/htmlos.vim
> +share/nvim/runtime/syntax/hyprlang.vim
>  share/nvim/runtime/syntax/i3config.vim
>  share/nvim/runtime/syntax/ia64.vim
>  share/nvim/runtime/syntax/ibasic.vim
> @@ -1513,12 +1611,14 @@ share/nvim/runtime/syntax/icemenu.vim
>  share/nvim/runtime/syntax/icon.vim
>  share/nvim/runtime/syntax/idl.vim
>  share/nvim/runtime/syntax/idlang.vim
> +share/nvim/runtime/syntax/idris2.vim
>  share/nvim/runtime/syntax/indent.vim
>  share/nvim/runtime/syntax/inform.vim
>  share/nvim/runtime/syntax/initex.vim
>  share/nvim/runtime/syntax/initng.vim
>  share/nvim/runtime/syntax/inittab.vim
>  share/nvim/runtime/syntax/ipfilter.vim
> +share/nvim/runtime/syntax/ipkg.vim
>  share/nvim/runtime/syntax/ishd.vim
>  share/nvim/runtime/syntax/iss.vim
>  share/nvim/runtime/syntax/ist.vim
> @@ -1532,7 +1632,8 @@ share/nvim/runtime/syntax/javascript.vim
>  share/nvim/runtime/syntax/javascriptreact.vim
>  share/nvim/runtime/syntax/jess.vim
>  share/nvim/runtime/syntax/jgraph.vim
> -share/nvim/runtime/syntax/jj.vim
> +share/nvim/runtime/syntax/jinja.vim
> +share/nvim/runtime/syntax/jjdescription.vim
>  share/nvim/runtime/syntax/jovial.vim
>  share/nvim/runtime/syntax/jproperties.vim
>  share/nvim/runtime/syntax/jq.vim
> @@ -1541,7 +1642,10 @@ share/nvim/runtime/syntax/json5.vim
>  share/nvim/runtime/syntax/jsonc.vim
>  share/nvim/runtime/syntax/jsp.vim
>  share/nvim/runtime/syntax/julia.vim
> +share/nvim/runtime/syntax/just.vim
> +share/nvim/runtime/syntax/karel.vim
>  share/nvim/runtime/syntax/kconfig.vim
> +share/nvim/runtime/syntax/kdl.vim
>  share/nvim/runtime/syntax/kivy.vim
>  share/nvim/runtime/syntax/kix.vim
>  share/nvim/runtime/syntax/kotlin.vim
> @@ -1556,9 +1660,11 @@ share/nvim/runtime/syntax/ldapconf.vim
>  share/nvim/runtime/syntax/ldif.vim
>  share/nvim/runtime/syntax/less.vim
>  share/nvim/runtime/syntax/lex.vim
> +share/nvim/runtime/syntax/lf.vim
>  share/nvim/runtime/syntax/lftp.vim
>  share/nvim/runtime/syntax/lhaskell.vim
>  share/nvim/runtime/syntax/libao.vim
> +share/nvim/runtime/syntax/lidris2.vim
>  share/nvim/runtime/syntax/lifelines.vim
>  share/nvim/runtime/syntax/lilo.vim
>  share/nvim/runtime/syntax/limits.vim
> @@ -1567,6 +1673,8 @@ share/nvim/runtime/syntax/lisp.vim
>  share/nvim/runtime/syntax/lite.vim
>  share/nvim/runtime/syntax/litestep.vim
>  share/nvim/runtime/syntax/livebook.vim
> +share/nvim/runtime/syntax/lnk.vim
> +share/nvim/runtime/syntax/lnkmap.vim
>  share/nvim/runtime/syntax/loginaccess.vim
>  share/nvim/runtime/syntax/logindefs.vim
>  share/nvim/runtime/syntax/logtalk.vim
> @@ -1582,6 +1690,7 @@ share/nvim/runtime/syntax/lua.vim
>  share/nvim/runtime/syntax/luau.vim
>  share/nvim/runtime/syntax/lynx.vim
>  share/nvim/runtime/syntax/lyrics.vim
> +share/nvim/runtime/syntax/m17ndb.vim
>  share/nvim/runtime/syntax/m3build.vim
>  share/nvim/runtime/syntax/m3quake.vim
>  share/nvim/runtime/syntax/m4.vim
> @@ -1600,6 +1709,7 @@ share/nvim/runtime/syntax/mason.vim
>  share/nvim/runtime/syntax/master.vim
>  share/nvim/runtime/syntax/matlab.vim
>  share/nvim/runtime/syntax/maxima.vim
> +share/nvim/runtime/syntax/mediawiki.vim
>  share/nvim/runtime/syntax/mel.vim
>  share/nvim/runtime/syntax/mermaid.vim
>  share/nvim/runtime/syntax/meson.vim
> @@ -1631,6 +1741,7 @@ share/nvim/runtime/syntax/mrxvtrc.vim
>  share/nvim/runtime/syntax/msidl.vim
>  share/nvim/runtime/syntax/msmessages.vim
>  share/nvim/runtime/syntax/msql.vim
> +share/nvim/runtime/syntax/mss.vim
>  share/nvim/runtime/syntax/mupad.vim
>  share/nvim/runtime/syntax/murphi.vim
>  share/nvim/runtime/syntax/mush.vim
> @@ -1643,9 +1754,9 @@ share/nvim/runtime/syntax/nasm.vim
>  share/nvim/runtime/syntax/nastran.vim
>  share/nvim/runtime/syntax/natural.vim
>  share/nvim/runtime/syntax/ncf.vim
> +share/nvim/runtime/syntax/neomuttlog.vim
>  share/nvim/runtime/syntax/neomuttrc.vim
>  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
> @@ -1663,11 +1774,13 @@ share/nvim/runtime/syntax/odin.vim
>  share/nvim/runtime/syntax/omnimark.vim
>  share/nvim/runtime/syntax/ondir.vim
>  share/nvim/runtime/syntax/opam.vim
> +share/nvim/runtime/syntax/opencl.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/org.vim
>  share/nvim/runtime/syntax/pacmanlog.vim
>  share/nvim/runtime/syntax/pamconf.vim
>  share/nvim/runtime/syntax/pamenv.vim
> @@ -1711,11 +1824,13 @@ share/nvim/runtime/syntax/prolog.vim
>  share/nvim/runtime/syntax/promela.vim
>  share/nvim/runtime/syntax/proto.vim
>  share/nvim/runtime/syntax/protocols.vim
> +share/nvim/runtime/syntax/prql.vim
>  share/nvim/runtime/syntax/ps1.vim
>  share/nvim/runtime/syntax/ps1xml.vim
>  share/nvim/runtime/syntax/psf.vim
>  share/nvim/runtime/syntax/psl.vim
>  share/nvim/runtime/syntax/ptcap.vim
> +share/nvim/runtime/syntax/ptx.vim
>  share/nvim/runtime/syntax/purifylog.vim
>  share/nvim/runtime/syntax/pymanifest.vim
>  share/nvim/runtime/syntax/pyrex.vim
> @@ -1734,6 +1849,7 @@ share/nvim/runtime/syntax/radiance.vim
>  share/nvim/runtime/syntax/raku.vim
>  share/nvim/runtime/syntax/raml.vim
>  share/nvim/runtime/syntax/rapid.vim
> +share/nvim/runtime/syntax/rasi.vim
>  share/nvim/runtime/syntax/ratpoison.vim
>  share/nvim/runtime/syntax/rc.vim
>  share/nvim/runtime/syntax/rcs.vim
> @@ -1763,6 +1879,7 @@ share/nvim/runtime/syntax/rst.vim
>  share/nvim/runtime/syntax/rtf.vim
>  share/nvim/runtime/syntax/ruby.vim
>  share/nvim/runtime/syntax/rust.vim
> +share/nvim/runtime/syntax/salt.vim
>  share/nvim/runtime/syntax/samba.vim
>  share/nvim/runtime/syntax/sas.vim
>  share/nvim/runtime/syntax/sass.vim
> @@ -1788,6 +1905,7 @@ share/nvim/runtime/syntax/sgmldecl.vim
>  share/nvim/runtime/syntax/sgmllnx.vim
>  share/nvim/runtime/syntax/sh.vim
>  share/nvim/runtime/syntax/shada.vim
> +share/nvim/runtime/syntax/shaderslang.vim
>  share/nvim/runtime/syntax/shared/
>  share/nvim/runtime/syntax/shared/README.txt
>  share/nvim/runtime/syntax/shared/debversions.vim
> @@ -1821,6 +1939,7 @@ share/nvim/runtime/syntax/snnspat.vim
>  share/nvim/runtime/syntax/snnsres.vim
>  share/nvim/runtime/syntax/snobol4.vim
>  share/nvim/runtime/syntax/solidity.vim
> +share/nvim/runtime/syntax/spajson.vim
>  share/nvim/runtime/syntax/spec.vim
>  share/nvim/runtime/syntax/specman.vim
>  share/nvim/runtime/syntax/spice.vim
> @@ -1873,12 +1992,16 @@ share/nvim/runtime/syntax/tasm.vim
>  share/nvim/runtime/syntax/tcl.vim
>  share/nvim/runtime/syntax/tcsh.vim
>  share/nvim/runtime/syntax/template.vim
> +share/nvim/runtime/syntax/tera.vim
>  share/nvim/runtime/syntax/teraterm.vim
>  share/nvim/runtime/syntax/terminfo.vim
> +share/nvim/runtime/syntax/terraform.vim
>  share/nvim/runtime/syntax/tex.vim
>  share/nvim/runtime/syntax/texinfo.vim
>  share/nvim/runtime/syntax/texmf.vim
>  share/nvim/runtime/syntax/tf.vim
> +share/nvim/runtime/syntax/thrift.vim
> +share/nvim/runtime/syntax/tiasm.vim
>  share/nvim/runtime/syntax/tidy.vim
>  share/nvim/runtime/syntax/tilde.vim
>  share/nvim/runtime/syntax/tli.vim
> @@ -1892,12 +2015,14 @@ share/nvim/runtime/syntax/tsalt.vim
>  share/nvim/runtime/syntax/tsscl.vim
>  share/nvim/runtime/syntax/tssgm.vim
>  share/nvim/runtime/syntax/tssop.vim
> +share/nvim/runtime/syntax/tsv.vim
>  share/nvim/runtime/syntax/tt2.vim
>  share/nvim/runtime/syntax/tt2html.vim
>  share/nvim/runtime/syntax/tt2js.vim
>  share/nvim/runtime/syntax/tutor.vim
>  share/nvim/runtime/syntax/typescript.vim
>  share/nvim/runtime/syntax/typescriptreact.vim
> +share/nvim/runtime/syntax/typst.vim
>  share/nvim/runtime/syntax/uc.vim
>  share/nvim/runtime/syntax/uci.vim
>  share/nvim/runtime/syntax/udevconf.vim
> @@ -1973,9 +2098,6 @@ share/nvim/runtime/syntax/zimbu.vim
>  share/nvim/runtime/syntax/zir.vim
>  share/nvim/runtime/syntax/zserio.vim
>  share/nvim/runtime/syntax/zsh.vim
> -share/nvim/runtime/tools/
> -share/nvim/runtime/tools/check_colors.vim
> -share/nvim/runtime/tools/emoji_list.vim
>  share/nvim/runtime/tutor/
>  share/nvim/runtime/tutor/en/
>  share/nvim/runtime/tutor/en/vim-01-beginner.tutor

Reply via email to