UPDATE: editors/vim 9.1.0404 -> 9.1.1043

This commit is contained in:
purplerain 2025-01-24 00:38:30 +00:00
parent 42fee9594a
commit 81aef04cd4
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
12 changed files with 505 additions and 94 deletions

View file

@ -3,7 +3,7 @@ COMMENT-lang= vi clone, NLS subpackage
# careful with PLISTs if updating; it usually works best if you use
# a gui flavour rather than no_x11
V= 9.1.0404
V= 9.1.1043
VS= ${V:C/\.0+/./}
DIST_TUPLE+= github vim vim v$V . \
@ -62,7 +62,7 @@ CONFIGURE_ARGS+= --with-tlib="curses" \
AUTOCONF_VERSION= 2.71
BUILD_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS} \
devel/gettext,-tools
DEBUG_PACKAGES= -main
.if defined(DEBUG)
MAKE_FLAGS+= STRIP=:
.endif

View file

@ -1,4 +1,4 @@
SHA256 (vim-colorschemes-661b1a62a4ebe4a65de79f1bb1c40571fe6a1b58.tar.gz) = ekTCV3u6N3Vwf8SGmH31YaBoVj/+f90p6KmwT6ELBJU=
SHA256 (vim-vim-v9.1.0404.tar.gz) = Gq/5f0n0QzTG2hvkJtQDazKJVhFlYNhhfwJbqxLKByc=
SHA256 (vim-vim-v9.1.1043.tar.gz) = aPcfmiMhCR+5VboPShsuBd+7WCgdQoA6XJQn6AW+tcg=
SIZE (vim-colorschemes-661b1a62a4ebe4a65de79f1bb1c40571fe6a1b58.tar.gz) = 124999
SIZE (vim-vim-v9.1.0404.tar.gz) = 17886550
SIZE (vim-vim-v9.1.1043.tar.gz) = 18427859

View file

@ -2,7 +2,7 @@ Index: runtime/autoload/tar.vim
--- runtime/autoload/tar.vim.orig
+++ runtime/autoload/tar.vim
@@ -44,7 +44,7 @@ if !exists("g:tar_readoptions")
let g:tar_readoptions= "OPxf"
let g:tar_readoptions= "pPxf"
endif
if !exists("g:tar_cmd")
- let g:tar_cmd= "tar"

View file

@ -1,7 +1,7 @@
Index: runtime/filetype.vim
--- runtime/filetype.vim.orig
+++ runtime/filetype.vim
@@ -648,6 +648,7 @@ au BufNewFile,BufRead */debian/patches/* call dist#ft#
@@ -715,6 +715,7 @@ au BufNewFile,BufRead */debian/patches/* call dist#ft#
" Diff files
au BufNewFile,BufRead *.diff,*.rej setf diff
@ -9,11 +9,11 @@ Index: runtime/filetype.vim
au BufNewFile,BufRead *.patch
\ if getline(1) =~# '^From [0-9a-f]\{40,\} Mon Sep 17 00:00:00 2001$' |
\ setf gitsendemail |
@@ -1362,6 +1363,7 @@ au BufNewFile,BufRead .mailcap,mailcap setf mailcap
@@ -1489,6 +1490,7 @@ au BufNewFile,BufRead .mailcap,mailcap setf mailcap
" Makefile
au BufNewFile,BufRead *[mM]akefile,*.mk,*.mak,*.dsp setf make
au BufNewFile,BufRead *[mM]akefile,*.mk,*.mak call dist#ft#FTmake()
au BufNewFile,BufRead Kbuild setf make
+au BufNewFile,BufRead Makefile.inc,modules.inc,crates.inc setf make
au BufNewFile,BufRead Kbuild setf make
" MakeIndex
au BufNewFile,BufRead *.ist,*.mst setf ist

View file

@ -12,7 +12,7 @@ Index: runtime/syntax/fstab.vim
syn cluster fsDeviceCluster contains=fsOperator,fsDeviceKeyword,fsDeviceError
-syn match fsDeviceError /\%([^a-zA-Z0-9_\/#@:\.-]\|^\w\{-}\ze\W\)/ contained
+"syn match fsDeviceError /\%([^a-zA-Z0-9_\/#@:\.-]\|^\w\{-}\ze\W\)/ contained
syn keyword fsDeviceKeyword contained none proc linproc tmpfs devpts devtmpfs sysfs usbfs
syn keyword fsDeviceKeyword contained none proc linproc tmpfs devpts devtmpfs sysfs usbfs tracefs overlay
syn keyword fsDeviceKeyword contained LABEL nextgroup=fsDeviceLabel
syn keyword fsDeviceKeyword contained UUID nextgroup=fsDeviceUUID
@@ -221,7 +221,7 @@ syn match fsOptionsKeywords contained /\<\%(prjjquota\

View file

@ -1,7 +1,7 @@
Index: runtime/syntax/make.vim
--- runtime/syntax/make.vim.orig
+++ runtime/syntax/make.vim
@@ -54,10 +54,10 @@ syn match makeTarget "^[~A-Za-z0-9_./$(){}%*
@@ -59,10 +59,10 @@ syn match makeTarget "^[~A-Za-z0-9_./$(){}%*
\ skipnl nextgroup=makeCommands,makeCommandError
syn region makeSpecTarget transparent matchgroup=makeSpecTarget
@ -14,7 +14,7 @@ Index: runtime/syntax/make.vim
\ contains=makeIdent,makeComment
\ skipnl nextgroup=makeCommands,makeCommandError
@@ -74,6 +74,9 @@ syn match makeInclude "^ *[-s]\=include\s.*$"
@@ -79,6 +79,9 @@ syn match makeInclude "^ *[-s]\=include\s.*$"
syn match makeStatement "^ *vpath"
syn match makeExport "^ *\(export\|unexport\)\>"
syn match makeOverride "^ *override\>"

View file

@ -0,0 +1,187 @@
backout https://github.com/vim/vim/commit/bd4614f43d0eac4aff743132bab8e53b015ac801.patch
segfaults seen, at least when using vim-airline
Index: src/eval.c
--- src/eval.c.orig
+++ src/eval.c
@@ -377,12 +377,14 @@ eval_expr_typval(
{
if (expr->v_type == VAR_PARTIAL)
return eval_expr_partial(expr, argv, argc, fc_arg, rettv);
- if (expr->v_type == VAR_INSTR)
+ else if (expr->v_type == VAR_INSTR)
return exe_typval_instr(expr, rettv);
- if (expr->v_type == VAR_FUNC || want_func)
+ else if (expr->v_type == VAR_FUNC || want_func)
return eval_expr_func(expr, argv, argc, rettv);
+ else
+ return eval_expr_string(expr, rettv);
- return eval_expr_string(expr, rettv);
+ return OK;
}
/*
@@ -2261,7 +2263,7 @@ set_var_lval(
// handle +=, -=, *=, /=, %= and .=
di = NULL;
- if (eval_variable(lp->ll_name, (int)(lp->ll_name_end - lp->ll_name),
+ if (eval_variable(lp->ll_name, (int)STRLEN(lp->ll_name),
lp->ll_sid, &tv, &di, EVAL_VAR_VERBOSE) == OK)
{
if (di != NULL && check_typval_is_value(&di->di_tv) == FAIL)
@@ -6167,34 +6169,19 @@ jobchan_tv2string(
class_tv2string(typval_T *tv, char_u **tofree)
{
char_u *r = NULL;
- size_t rsize;
class_T *cl = tv->vval.v_class;
- char_u *class_name = (char_u *)"[unknown]";
- size_t class_namelen = 9;
char *s = "class";
- size_t slen = 5;
- if (cl != NULL)
- {
- class_name = cl->class_name;
- class_namelen = STRLEN(cl->class_name);
- if (IS_INTERFACE(cl))
- {
- s = "interface";
- slen = 9;
- }
- else if (IS_ENUM(cl))
- {
- s = "enum";
- slen = 4;
- }
- }
+ if (cl != NULL && IS_INTERFACE(cl))
+ s = "interface";
+ else if (cl != NULL && IS_ENUM(cl))
+ s = "enum";
+ size_t len = STRLEN(s) + 1 +
+ (cl == NULL ? 9 : STRLEN(cl->class_name)) + 1;
+ r = *tofree = alloc(len);
+ vim_snprintf((char *)r, len, "%s %s", s,
+ cl == NULL ? "[unknown]" : (char *)cl->class_name);
- rsize = slen + 1 + class_namelen + 1;
- r = *tofree = alloc(rsize);
- if (r != NULL)
- vim_snprintf((char *)r, rsize, "%s %s", s, (char *)class_name);
-
return r;
}
@@ -6226,7 +6213,7 @@ object_tv2string(
else if (copyID != 0 && obj->obj_copyID == copyID
&& obj->obj_class->class_obj_member_count != 0)
{
- size_t n = 25 + STRLEN((char *)obj->obj_class->class_name);
+ size_t n = 25 + strlen((char *)obj->obj_class->class_name);
r = alloc(n);
if (r != NULL)
(void)vim_snprintf((char *)r, n, "object of %s {...}",
@@ -6940,14 +6927,14 @@ make_expanded_name(
temp_result = eval_to_string(expr_start + 1, FALSE, FALSE);
if (temp_result != NULL)
{
- size_t retvalsize = (size_t)(expr_start - in_start)
- + STRLEN(temp_result)
- + (size_t)(in_end - expr_end) + 1;
-
- retval = alloc(retvalsize);
+ retval = alloc(STRLEN(temp_result) + (expr_start - in_start)
+ + (in_end - expr_end) + 1);
if (retval != NULL)
- vim_snprintf((char *)retval, retvalsize, "%s%s%s",
- in_start, temp_result, expr_end + 1);
+ {
+ STRCPY(retval, in_start);
+ STRCAT(retval, temp_result);
+ STRCAT(retval, expr_end + 1);
+ }
}
vim_free(temp_result);
@@ -7639,17 +7626,21 @@ last_set_msg(sctx_T script_ctx)
char_u *
do_string_sub(
char_u *str,
- size_t len,
char_u *pat,
char_u *sub,
typval_T *expr,
- char_u *flags,
- size_t *ret_len) // length of returned buffer
+ char_u *flags)
{
+ int sublen;
regmatch_T regmatch;
+ int i;
+ int do_all;
+ char_u *tail;
+ char_u *end;
garray_T ga;
char_u *ret;
char_u *save_cpo;
+ char_u *zero_width = NULL;
// Make 'cpoptions' empty, so that the 'l' flag doesn't work here
save_cpo = p_cpo;
@@ -7657,17 +7648,14 @@ do_string_sub(
ga_init2(&ga, 1, 200);
+ do_all = (flags[0] == 'g');
+
regmatch.rm_ic = p_ic;
regmatch.regprog = vim_regcomp(pat, RE_MAGIC + RE_STRING);
if (regmatch.regprog != NULL)
{
- char_u *tail = str;
- char_u *end = str + len;
- int do_all = (flags[0] == 'g');
- int sublen;
- int i;
- char_u *zero_width = NULL;
-
+ tail = str;
+ end = str + STRLEN(str);
while (vim_regexec_nl(&regmatch, str, (colnr_T)(tail - str)))
{
// Skip empty match except for first match.
@@ -7722,20 +7710,12 @@ do_string_sub(
}
if (ga.ga_data != NULL)
- {
STRCPY((char *)ga.ga_data + ga.ga_len, tail);
- ga.ga_len += (int)(end - tail);
- }
vim_regfree(regmatch.regprog);
}
- if (ga.ga_data != NULL)
- {
- str = (char_u *)ga.ga_data;
- len = (size_t)ga.ga_len;
- }
- ret = vim_strnsave(str, len);
+ ret = vim_strsave(ga.ga_data == NULL ? str : (char_u *)ga.ga_data);
ga_clear(&ga);
if (p_cpo == empty_option)
p_cpo = save_cpo;
@@ -7748,9 +7728,6 @@ do_string_sub(
set_option_value_give_err((char_u *)"cpo", 0L, save_cpo, 0);
free_string_option(save_cpo);
}
-
- if (ret_len != NULL)
- *ret_len = len;
return ret;
}

View file

@ -0,0 +1,15 @@
backout https://github.com/vim/vim/commit/bd4614f43d0eac4aff743132bab8e53b015ac801.patch
segfaults seen, at least when using vim-airline
Index: src/evalfunc.c
--- src/evalfunc.c.orig
+++ src/evalfunc.c
@@ -11705,7 +11705,7 @@ f_substitute(typval_T *argvars, typval_T *rettv)
|| flg == NULL)
rettv->vval.v_string = NULL;
else
- rettv->vval.v_string = do_string_sub(str, STRLEN(str), pat, sub, expr, flg, NULL);
+ rettv->vval.v_string = do_string_sub(str, pat, sub, expr, flg);
}
/*

View file

@ -0,0 +1,23 @@
backout https://github.com/vim/vim/commit/bd4614f43d0eac4aff743132bab8e53b015ac801.patch
segfaults seen, at least when using vim-airline
Index: src/filepath.c
--- src/filepath.c.orig
+++ src/filepath.c
@@ -670,14 +670,12 @@ repeat:
str = vim_strnsave(*fnamep, *fnamelen);
if (sub != NULL && str != NULL)
{
- size_t slen;
-
*usedlen = p + 1 - src;
- s = do_string_sub(str, *fnamelen, pat, sub, NULL, flags, &slen);
+ s = do_string_sub(str, pat, sub, NULL, flags);
if (s != NULL)
{
*fnamep = s;
- *fnamelen = slen;
+ *fnamelen = (int)STRLEN(s);
vim_free(*bufp);
*bufp = s;
didit = TRUE;

View file

@ -0,0 +1,13 @@
backout https://github.com/vim/vim/commit/bd4614f43d0eac4aff743132bab8e53b015ac801.patch
segfaults seen, at least when using vim-airline
Index: src/proto/eval.pro
--- src/proto/eval.pro.orig
+++ src/proto/eval.pro
@@ -73,5 +73,5 @@ int get_echo_attr(void);
void ex_execute(exarg_T *eap);
char_u *find_option_end(char_u **arg, int *scope);
void last_set_msg(sctx_T script_ctx);
-char_u *do_string_sub(char_u *str, size_t str_len, char_u *pat, char_u *sub, typval_T *expr, char_u *flags, size_t *ret_len);
+char_u *do_string_sub(char_u *str, char_u *pat, char_u *sub, typval_T *expr, char_u *flags);
/* vim: set ft=c : */

View file

@ -329,6 +329,9 @@ man/tr/man1/
share/vim/${P}/lang/af/
share/vim/${P}/lang/af/LC_MESSAGES/
share/vim/${P}/lang/af/LC_MESSAGES/vim.mo
share/vim/${P}/lang/am/
share/vim/${P}/lang/am/LC_MESSAGES/
share/vim/${P}/lang/am/LC_MESSAGES/vim.mo
share/vim/${P}/lang/ca/
share/vim/${P}/lang/ca/LC_MESSAGES/
share/vim/${P}/lang/ca/LC_MESSAGES/vim.mo
@ -604,70 +607,76 @@ share/vim/${P}/lang/zh_TW/LC_MESSAGES/vim.mo
share/vim/${P}/tutor/README.el.cp737.txt
share/vim/${P}/tutor/README.el.txt
share/vim/${P}/tutor/README.ru.utf-8.txt
share/vim/${P}/tutor/tutor.bar
share/vim/${P}/tutor/tutor.bar.utf-8
share/vim/${P}/tutor/tutor.bg.utf-8
share/vim/${P}/tutor/tutor.ca
share/vim/${P}/tutor/tutor.ca.utf-8
share/vim/${P}/tutor/tutor.cs
share/vim/${P}/tutor/tutor.cs.cp1250
share/vim/${P}/tutor/tutor.cs.utf-8
share/vim/${P}/tutor/tutor.da
share/vim/${P}/tutor/tutor.da.utf-8
share/vim/${P}/tutor/tutor.de
share/vim/${P}/tutor/tutor.de.utf-8
share/vim/${P}/tutor/tutor.el
share/vim/${P}/tutor/tutor.el.cp737
share/vim/${P}/tutor/tutor.el.utf-8
share/vim/${P}/tutor/tutor.eo
share/vim/${P}/tutor/tutor.eo.utf-8
share/vim/${P}/tutor/tutor.es
share/vim/${P}/tutor/tutor.es.utf-8
share/vim/${P}/tutor/tutor.fr
share/vim/${P}/tutor/tutor.fr.utf-8
share/vim/${P}/tutor/tutor.hr
share/vim/${P}/tutor/tutor.hr.cp1250
share/vim/${P}/tutor/tutor.hr.utf-8
share/vim/${P}/tutor/tutor.hu
share/vim/${P}/tutor/tutor.hu.cp1250
share/vim/${P}/tutor/tutor.hu.utf-8
share/vim/${P}/tutor/tutor.it
share/vim/${P}/tutor/tutor.it.utf-8
share/vim/${P}/tutor/tutor.ja.euc
share/vim/${P}/tutor/tutor.ja.sjis
share/vim/${P}/tutor/tutor.ja.utf-8
share/vim/${P}/tutor/tutor.ko
share/vim/${P}/tutor/tutor.ko.euc
share/vim/${P}/tutor/tutor.ko.utf-8
share/vim/${P}/tutor/tutor.lt.utf-8
share/vim/${P}/tutor/tutor.lv.utf-8
share/vim/${P}/tutor/tutor.nb
share/vim/${P}/tutor/tutor.nb.utf-8
share/vim/${P}/tutor/tutor.nl
share/vim/${P}/tutor/tutor.nl.utf-8
share/vim/${P}/tutor/tutor.no
share/vim/${P}/tutor/tutor.no.utf-8
share/vim/${P}/tutor/tutor.pl
share/vim/${P}/tutor/tutor.pl.cp1250
share/vim/${P}/tutor/tutor.pl.utf-8
share/vim/${P}/tutor/tutor.pt
share/vim/${P}/tutor/tutor.pt.utf-8
share/vim/${P}/tutor/tutor.ru
share/vim/${P}/tutor/tutor.ru.cp1251
share/vim/${P}/tutor/tutor.ru.utf-8
share/vim/${P}/tutor/tutor.sk
share/vim/${P}/tutor/tutor.sk.cp1250
share/vim/${P}/tutor/tutor.sk.utf-8
share/vim/${P}/tutor/tutor.sr.cp1250
share/vim/${P}/tutor/tutor.sr.utf-8
share/vim/${P}/tutor/tutor.sv
share/vim/${P}/tutor/tutor.sv.utf-8
share/vim/${P}/tutor/tutor.tr.iso9
share/vim/${P}/tutor/tutor.tr.utf-8
share/vim/${P}/tutor/tutor.uk.utf-8
share/vim/${P}/tutor/tutor.vi.utf-8
share/vim/${P}/tutor/tutor.zh.big5
share/vim/${P}/tutor/tutor.zh.euc
share/vim/${P}/tutor/tutor.zh.utf-8
share/vim/${P}/tutor/tutor.zh_cn.utf-8
share/vim/${P}/tutor/tutor.zh_tw.utf-8
share/vim/${P}/tutor/it/
share/vim/${P}/tutor/it/vim-01-beginner.tutor
share/vim/${P}/tutor/it/vim-01-beginner.tutor.json
share/vim/${P}/tutor/tutor1.bar
share/vim/${P}/tutor/tutor1.bar.utf-8
share/vim/${P}/tutor/tutor1.bg.utf-8
share/vim/${P}/tutor/tutor1.ca
share/vim/${P}/tutor/tutor1.ca.utf-8
share/vim/${P}/tutor/tutor1.cs
share/vim/${P}/tutor/tutor1.cs.cp1250
share/vim/${P}/tutor/tutor1.cs.utf-8
share/vim/${P}/tutor/tutor1.da
share/vim/${P}/tutor/tutor1.da.utf-8
share/vim/${P}/tutor/tutor1.de
share/vim/${P}/tutor/tutor1.de.utf-8
share/vim/${P}/tutor/tutor1.el
share/vim/${P}/tutor/tutor1.el.cp737
share/vim/${P}/tutor/tutor1.el.utf-8
share/vim/${P}/tutor/tutor1.eo
share/vim/${P}/tutor/tutor1.eo.utf-8
share/vim/${P}/tutor/tutor1.es
share/vim/${P}/tutor/tutor1.es.utf-8
share/vim/${P}/tutor/tutor1.fr
share/vim/${P}/tutor/tutor1.fr.utf-8
share/vim/${P}/tutor/tutor1.hr
share/vim/${P}/tutor/tutor1.hr.cp1250
share/vim/${P}/tutor/tutor1.hr.utf-8
share/vim/${P}/tutor/tutor1.hu
share/vim/${P}/tutor/tutor1.hu.cp1250
share/vim/${P}/tutor/tutor1.hu.utf-8
share/vim/${P}/tutor/tutor1.it
share/vim/${P}/tutor/tutor1.it.utf-8
share/vim/${P}/tutor/tutor1.ja.euc
share/vim/${P}/tutor/tutor1.ja.sjis
share/vim/${P}/tutor/tutor1.ja.utf-8
share/vim/${P}/tutor/tutor1.ko
share/vim/${P}/tutor/tutor1.ko.euc
share/vim/${P}/tutor/tutor1.ko.utf-8
share/vim/${P}/tutor/tutor1.lt.utf-8
share/vim/${P}/tutor/tutor1.lv.utf-8
share/vim/${P}/tutor/tutor1.nb
share/vim/${P}/tutor/tutor1.nb.utf-8
share/vim/${P}/tutor/tutor1.nl
share/vim/${P}/tutor/tutor1.nl.utf-8
share/vim/${P}/tutor/tutor1.no
share/vim/${P}/tutor/tutor1.no.utf-8
share/vim/${P}/tutor/tutor1.pl
share/vim/${P}/tutor/tutor1.pl.cp1250
share/vim/${P}/tutor/tutor1.pl.utf-8
share/vim/${P}/tutor/tutor1.pt
share/vim/${P}/tutor/tutor1.pt.utf-8
share/vim/${P}/tutor/tutor1.ru
share/vim/${P}/tutor/tutor1.ru.cp1251
share/vim/${P}/tutor/tutor1.ru.utf-8
share/vim/${P}/tutor/tutor1.sk
share/vim/${P}/tutor/tutor1.sk.cp1250
share/vim/${P}/tutor/tutor1.sk.utf-8
share/vim/${P}/tutor/tutor1.sr.cp1250
share/vim/${P}/tutor/tutor1.sr.utf-8
share/vim/${P}/tutor/tutor1.sv
share/vim/${P}/tutor/tutor1.sv.utf-8
share/vim/${P}/tutor/tutor1.tr.iso9
share/vim/${P}/tutor/tutor1.tr.utf-8
share/vim/${P}/tutor/tutor1.uk.utf-8
share/vim/${P}/tutor/tutor1.utf-8
share/vim/${P}/tutor/tutor1.vi.utf-8
share/vim/${P}/tutor/tutor1.zh.big5
share/vim/${P}/tutor/tutor1.zh.euc
share/vim/${P}/tutor/tutor1.zh.utf-8
share/vim/${P}/tutor/tutor1.zh_cn.utf-8
share/vim/${P}/tutor/tutor1.zh_tw.utf-8
share/vim/${P}/tutor/tutor2.it
share/vim/${P}/tutor/tutor2.it.utf-8

View file

@ -18,6 +18,8 @@ bin/vimtutor
@man man/man1/xxd.1
share/vim/
share/vim/${P}/
share/vim/${P}/LICENSE
share/vim/${P}/README.txt
share/vim/${P}/autoload/
share/vim/${P}/autoload/README.txt
share/vim/${P}/autoload/RstFold.vim
@ -45,14 +47,13 @@ share/vim/${P}/autoload/freebasic.vim
share/vim/${P}/autoload/getscript.vim
share/vim/${P}/autoload/gnat.vim
share/vim/${P}/autoload/gzip.vim
share/vim/${P}/autoload/hare.vim
share/vim/${P}/autoload/haskellcomplete.vim
share/vim/${P}/autoload/hcl.vim
share/vim/${P}/autoload/htmlcomplete.vim
share/vim/${P}/autoload/javaformat.vim
share/vim/${P}/autoload/javascriptcomplete.vim
share/vim/${P}/autoload/modula2.vim
share/vim/${P}/autoload/netrw.vim
share/vim/${P}/autoload/netrwFileHandlers.vim
share/vim/${P}/autoload/netrwSettings.vim
share/vim/${P}/autoload/netrw_gitignore.vim
share/vim/${P}/autoload/paste.vim
share/vim/${P}/autoload/phpcomplete.vim
share/vim/${P}/autoload/python.vim
@ -65,11 +66,14 @@ share/vim/${P}/autoload/rust.vim
share/vim/${P}/autoload/rust/debugging.vim
share/vim/${P}/autoload/rustfmt.vim
share/vim/${P}/autoload/spellfile.vim
share/vim/${P}/autoload/spotbugs.vim
share/vim/${P}/autoload/sqlcomplete.vim
share/vim/${P}/autoload/syntaxcomplete.vim
share/vim/${P}/autoload/tar.vim
share/vim/${P}/autoload/tohtml.vim
share/vim/${P}/autoload/tutor.vim
share/vim/${P}/autoload/typeset.vim
share/vim/${P}/autoload/typst.vim
share/vim/${P}/autoload/vimball.vim
share/vim/${P}/autoload/xml/
share/vim/${P}/autoload/xml/html32.vim
@ -87,8 +91,6 @@ share/vim/${P}/autoload/xml/xsd.vim
share/vim/${P}/autoload/xml/xsl.vim
share/vim/${P}/autoload/xmlcomplete.vim
share/vim/${P}/autoload/xmlformat.vim
share/vim/${P}/autoload/zig/
share/vim/${P}/autoload/zig/fmt.vim
share/vim/${P}/autoload/zip.vim
share/vim/${P}/bugreport.vim
share/vim/${P}/colors/
@ -139,18 +141,21 @@ share/vim/${P}/colors/sorbet.vim
share/vim/${P}/colors/tools/
share/vim/${P}/colors/tools/check_colors.vim
share/vim/${P}/colors/torte.vim
share/vim/${P}/colors/unokai.vim
share/vim/${P}/colors/wildcharm.vim
share/vim/${P}/colors/zaibatsu.vim
share/vim/${P}/colors/zellner.vim
share/vim/${P}/compiler/
share/vim/${P}/compiler/README.txt
share/vim/${P}/compiler/ant.vim
share/vim/${P}/compiler/bash.vim
share/vim/${P}/compiler/bcc.vim
share/vim/${P}/compiler/bdf.vim
share/vim/${P}/compiler/cargo.vim
share/vim/${P}/compiler/checkstyle.vim
share/vim/${P}/compiler/cm3.vim
share/vim/${P}/compiler/context.vim
share/vim/${P}/compiler/cppcheck.vim
share/vim/${P}/compiler/cs.vim
share/vim/${P}/compiler/csslint.vim
share/vim/${P}/compiler/cucumber.vim
@ -183,6 +188,7 @@ share/vim/${P}/compiler/gjs.vim
share/vim/${P}/compiler/gm2.vim
share/vim/${P}/compiler/gnat.vim
share/vim/${P}/compiler/go.vim
share/vim/${P}/compiler/groff.vim
share/vim/${P}/compiler/haml.vim
share/vim/${P}/compiler/hare.vim
share/vim/${P}/compiler/hp_acc.vim
@ -199,6 +205,8 @@ share/vim/${P}/compiler/jjs.vim
share/vim/${P}/compiler/jq.vim
share/vim/${P}/compiler/jshint.vim
share/vim/${P}/compiler/jsonlint.vim
share/vim/${P}/compiler/make.vim
share/vim/${P}/compiler/maven.vim
share/vim/${P}/compiler/mcs.vim
share/vim/${P}/compiler/mips_c.vim
share/vim/${P}/compiler/mipspro_c89.vim
@ -206,6 +214,7 @@ share/vim/${P}/compiler/mipspro_cpp.vim
share/vim/${P}/compiler/modelsim_vcom.vim
share/vim/${P}/compiler/msbuild.vim
share/vim/${P}/compiler/msvc.vim
share/vim/${P}/compiler/mypy.vim
share/vim/${P}/compiler/neato.vim
share/vim/${P}/compiler/ocaml.vim
share/vim/${P}/compiler/onsgmls.vim
@ -218,6 +227,7 @@ share/vim/${P}/compiler/pip_compile.vim
share/vim/${P}/compiler/podchecker.vim
share/vim/${P}/compiler/powershell.vim
share/vim/${P}/compiler/pylint.vim
share/vim/${P}/compiler/pytest.vim
share/vim/${P}/compiler/pyunit.vim
share/vim/${P}/compiler/raco.vim
share/vim/${P}/compiler/racomake.vim
@ -231,6 +241,7 @@ share/vim/${P}/compiler/rst.vim
share/vim/${P}/compiler/rubocop.vim
share/vim/${P}/compiler/ruby.vim
share/vim/${P}/compiler/rubyunit.vim
share/vim/${P}/compiler/ruff.vim
share/vim/${P}/compiler/rustc.vim
share/vim/${P}/compiler/sass.vim
share/vim/${P}/compiler/scdoc.vim
@ -239,6 +250,7 @@ share/vim/${P}/compiler/shellcheck.vim
share/vim/${P}/compiler/sml.vim
share/vim/${P}/compiler/spectral.vim
share/vim/${P}/compiler/splint.vim
share/vim/${P}/compiler/spotbugs.vim
share/vim/${P}/compiler/stack.vim
share/vim/${P}/compiler/standard.vim
share/vim/${P}/compiler/stylelint.vim
@ -248,6 +260,7 @@ share/vim/${P}/compiler/tidy.vim
share/vim/${P}/compiler/ts-node.vim
share/vim/${P}/compiler/tsc.vim
share/vim/${P}/compiler/typedoc.vim
share/vim/${P}/compiler/typst.vim
share/vim/${P}/compiler/vimdoc.vim
share/vim/${P}/compiler/xbuild.vim
share/vim/${P}/compiler/xmllint.vim
@ -280,6 +293,7 @@ share/vim/${P}/doc/filetype.txt
share/vim/${P}/doc/fold.txt
share/vim/${P}/doc/ft_ada.txt
share/vim/${P}/doc/ft_context.txt
share/vim/${P}/doc/ft_hare.txt
share/vim/${P}/doc/ft_mp.txt
share/vim/${P}/doc/ft_ps1.txt
share/vim/${P}/doc/ft_raku.txt
@ -335,6 +349,7 @@ share/vim/${P}/doc/pi_netrw.txt
share/vim/${P}/doc/pi_paren.txt
share/vim/${P}/doc/pi_spec.txt
share/vim/${P}/doc/pi_tar.txt
share/vim/${P}/doc/pi_tutor.txt
share/vim/${P}/doc/pi_vimball.txt
share/vim/${P}/doc/pi_zip.txt
share/vim/${P}/doc/popup.txt
@ -355,7 +370,6 @@ share/vim/${P}/doc/starting.txt
share/vim/${P}/doc/syntax.txt
share/vim/${P}/doc/tabpage.txt
share/vim/${P}/doc/tags
share/vim/${P}/doc/tags-ru
share/vim/${P}/doc/tagsrch.txt
share/vim/${P}/doc/term.txt
share/vim/${P}/doc/terminal.txt
@ -363,7 +377,6 @@ share/vim/${P}/doc/testing.txt
share/vim/${P}/doc/textprop.txt
share/vim/${P}/doc/tips.txt
share/vim/${P}/doc/todo.txt
share/vim/${P}/doc/uganda.rux
share/vim/${P}/doc/uganda.txt
share/vim/${P}/doc/undo.txt
share/vim/${P}/doc/userfunc.txt
@ -411,6 +424,7 @@ share/vim/${P}/doc/version7.txt
share/vim/${P}/doc/version8.txt
share/vim/${P}/doc/version9.txt
share/vim/${P}/doc/vi_diff.txt
share/vim/${P}/doc/vietnamese.txt
share/vim/${P}/doc/vim2html.pl
share/vim/${P}/doc/vim9.txt
share/vim/${P}/doc/vim9class.txt
@ -431,26 +445,34 @@ share/vim/${P}/ftplugin/abaqus.vim
share/vim/${P}/ftplugin/ada.vim
share/vim/${P}/ftplugin/alsaconf.vim
share/vim/${P}/ftplugin/ant.vim
share/vim/${P}/ftplugin/antlr4.vim
share/vim/${P}/ftplugin/apache.vim
share/vim/${P}/ftplugin/arch.vim
share/vim/${P}/ftplugin/arduino.vim
share/vim/${P}/ftplugin/art.vim
share/vim/${P}/ftplugin/asciidoc.vim
share/vim/${P}/ftplugin/asm.vim
share/vim/${P}/ftplugin/aspvbs.vim
share/vim/${P}/ftplugin/astro.vim
share/vim/${P}/ftplugin/asy.vim
share/vim/${P}/ftplugin/autohotkey.vim
share/vim/${P}/ftplugin/automake.vim
share/vim/${P}/ftplugin/awk.vim
share/vim/${P}/ftplugin/bash.vim
share/vim/${P}/ftplugin/basic.vim
share/vim/${P}/ftplugin/bdf.vim
share/vim/${P}/ftplugin/bindzone.vim
share/vim/${P}/ftplugin/bitbake.vim
share/vim/${P}/ftplugin/bp.vim
share/vim/${P}/ftplugin/bst.vim
share/vim/${P}/ftplugin/btm.vim
share/vim/${P}/ftplugin/bzl.vim
share/vim/${P}/ftplugin/c.vim
share/vim/${P}/ftplugin/c3.vim
share/vim/${P}/ftplugin/cabal.vim
share/vim/${P}/ftplugin/calendar.vim
share/vim/${P}/ftplugin/cdrdaoconf.vim
share/vim/${P}/ftplugin/cedar.vim
share/vim/${P}/ftplugin/cfg.vim
share/vim/${P}/ftplugin/cgdbrc.vim
share/vim/${P}/ftplugin/ch.vim
@ -459,11 +481,13 @@ share/vim/${P}/ftplugin/chatito.vim
share/vim/${P}/ftplugin/chicken.vim
share/vim/${P}/ftplugin/clojure.vim
share/vim/${P}/ftplugin/cmake.vim
share/vim/${P}/ftplugin/cmakecache.vim
share/vim/${P}/ftplugin/cobol.vim
share/vim/${P}/ftplugin/conf.vim
share/vim/${P}/ftplugin/config.vim
share/vim/${P}/ftplugin/confini.vim
share/vim/${P}/ftplugin/context.vim
share/vim/${P}/ftplugin/cook.vim
share/vim/${P}/ftplugin/corn.vim
share/vim/${P}/ftplugin/cpp.vim
share/vim/${P}/ftplugin/crm.vim
@ -472,8 +496,11 @@ share/vim/${P}/ftplugin/cs.vim
share/vim/${P}/ftplugin/csc.vim
share/vim/${P}/ftplugin/csh.vim
share/vim/${P}/ftplugin/css.vim
share/vim/${P}/ftplugin/csv.vim
share/vim/${P}/ftplugin/cucumber.vim
share/vim/${P}/ftplugin/cuda.vim
share/vim/${P}/ftplugin/cvsrc.vim
share/vim/${P}/ftplugin/dart.vim
share/vim/${P}/ftplugin/deb822sources.vim
share/vim/${P}/ftplugin/debchangelog.vim
share/vim/${P}/ftplugin/debcontrol.vim
@ -492,6 +519,7 @@ share/vim/${P}/ftplugin/dtd.vim
share/vim/${P}/ftplugin/dtrace.vim
share/vim/${P}/ftplugin/dts.vim
share/vim/${P}/ftplugin/dune.vim
share/vim/${P}/ftplugin/editorconfig.vim
share/vim/${P}/ftplugin/eiffel.vim
share/vim/${P}/ftplugin/elinks.vim
share/vim/${P}/ftplugin/elixir.vim
@ -515,6 +543,7 @@ share/vim/${P}/ftplugin/fvwm.vim
share/vim/${P}/ftplugin/gdb.vim
share/vim/${P}/ftplugin/gdscript.vim
share/vim/${P}/ftplugin/gdshader.vim
share/vim/${P}/ftplugin/gel.vim
share/vim/${P}/ftplugin/git.vim
share/vim/${P}/ftplugin/gitattributes.vim
share/vim/${P}/ftplugin/gitcommit.vim
@ -522,9 +551,13 @@ share/vim/${P}/ftplugin/gitconfig.vim
share/vim/${P}/ftplugin/gitignore.vim
share/vim/${P}/ftplugin/gitrebase.vim
share/vim/${P}/ftplugin/gitsendemail.vim
share/vim/${P}/ftplugin/gleam.vim
share/vim/${P}/ftplugin/go.vim
share/vim/${P}/ftplugin/goaccess.vim
share/vim/${P}/ftplugin/gomod.vim
share/vim/${P}/ftplugin/gpg.vim
share/vim/${P}/ftplugin/gprof.vim
share/vim/${P}/ftplugin/graphql.vim
share/vim/${P}/ftplugin/groovy.vim
share/vim/${P}/ftplugin/group.vim
share/vim/${P}/ftplugin/grub.vim
@ -532,26 +565,35 @@ share/vim/${P}/ftplugin/gyp.vim
share/vim/${P}/ftplugin/haml.vim
share/vim/${P}/ftplugin/hamster.vim
share/vim/${P}/ftplugin/hare.vim
share/vim/${P}/ftplugin/haredoc.vim
share/vim/${P}/ftplugin/haskell.vim
share/vim/${P}/ftplugin/hcl.vim
share/vim/${P}/ftplugin/heex.vim
share/vim/${P}/ftplugin/help.vim
share/vim/${P}/ftplugin/hgcommit.vim
share/vim/${P}/ftplugin/hlsplaylist.vim
share/vim/${P}/ftplugin/hog.vim
share/vim/${P}/ftplugin/hostconf.vim
share/vim/${P}/ftplugin/hostsaccess.vim
share/vim/${P}/ftplugin/html.vim
share/vim/${P}/ftplugin/htmlangular.vim
share/vim/${P}/ftplugin/htmldjango.vim
share/vim/${P}/ftplugin/http.vim
share/vim/${P}/ftplugin/hurl.vim
share/vim/${P}/ftplugin/hyprlang.vim
share/vim/${P}/ftplugin/i3config.vim
share/vim/${P}/ftplugin/icon.vim
share/vim/${P}/ftplugin/idris2.vim
share/vim/${P}/ftplugin/indent.vim
share/vim/${P}/ftplugin/initex.vim
share/vim/${P}/ftplugin/ipkg.vim
share/vim/${P}/ftplugin/ishd.vim
share/vim/${P}/ftplugin/j.vim
share/vim/${P}/ftplugin/java.vim
share/vim/${P}/ftplugin/javacc.vim
share/vim/${P}/ftplugin/javascript.vim
share/vim/${P}/ftplugin/javascriptreact.vim
share/vim/${P}/ftplugin/jj.vim
share/vim/${P}/ftplugin/jjdescription.vim
share/vim/${P}/ftplugin/jproperties.vim
share/vim/${P}/ftplugin/jq.vim
share/vim/${P}/ftplugin/json.vim
@ -560,17 +602,28 @@ share/vim/${P}/ftplugin/jsonc.vim
share/vim/${P}/ftplugin/jsonnet.vim
share/vim/${P}/ftplugin/jsp.vim
share/vim/${P}/ftplugin/julia.vim
share/vim/${P}/ftplugin/just.vim
share/vim/${P}/ftplugin/karel.vim
share/vim/${P}/ftplugin/kconfig.vim
share/vim/${P}/ftplugin/kdl.vim
share/vim/${P}/ftplugin/kivy.vim
share/vim/${P}/ftplugin/kotlin.vim
share/vim/${P}/ftplugin/kwt.vim
share/vim/${P}/ftplugin/lc.vim
share/vim/${P}/ftplugin/ld.vim
share/vim/${P}/ftplugin/ldapconf.vim
share/vim/${P}/ftplugin/leo.vim
share/vim/${P}/ftplugin/less.vim
share/vim/${P}/ftplugin/lex.vim
share/vim/${P}/ftplugin/lftp.vim
share/vim/${P}/ftplugin/libao.vim
share/vim/${P}/ftplugin/limits.vim
share/vim/${P}/ftplugin/liquid.vim
share/vim/${P}/ftplugin/lisp.vim
share/vim/${P}/ftplugin/livebook.vim
share/vim/${P}/ftplugin/llvm.vim
share/vim/${P}/ftplugin/lnk.vim
share/vim/${P}/ftplugin/lnkmap.vim
share/vim/${P}/ftplugin/logcheck.vim
share/vim/${P}/ftplugin/loginaccess.vim
share/vim/${P}/ftplugin/logindefs.vim
@ -592,26 +645,34 @@ share/vim/${P}/ftplugin/manconf.vim
share/vim/${P}/ftplugin/markdown.vim
share/vim/${P}/ftplugin/masm.vim
share/vim/${P}/ftplugin/matlab.vim
share/vim/${P}/ftplugin/mediawiki.vim
share/vim/${P}/ftplugin/mermaid.vim
share/vim/${P}/ftplugin/meson.vim
share/vim/${P}/ftplugin/mf.vim
share/vim/${P}/ftplugin/mlir.vim
share/vim/${P}/ftplugin/mma.vim
share/vim/${P}/ftplugin/modconf.vim
share/vim/${P}/ftplugin/modula2.vim
share/vim/${P}/ftplugin/modula3.vim
share/vim/${P}/ftplugin/mojo.vim
share/vim/${P}/ftplugin/mp.vim
share/vim/${P}/ftplugin/mplayerconf.vim
share/vim/${P}/ftplugin/mrxvtrc.vim
share/vim/${P}/ftplugin/msmessages.vim
share/vim/${P}/ftplugin/mss.vim
share/vim/${P}/ftplugin/muttrc.vim
share/vim/${P}/ftplugin/mysql.vim
share/vim/${P}/ftplugin/nanorc.vim
share/vim/${P}/ftplugin/neomuttrc.vim
share/vim/${P}/ftplugin/netrc.vim
share/vim/${P}/ftplugin/nginx.vim
share/vim/${P}/ftplugin/nim.vim
share/vim/${P}/ftplugin/nix.vim
share/vim/${P}/ftplugin/nroff.vim
share/vim/${P}/ftplugin/nsis.vim
share/vim/${P}/ftplugin/nu.vim
share/vim/${P}/ftplugin/objc.vim
share/vim/${P}/ftplugin/objcpp.vim
share/vim/${P}/ftplugin/objdump.vim
share/vim/${P}/ftplugin/obse.vim
share/vim/${P}/ftplugin/ocaml.vim
@ -619,7 +680,9 @@ share/vim/${P}/ftplugin/occam.vim
share/vim/${P}/ftplugin/octave.vim
share/vim/${P}/ftplugin/odin.vim
share/vim/${P}/ftplugin/ondir.vim
share/vim/${P}/ftplugin/opencl.vim
share/vim/${P}/ftplugin/openvpn.vim
share/vim/${P}/ftplugin/org.vim
share/vim/${P}/ftplugin/pamconf.vim
share/vim/${P}/ftplugin/pascal.vim
share/vim/${P}/ftplugin/passwd.vim
@ -633,11 +696,15 @@ share/vim/${P}/ftplugin/pod.vim
share/vim/${P}/ftplugin/poefilter.vim
share/vim/${P}/ftplugin/poke.vim
share/vim/${P}/ftplugin/postscr.vim
share/vim/${P}/ftplugin/prisma.vim
share/vim/${P}/ftplugin/procmail.vim
share/vim/${P}/ftplugin/prolog.vim
share/vim/${P}/ftplugin/proto.vim
share/vim/${P}/ftplugin/protocols.vim
share/vim/${P}/ftplugin/ps1.vim
share/vim/${P}/ftplugin/ps1xml.vim
share/vim/${P}/ftplugin/ptx.vim
share/vim/${P}/ftplugin/purescript.vim
share/vim/${P}/ftplugin/pymanifest.vim
share/vim/${P}/ftplugin/pyrex.vim
share/vim/${P}/ftplugin/python.vim
@ -650,9 +717,11 @@ share/vim/${P}/ftplugin/r.vim
share/vim/${P}/ftplugin/racc.vim
share/vim/${P}/ftplugin/racket.vim
share/vim/${P}/ftplugin/raku.vim
share/vim/${P}/ftplugin/rasi.vim
share/vim/${P}/ftplugin/readline.vim
share/vim/${P}/ftplugin/registry.vim
share/vim/${P}/ftplugin/requirements.vim
share/vim/${P}/ftplugin/rescript.vim
share/vim/${P}/ftplugin/reva.vim
share/vim/${P}/ftplugin/rhelp.vim
share/vim/${P}/ftplugin/rmd.vim
@ -679,19 +748,26 @@ share/vim/${P}/ftplugin/setserial.vim
share/vim/${P}/ftplugin/sexplib.vim
share/vim/${P}/ftplugin/sgml.vim
share/vim/${P}/ftplugin/sh.vim
share/vim/${P}/ftplugin/shaderslang.vim
share/vim/${P}/ftplugin/sieve.vim
share/vim/${P}/ftplugin/slint.vim
share/vim/${P}/ftplugin/slpconf.vim
share/vim/${P}/ftplugin/slpreg.vim
share/vim/${P}/ftplugin/slpspi.vim
share/vim/${P}/ftplugin/snakemake.vim
share/vim/${P}/ftplugin/solidity.vim
share/vim/${P}/ftplugin/solution.vim
share/vim/${P}/ftplugin/spec.vim
share/vim/${P}/ftplugin/sql.vim
share/vim/${P}/ftplugin/squirrel.vim
share/vim/${P}/ftplugin/ssa.vim
share/vim/${P}/ftplugin/sshconfig.vim
share/vim/${P}/ftplugin/sshdconfig.vim
share/vim/${P}/ftplugin/stylus.vim
share/vim/${P}/ftplugin/sudoers.vim
share/vim/${P}/ftplugin/svelte.vim
share/vim/${P}/ftplugin/svg.vim
share/vim/${P}/ftplugin/sway.vim
share/vim/${P}/ftplugin/swayconfig.vim
share/vim/${P}/ftplugin/swift.vim
share/vim/${P}/ftplugin/swiftgyb.vim
@ -703,15 +779,21 @@ share/vim/${P}/ftplugin/tap.vim
share/vim/${P}/ftplugin/tcl.vim
share/vim/${P}/ftplugin/tcsh.vim
share/vim/${P}/ftplugin/terminfo.vim
share/vim/${P}/ftplugin/terraform.vim
share/vim/${P}/ftplugin/tex.vim
share/vim/${P}/ftplugin/text.vim
share/vim/${P}/ftplugin/tf.vim
share/vim/${P}/ftplugin/thrift.vim
share/vim/${P}/ftplugin/tiasm.vim
share/vim/${P}/ftplugin/tidy.vim
share/vim/${P}/ftplugin/tmux.vim
share/vim/${P}/ftplugin/toml.vim
share/vim/${P}/ftplugin/treetop.vim
share/vim/${P}/ftplugin/tt2html.vim
share/vim/${P}/ftplugin/tutor.vim
share/vim/${P}/ftplugin/typescript.vim
share/vim/${P}/ftplugin/typescriptreact.vim
share/vim/${P}/ftplugin/typst.vim
share/vim/${P}/ftplugin/uci.vim
share/vim/${P}/ftplugin/udevconf.vim
share/vim/${P}/ftplugin/udevperm.vim
@ -720,6 +802,7 @@ share/vim/${P}/ftplugin/unison.vim
share/vim/${P}/ftplugin/updatedb.vim
share/vim/${P}/ftplugin/urlshortcut.vim
share/vim/${P}/ftplugin/usd.vim
share/vim/${P}/ftplugin/v.vim
share/vim/${P}/ftplugin/vb.vim
share/vim/${P}/ftplugin/vdf.vim
share/vim/${P}/ftplugin/verilog.vim
@ -740,6 +823,7 @@ share/vim/${P}/ftplugin/xmodmap.vim
share/vim/${P}/ftplugin/xs.vim
share/vim/${P}/ftplugin/xsd.vim
share/vim/${P}/ftplugin/xslt.vim
share/vim/${P}/ftplugin/yacc.vim
share/vim/${P}/ftplugin/yaml.vim
share/vim/${P}/ftplugin/zathurarc.vim
share/vim/${P}/ftplugin/zig.vim
@ -757,7 +841,7 @@ share/vim/${P}/indent/README.txt
share/vim/${P}/indent/aap.vim
share/vim/${P}/indent/ada.vim
share/vim/${P}/indent/ant.vim
share/vim/${P}/indent/asm.vim
share/vim/${P}/indent/arduino.vim
share/vim/${P}/indent/astro.vim
share/vim/${P}/indent/automake.vim
share/vim/${P}/indent/awk.vim
@ -808,15 +892,19 @@ share/vim/${P}/indent/freebasic.vim
share/vim/${P}/indent/gdscript.vim
share/vim/${P}/indent/gitconfig.vim
share/vim/${P}/indent/gitolite.vim
share/vim/${P}/indent/glsl.vim
share/vim/${P}/indent/go.vim
share/vim/${P}/indent/graphql.vim
share/vim/${P}/indent/gyp.vim
share/vim/${P}/indent/haml.vim
share/vim/${P}/indent/hamster.vim
share/vim/${P}/indent/hare.vim
share/vim/${P}/indent/hcl.vim
share/vim/${P}/indent/hog.vim
share/vim/${P}/indent/html.vim
share/vim/${P}/indent/htmldjango.vim
share/vim/${P}/indent/idlang.vim
share/vim/${P}/indent/idris2.vim
share/vim/${P}/indent/ishd.vim
share/vim/${P}/indent/j.vim
share/vim/${P}/indent/java.vim
@ -827,6 +915,8 @@ share/vim/${P}/indent/json5.vim
share/vim/${P}/indent/jsonc.vim
share/vim/${P}/indent/jsp.vim
share/vim/${P}/indent/julia.vim
share/vim/${P}/indent/just.vim
share/vim/${P}/indent/kdl.vim
share/vim/${P}/indent/kotlin.vim
share/vim/${P}/indent/krl.vim
share/vim/${P}/indent/ld.vim
@ -844,6 +934,7 @@ share/vim/${P}/indent/matlab.vim
share/vim/${P}/indent/meson.vim
share/vim/${P}/indent/mf.vim
share/vim/${P}/indent/mma.vim
share/vim/${P}/indent/mojo.vim
share/vim/${P}/indent/mp.vim
share/vim/${P}/indent/nginx.vim
share/vim/${P}/indent/nsis.vim
@ -858,6 +949,7 @@ share/vim/${P}/indent/php.vim
share/vim/${P}/indent/postscr.vim
share/vim/${P}/indent/pov.vim
share/vim/${P}/indent/prolog.vim
share/vim/${P}/indent/proto.vim
share/vim/${P}/indent/ps1.vim
share/vim/${P}/indent/pyrex.vim
share/vim/${P}/indent/python.vim
@ -895,12 +987,15 @@ share/vim/${P}/indent/systemverilog.vim
share/vim/${P}/indent/tcl.vim
share/vim/${P}/indent/tcsh.vim
share/vim/${P}/indent/teraterm.vim
share/vim/${P}/indent/terraform.vim
share/vim/${P}/indent/tex.vim
share/vim/${P}/indent/tf.vim
share/vim/${P}/indent/thrift.vim
share/vim/${P}/indent/tilde.vim
share/vim/${P}/indent/treetop.vim
share/vim/${P}/indent/typescript.vim
share/vim/${P}/indent/typescriptreact.vim
share/vim/${P}/indent/typst.vim
share/vim/${P}/indent/vb.vim
share/vim/${P}/indent/verilog.vim
share/vim/${P}/indent/vhdl.vim
@ -941,6 +1036,7 @@ share/vim/${P}/keymap/dvorak.vim
share/vim/${P}/keymap/esperanto.vim
share/vim/${P}/keymap/esperanto_utf-8.vim
share/vim/${P}/keymap/french-azerty.vim
share/vim/${P}/keymap/georgian-qwerty.vim
share/vim/${P}/keymap/german-qwertz.vim
share/vim/${P}/keymap/greek.vim
share/vim/${P}/keymap/greek_cp1253.vim
@ -1050,6 +1146,7 @@ share/vim/${P}/pack/dist/opt/comment/autoload/
share/vim/${P}/pack/dist/opt/comment/autoload/comment.vim
share/vim/${P}/pack/dist/opt/comment/doc/
share/vim/${P}/pack/dist/opt/comment/doc/comment.txt
share/vim/${P}/pack/dist/opt/comment/doc/tags
share/vim/${P}/pack/dist/opt/comment/plugin/
share/vim/${P}/pack/dist/opt/comment/plugin/comment.vim
share/vim/${P}/pack/dist/opt/dvorak/
@ -1083,6 +1180,11 @@ share/vim/${P}/pack/dist/opt/editorconfig/ftdetect/editorconfig.vim
share/vim/${P}/pack/dist/opt/editorconfig/mkzip.sh
share/vim/${P}/pack/dist/opt/editorconfig/plugin/
share/vim/${P}/pack/dist/opt/editorconfig/plugin/editorconfig.vim
share/vim/${P}/pack/dist/opt/helptoc/
share/vim/${P}/pack/dist/opt/helptoc/autoload/
share/vim/${P}/pack/dist/opt/helptoc/autoload/helptoc.vim
share/vim/${P}/pack/dist/opt/helptoc/plugin/
share/vim/${P}/pack/dist/opt/helptoc/plugin/helptoc.vim
share/vim/${P}/pack/dist/opt/justify/
share/vim/${P}/pack/dist/opt/justify/plugin/
share/vim/${P}/pack/dist/opt/justify/plugin/justify.vim
@ -1094,6 +1196,22 @@ share/vim/${P}/pack/dist/opt/matchit/doc/matchit.txt
share/vim/${P}/pack/dist/opt/matchit/doc/tags
share/vim/${P}/pack/dist/opt/matchit/plugin/
share/vim/${P}/pack/dist/opt/matchit/plugin/matchit.vim
share/vim/${P}/pack/dist/opt/netrw/
share/vim/${P}/pack/dist/opt/netrw/LICENSE.txt
share/vim/${P}/pack/dist/opt/netrw/README.md
share/vim/${P}/pack/dist/opt/netrw/autoload/
share/vim/${P}/pack/dist/opt/netrw/autoload/netrw.vim
share/vim/${P}/pack/dist/opt/netrw/autoload/netrwSettings.vim
share/vim/${P}/pack/dist/opt/netrw/autoload/netrw_gitignore.vim
share/vim/${P}/pack/dist/opt/netrw/doc/
share/vim/${P}/pack/dist/opt/netrw/doc/netrw.txt
share/vim/${P}/pack/dist/opt/netrw/plugin/
share/vim/${P}/pack/dist/opt/netrw/plugin/netrwPlugin.vim
share/vim/${P}/pack/dist/opt/netrw/syntax/
share/vim/${P}/pack/dist/opt/netrw/syntax/netrw.vim
share/vim/${P}/pack/dist/opt/nohlsearch/
share/vim/${P}/pack/dist/opt/nohlsearch/plugin/
share/vim/${P}/pack/dist/opt/nohlsearch/plugin/nohlsearch.vim
share/vim/${P}/pack/dist/opt/shellmenu/
share/vim/${P}/pack/dist/opt/shellmenu/plugin/
share/vim/${P}/pack/dist/opt/shellmenu/plugin/shellmenu.vim
@ -1115,6 +1233,7 @@ share/vim/${P}/plugin/rrhelper.vim
share/vim/${P}/plugin/spellfile.vim
share/vim/${P}/plugin/tarPlugin.vim
share/vim/${P}/plugin/tohtml.vim
share/vim/${P}/plugin/tutor.vim
share/vim/${P}/plugin/vimballPlugin.vim
share/vim/${P}/plugin/zipPlugin.vim
share/vim/${P}/print/
@ -1188,8 +1307,10 @@ share/vim/${P}/syntax/aml.vim
share/vim/${P}/syntax/ampl.vim
share/vim/${P}/syntax/ant.vim
share/vim/${P}/syntax/antlr.vim
share/vim/${P}/syntax/antlr4.vim
share/vim/${P}/syntax/apache.vim
share/vim/${P}/syntax/apachestyle.vim
share/vim/${P}/syntax/apkbuild.vim
share/vim/${P}/syntax/aptconf.vim
share/vim/${P}/syntax/arch.vim
share/vim/${P}/syntax/arduino.vim
@ -1204,6 +1325,7 @@ share/vim/${P}/syntax/aspvbs.vim
share/vim/${P}/syntax/asterisk.vim
share/vim/${P}/syntax/asteriskvm.vim
share/vim/${P}/syntax/astro.vim
share/vim/${P}/syntax/asy.vim
share/vim/${P}/syntax/atlas.vim
share/vim/${P}/syntax/autodoc.vim
share/vim/${P}/syntax/autohotkey.vim
@ -1255,6 +1377,7 @@ share/vim/${P}/syntax/cl.vim
share/vim/${P}/syntax/clean.vim
share/vim/${P}/syntax/clipper.vim
share/vim/${P}/syntax/clojure.vim
share/vim/${P}/syntax/cmacro.vim
share/vim/${P}/syntax/cmake.vim
share/vim/${P}/syntax/cmakecache.vim
share/vim/${P}/syntax/cmod.vim
@ -1276,6 +1399,7 @@ share/vim/${P}/syntax/csdl.vim
share/vim/${P}/syntax/csh.vim
share/vim/${P}/syntax/csp.vim
share/vim/${P}/syntax/css.vim
share/vim/${P}/syntax/csv.vim
share/vim/${P}/syntax/cterm.vim
share/vim/${P}/syntax/ctrlh.vim
share/vim/${P}/syntax/cucumber.vim
@ -1374,6 +1498,7 @@ share/vim/${P}/syntax/gdresource.vim
share/vim/${P}/syntax/gdscript.vim
share/vim/${P}/syntax/gdshader.vim
share/vim/${P}/syntax/gedcom.vim
share/vim/${P}/syntax/gel.vim
share/vim/${P}/syntax/gemtext.vim
share/vim/${P}/syntax/gift.vim
share/vim/${P}/syntax/git.vim
@ -1385,14 +1510,17 @@ share/vim/${P}/syntax/gitolite.vim
share/vim/${P}/syntax/gitrebase.vim
share/vim/${P}/syntax/gitsendemail.vim
share/vim/${P}/syntax/gkrellmrc.vim
share/vim/${P}/syntax/glsl.vim
share/vim/${P}/syntax/gnash.vim
share/vim/${P}/syntax/gnuplot.vim
share/vim/${P}/syntax/go.vim
share/vim/${P}/syntax/goaccess.vim
share/vim/${P}/syntax/godoc.vim
share/vim/${P}/syntax/gp.vim
share/vim/${P}/syntax/gpg.vim
share/vim/${P}/syntax/gprof.vim
share/vim/${P}/syntax/grads.vim
share/vim/${P}/syntax/graphql.vim
share/vim/${P}/syntax/gretl.vim
share/vim/${P}/syntax/groff.vim
share/vim/${P}/syntax/groovy.vim
@ -1405,11 +1533,14 @@ share/vim/${P}/syntax/gyp.vim
share/vim/${P}/syntax/haml.vim
share/vim/${P}/syntax/hamster.vim
share/vim/${P}/syntax/hare.vim
share/vim/${P}/syntax/haredoc.vim
share/vim/${P}/syntax/haskell.vim
share/vim/${P}/syntax/haste.vim
share/vim/${P}/syntax/hastepreproc.vim
share/vim/${P}/syntax/hb.vim
share/vim/${P}/syntax/hcl.vim
share/vim/${P}/syntax/help.vim
share/vim/${P}/syntax/help_it.vim
share/vim/${P}/syntax/help_ru.vim
share/vim/${P}/syntax/hercules.vim
share/vim/${P}/syntax/hex.vim
@ -1421,10 +1552,12 @@ share/vim/${P}/syntax/hollywood.vim
share/vim/${P}/syntax/hostconf.vim
share/vim/${P}/syntax/hostsaccess.vim
share/vim/${P}/syntax/html.vim
share/vim/${P}/syntax/htmlangular.vim
share/vim/${P}/syntax/htmlcheetah.vim
share/vim/${P}/syntax/htmldjango.vim
share/vim/${P}/syntax/htmlm4.vim
share/vim/${P}/syntax/htmlos.vim
share/vim/${P}/syntax/hyprlang.vim
share/vim/${P}/syntax/i3config.vim
share/vim/${P}/syntax/ia64.vim
share/vim/${P}/syntax/ibasic.vim
@ -1432,12 +1565,14 @@ share/vim/${P}/syntax/icemenu.vim
share/vim/${P}/syntax/icon.vim
share/vim/${P}/syntax/idl.vim
share/vim/${P}/syntax/idlang.vim
share/vim/${P}/syntax/idris2.vim
share/vim/${P}/syntax/indent.vim
share/vim/${P}/syntax/inform.vim
share/vim/${P}/syntax/initex.vim
share/vim/${P}/syntax/initng.vim
share/vim/${P}/syntax/inittab.vim
share/vim/${P}/syntax/ipfilter.vim
share/vim/${P}/syntax/ipkg.vim
share/vim/${P}/syntax/ishd.vim
share/vim/${P}/syntax/iss.vim
share/vim/${P}/syntax/ist.vim
@ -1451,7 +1586,8 @@ share/vim/${P}/syntax/javascript.vim
share/vim/${P}/syntax/javascriptreact.vim
share/vim/${P}/syntax/jess.vim
share/vim/${P}/syntax/jgraph.vim
share/vim/${P}/syntax/jj.vim
share/vim/${P}/syntax/jinja.vim
share/vim/${P}/syntax/jjdescription.vim
share/vim/${P}/syntax/jovial.vim
share/vim/${P}/syntax/jproperties.vim
share/vim/${P}/syntax/jq.vim
@ -1460,7 +1596,10 @@ share/vim/${P}/syntax/json5.vim
share/vim/${P}/syntax/jsonc.vim
share/vim/${P}/syntax/jsp.vim
share/vim/${P}/syntax/julia.vim
share/vim/${P}/syntax/just.vim
share/vim/${P}/syntax/karel.vim
share/vim/${P}/syntax/kconfig.vim
share/vim/${P}/syntax/kdl.vim
share/vim/${P}/syntax/kivy.vim
share/vim/${P}/syntax/kix.vim
share/vim/${P}/syntax/kotlin.vim
@ -1475,9 +1614,11 @@ share/vim/${P}/syntax/ldapconf.vim
share/vim/${P}/syntax/ldif.vim
share/vim/${P}/syntax/less.vim
share/vim/${P}/syntax/lex.vim
share/vim/${P}/syntax/lf.vim
share/vim/${P}/syntax/lftp.vim
share/vim/${P}/syntax/lhaskell.vim
share/vim/${P}/syntax/libao.vim
share/vim/${P}/syntax/lidris2.vim
share/vim/${P}/syntax/lifelines.vim
share/vim/${P}/syntax/lilo.vim
share/vim/${P}/syntax/limits.vim
@ -1486,6 +1627,8 @@ share/vim/${P}/syntax/lisp.vim
share/vim/${P}/syntax/lite.vim
share/vim/${P}/syntax/litestep.vim
share/vim/${P}/syntax/livebook.vim
share/vim/${P}/syntax/lnk.vim
share/vim/${P}/syntax/lnkmap.vim
share/vim/${P}/syntax/loginaccess.vim
share/vim/${P}/syntax/logindefs.vim
share/vim/${P}/syntax/logtalk.vim
@ -1518,6 +1661,7 @@ share/vim/${P}/syntax/mason.vim
share/vim/${P}/syntax/master.vim
share/vim/${P}/syntax/matlab.vim
share/vim/${P}/syntax/maxima.vim
share/vim/${P}/syntax/mediawiki.vim
share/vim/${P}/syntax/mel.vim
share/vim/${P}/syntax/mermaid.vim
share/vim/${P}/syntax/meson.vim
@ -1549,6 +1693,7 @@ share/vim/${P}/syntax/mrxvtrc.vim
share/vim/${P}/syntax/msidl.vim
share/vim/${P}/syntax/msmessages.vim
share/vim/${P}/syntax/msql.vim
share/vim/${P}/syntax/mss.vim
share/vim/${P}/syntax/mupad.vim
share/vim/${P}/syntax/murphi.vim
share/vim/${P}/syntax/mush.vim
@ -1561,9 +1706,9 @@ share/vim/${P}/syntax/nasm.vim
share/vim/${P}/syntax/nastran.vim
share/vim/${P}/syntax/natural.vim
share/vim/${P}/syntax/ncf.vim
share/vim/${P}/syntax/neomuttlog.vim
share/vim/${P}/syntax/neomuttrc.vim
share/vim/${P}/syntax/netrc.vim
share/vim/${P}/syntax/netrw.vim
share/vim/${P}/syntax/nginx.vim
share/vim/${P}/syntax/ninja.vim
share/vim/${P}/syntax/nix.vim
@ -1581,11 +1726,13 @@ share/vim/${P}/syntax/odin.vim
share/vim/${P}/syntax/omnimark.vim
share/vim/${P}/syntax/ondir.vim
share/vim/${P}/syntax/opam.vim
share/vim/${P}/syntax/opencl.vim
share/vim/${P}/syntax/openroad.vim
share/vim/${P}/syntax/openscad.vim
share/vim/${P}/syntax/openvpn.vim
share/vim/${P}/syntax/opl.vim
share/vim/${P}/syntax/ora.vim
share/vim/${P}/syntax/org.vim
share/vim/${P}/syntax/pacmanlog.vim
share/vim/${P}/syntax/pamconf.vim
share/vim/${P}/syntax/pamenv.vim
@ -1634,6 +1781,7 @@ share/vim/${P}/syntax/ps1xml.vim
share/vim/${P}/syntax/psf.vim
share/vim/${P}/syntax/psl.vim
share/vim/${P}/syntax/ptcap.vim
share/vim/${P}/syntax/ptx.vim
share/vim/${P}/syntax/purifylog.vim
share/vim/${P}/syntax/pymanifest.vim
share/vim/${P}/syntax/pyrex.vim
@ -1651,6 +1799,7 @@ share/vim/${P}/syntax/radiance.vim
share/vim/${P}/syntax/raku.vim
share/vim/${P}/syntax/raml.vim
share/vim/${P}/syntax/rapid.vim
share/vim/${P}/syntax/rasi.vim
share/vim/${P}/syntax/ratpoison.vim
share/vim/${P}/syntax/rc.vim
share/vim/${P}/syntax/rcs.vim
@ -1680,6 +1829,7 @@ share/vim/${P}/syntax/rst.vim
share/vim/${P}/syntax/rtf.vim
share/vim/${P}/syntax/ruby.vim
share/vim/${P}/syntax/rust.vim
share/vim/${P}/syntax/salt.vim
share/vim/${P}/syntax/samba.vim
share/vim/${P}/syntax/sas.vim
share/vim/${P}/syntax/sass.vim
@ -1704,6 +1854,7 @@ share/vim/${P}/syntax/sgml.vim
share/vim/${P}/syntax/sgmldecl.vim
share/vim/${P}/syntax/sgmllnx.vim
share/vim/${P}/syntax/sh.vim
share/vim/${P}/syntax/shaderslang.vim
share/vim/${P}/syntax/shared/
share/vim/${P}/syntax/shared/README.txt
share/vim/${P}/syntax/shared/context-data-context.vim
@ -1796,10 +1947,13 @@ share/vim/${P}/syntax/tcsh.vim
share/vim/${P}/syntax/template.vim
share/vim/${P}/syntax/teraterm.vim
share/vim/${P}/syntax/terminfo.vim
share/vim/${P}/syntax/terraform.vim
share/vim/${P}/syntax/tex.vim
share/vim/${P}/syntax/texinfo.vim
share/vim/${P}/syntax/texmf.vim
share/vim/${P}/syntax/tf.vim
share/vim/${P}/syntax/thrift.vim
share/vim/${P}/syntax/tiasm.vim
share/vim/${P}/syntax/tidy.vim
share/vim/${P}/syntax/tilde.vim
share/vim/${P}/syntax/tli.vim
@ -1813,11 +1967,14 @@ share/vim/${P}/syntax/tsalt.vim
share/vim/${P}/syntax/tsscl.vim
share/vim/${P}/syntax/tssgm.vim
share/vim/${P}/syntax/tssop.vim
share/vim/${P}/syntax/tsv.vim
share/vim/${P}/syntax/tt2.vim
share/vim/${P}/syntax/tt2html.vim
share/vim/${P}/syntax/tt2js.vim
share/vim/${P}/syntax/tutor.vim
share/vim/${P}/syntax/typescript.vim
share/vim/${P}/syntax/typescriptreact.vim
share/vim/${P}/syntax/typst.vim
share/vim/${P}/syntax/uc.vim
share/vim/${P}/syntax/uci.vim
share/vim/${P}/syntax/udevconf.vim
@ -1844,6 +2001,7 @@ share/vim/${P}/syntax/vgrindefs.vim
share/vim/${P}/syntax/vhdl.vim
share/vim/${P}/syntax/vim.vim
share/vim/${P}/syntax/viminfo.vim
share/vim/${P}/syntax/vimnormal.vim
share/vim/${P}/syntax/virata.vim
share/vim/${P}/syntax/vmasm.vim
share/vim/${P}/syntax/voscm.vim
@ -1916,9 +2074,15 @@ share/vim/${P}/tools/vimspell.txt
share/vim/${P}/tools/xcmdsrv_client.c
share/vim/${P}/tutor/
share/vim/${P}/tutor/README.txt
share/vim/${P}/tutor/tutor
share/vim/${P}/tutor/tutor.utf-8
share/vim/${P}/tutor/en/
share/vim/${P}/tutor/en/vim-01-beginner.tutor
share/vim/${P}/tutor/en/vim-01-beginner.tutor.json
share/vim/${P}/tutor/tutor.tutor
share/vim/${P}/tutor/tutor.tutor.json
share/vim/${P}/tutor/tutor.vim
share/vim/${P}/tutor/tutor1
share/vim/${P}/tutor/tutor2
share/vim/${P}/tutor/tutor2.utf-8
share/vim/${P}/vimrc_example.vim
share/vim/vimfiles/
share/vim/vimfiles/doc/