Skip to content

Commit c50fd2f

Browse files
committed
Merge remote-tracking branch 'vim/master'
Local fixes: - Fix usage of `replace_termcodes` which added an additional parameter upstream.
2 parents d9de087 + 6909639 commit c50fd2f

352 files changed

Lines changed: 26315 additions & 8821 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cirrus.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ freebsd_task:
1313
image_family: freebsd-12-4
1414
timeout_in: 20m
1515
install_script:
16-
- pkg update -f
1716
- pkg install -y gettext
1817
build_script:
1918
- NPROC=$(getconf _NPROCESSORS_ONLN)

.coveralls.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/CODEOWNERS_vim

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ runtime/autoload/netrwFileHandlers.vim @cecamp
1818
runtime/autoload/netrwSettings.vim @cecamp
1919
runtime/autoload/php.vim @david-szabo97
2020
runtime/autoload/rubycomplete.vim @segfault @dkearns
21+
runtime/autoload/rust.vim @lilyball
2122
runtime/autoload/tar.vim @cecamp
2223
runtime/autoload/vimball.vim @cecamp
2324
runtime/autoload/xmlformat.vim @chrisbra
@@ -150,7 +151,9 @@ runtime/ftplugin/go.vim @dbarnett
150151
runtime/ftplugin/gprof.vim @dpelle
151152
runtime/ftplugin/haml.vim @tpope
152153
runtime/ftplugin/hare.vim @rsaihe
154+
runtime/ftplugin/heex.vim @cvincent
153155
runtime/ftplugin/hgcommit.vim @k-takata
156+
runtime/ftplugin/hog.vim @wtfbbqhax
154157
runtime/ftplugin/html.vim @dkearns
155158
runtime/ftplugin/i3config.vim @hiqua
156159
runtime/ftplugin/icon.vim @dkearns
@@ -180,13 +183,16 @@ runtime/ftplugin/pascal.vim @dkearns
180183
runtime/ftplugin/pbtxt.vim @lakshayg
181184
runtime/ftplugin/pdf.vim @tpope
182185
runtime/ftplugin/perl.vim @petdance @dkearns
186+
runtime/ftplugin/php.vim @dkearns
183187
runtime/ftplugin/pod.vim @petdance @dkearns
184188
runtime/ftplugin/poefilter.vim @ObserverOfTime
185189
runtime/ftplugin/postscr.vim @mrdubya
186190
runtime/ftplugin/ps1.vim @heaths
187191
runtime/ftplugin/ps1xml.vim @heaths
192+
runtime/ftplugin/pymanifest.vim @ObserverOfTime
188193
runtime/ftplugin/python.vim @tpict
189194
runtime/ftplugin/qb64.vim @dkearns
195+
runtime/ftplugin/qml.vim @ChaseKnowlden
190196
runtime/ftplugin/r.vim @jalvesaq
191197
runtime/ftplugin/racket.vim @benknoble
192198
runtime/ftplugin/readline.vim @dkearns
@@ -197,10 +203,12 @@ runtime/ftplugin/routeros.vim @zainin
197203
runtime/ftplugin/rrst.vim @jalvesaq
198204
runtime/ftplugin/rst.vim @marshallward
199205
runtime/ftplugin/ruby.vim @tpope @dkearns
206+
runtime/ftplugin/rust.vim @lilyball
200207
runtime/ftplugin/sass.vim @tpope
201208
runtime/ftplugin/scala.vim @derekwyatt
202209
runtime/ftplugin/scss.vim @tpope
203210
runtime/ftplugin/sdoc.vim @gpanders
211+
runtime/ftplugin/sed.vim @dkearns
204212
runtime/ftplugin/sh.vim @dkearns
205213
runtime/ftplugin/solution.vim @dkearns
206214
runtime/ftplugin/spec.vim @ignatenkobrain
@@ -215,6 +223,7 @@ runtime/ftplugin/toml.vim @averms
215223
runtime/ftplugin/tt2html.vim @petdance
216224
runtime/ftplugin/typescript.vim @dkearns
217225
runtime/ftplugin/typescriptreact.vim @dkearns
226+
runtime/ftplugin/unison.vim @chuwy
218227
runtime/ftplugin/vdf.vim @ObserverOfTime
219228
runtime/ftplugin/wast.vim @rhysd
220229
runtime/ftplugin/wget.vim @dkearns
@@ -251,13 +260,15 @@ runtime/indent/go.vim @dbarnett
251260
runtime/indent/gyp.vim @ObserverOfTime
252261
runtime/indent/haml.vim @tpope
253262
runtime/indent/hare.vim @rsaihe
263+
runtime/indent/hog.vim @wtfbbqhax
254264
runtime/indent/idlang.vim @dkearns
255265
runtime/indent/j.vim @glts
256266
runtime/indent/java.vim @xuhdev
257267
runtime/indent/javascript.vim @bounceme
258268
runtime/indent/json.vim @elzr
259269
runtime/indent/jsonc.vim @izhakjakov
260270
runtime/indent/julia.vim @carlobaldassi
271+
runtime/indent/krl.vim @KnoP-01
261272
runtime/indent/ld.vim @dkearns
262273
runtime/indent/less.vim @genoma
263274
runtime/indent/liquid.vim @tpope
@@ -274,8 +285,10 @@ runtime/indent/postscr.vim @mrdubya
274285
runtime/indent/prolog.vim @dkearns
275286
runtime/indent/ps1.vim @heaths
276287
runtime/indent/qb64.vim @dkearns
288+
runtime/indent/qml.vim @ChaseKnowlden
277289
runtime/indent/r.vim @jalvesaq
278290
runtime/indent/racket.vim @benknoble
291+
runtime/indent/rapid.vim @KnoP-01
279292
runtime/indent/readline.vim @dkearns
280293
runtime/indent/rhelp.vim @jalvesaq
281294
runtime/indent/rmd.vim @jalvesaq
@@ -377,6 +390,7 @@ runtime/syntax/hare.vim @rsaihe
377390
runtime/syntax/haskell.vim @coot
378391
runtime/syntax/hgcommit.vim @k-takata
379392
runtime/syntax/hitest.vim @lacygoill
393+
runtime/syntax/hog.vim @wtfbbqhax
380394
runtime/syntax/hollywood.vim @sodero
381395
runtime/syntax/html.vim @dkearns
382396
runtime/syntax/i3config.vim @hiqua
@@ -389,6 +403,7 @@ runtime/syntax/javascript.vim @fleiner
389403
runtime/syntax/jsonc.vim @izhakjakov
390404
runtime/syntax/julia.vim @carlobaldassi
391405
runtime/syntax/kconfig.vim @chrisbra
406+
runtime/syntax/krl.vim @KnoP-01
392407
runtime/syntax/less.vim @genoma
393408
runtime/syntax/lex.vim @cecamp
394409
runtime/syntax/liquid.vim @tpope
@@ -428,10 +443,13 @@ runtime/syntax/prolog.vim @XVilka
428443
runtime/syntax/ps1.vim @heaths
429444
runtime/syntax/ps1xml.vim @heaths
430445
runtime/syntax/psl.vim @danielkho
446+
runtime/syntax/pymanifest.vim @ObserverOfTime
431447
runtime/syntax/qb64.vim @dkearns
448+
runtime/syntax/qml.vim @ChaseKnowlden
432449
runtime/syntax/r.vim @jalvesaq
433450
runtime/syntax/racket.vim @benknoble
434451
runtime/syntax/raml.vim @in3d
452+
runtime/syntax/rapid.vim @KnoP-01
435453
runtime/syntax/ratpoison.vim @trapd00r
436454
runtime/syntax/rc.vim @chrisbra
437455
runtime/syntax/rcs.vim @hdima
@@ -477,6 +495,7 @@ runtime/syntax/tt2js.vim @petdance
477495
runtime/syntax/typescript.vim @HerringtonDarkholme
478496
runtime/syntax/typescriptcommon.vim @HerringtonDarkholme
479497
runtime/syntax/typescriptreact.vim @HerringtonDarkholme
498+
runtime/syntax/unison.vim @chuwy
480499
runtime/syntax/vdf.vim @ObserverOfTime
481500
runtime/syntax/vim.vim @cecamp
482501
runtime/syntax/vroom.vim @dbarnett

.github/labeler.yml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# list of labels and minimatch globs to match to apply the label.
2+
3+
CI:
4+
- any: ['.cirrus.yml']
5+
- any: ['.github/dependabot.yml']
6+
- any: ['.github/labeler.yml']
7+
- any: ['.github/workflows/*']
8+
- any: ['.appveyor.yml']
9+
- any: ['.codecov.yml']
10+
11+
translation:
12+
- any: ['src/po/*.po']
13+
14+
if_lua:
15+
- any: ['src/if_lua.c']
16+
- any: ['src/proto/if_lua.pro']
17+
- any: ['runtime/doc/if_lua.txt']
18+
19+
if_mzscheme:
20+
- any: ['src/if_mzsch.c']
21+
- any: ['src/if_mzsch.h']
22+
- any: ['src/proto/if_mzsch.pro']
23+
- any: ['runtime/doc/if_mzsch.txt']
24+
25+
if_perl:
26+
- any: ['src/if_perl.xs']
27+
- any: ['src/if_perlsfio.c']
28+
- any: ['src/proto/if_perl.pro']
29+
- any: ['src/proto/if_perlsfio.pro']
30+
- any: ['runtime/doc/if_perl.txt']
31+
32+
if_python:
33+
- any: ['src/if_py_both.h']
34+
- any: ['runtime/doc/if_pyth.txt']
35+
- any: ['src/if_python.c']
36+
- any: ['src/if_python3.c']
37+
- any: ['src/proto/if_python.pro']
38+
- any: ['src/proto/if_python3.pro']
39+
40+
if_ruby:
41+
- any: ['src/if_ruby.c']
42+
- any: ['src/proto/if_ruby.pro']
43+
- any: ['runtime/doc/if_ruby.txt']
44+
45+
if_tcl:
46+
- any: ['src/if_tcl.c']
47+
- any: ['src/proto/if_tcl.pro']
48+
- any: ['runtime/doc/if_tcl.txt']
49+
50+
runtime:
51+
- any: ['runtime/ftplugin']
52+
- any: ['runtime/syntax']
53+
- any: ['runtime/indent']
54+
- any: ['runtime/pack/dist/opt/termdebug/plugin/termdebug.vim']
55+
56+
termdebug: runtime/pack/dist/opt/termdebug/plugin/termdebug.vim
57+
58+
netrw:
59+
- any: ['runtime/plugin/netrwPlugin.vim']
60+
- any: ['runtime/autoload/netrw*']

.github/workflows/label.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# This workflow will triage pull requests and apply a label based on the
2+
# paths that are modified in the pull request.
3+
#
4+
# To use this workflow, you will need to set up a .github/labeler.yml
5+
# file with configuration. For more information, see:
6+
# https://github.com/actions/labeler
7+
8+
name: Labeler
9+
on: [pull_request_target]
10+
11+
jobs:
12+
label:
13+
14+
runs-on: ubuntu-latest
15+
permissions:
16+
contents: read
17+
pull-requests: write
18+
19+
steps:
20+
- uses: actions/labeler@v4
21+
with:
22+
repo-token: "${{ secrets.GITHUB_TOKEN }}"
23+
configuration-path: .github/labeler.yml
24+
sync-labels: ''

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ II) It is allowed to distribute a modified (or extended) version of Vim,
2121
maintainer will do with your changes and under what license they
2222
will be distributed is negotiable. If there has been no negotiation
2323
then this license, or a later version, also applies to your changes.
24-
The current maintainer is Bram Moolenaar <Bram@vim.org>. If this
25-
changes it will be announced in appropriate places (most likely
24+
The current maintainers are listed here: https://github.com/orgs/vim/people.
25+
If this changes it will be announced in appropriate places (most likely
2626
vim.sf.net, www.vim.org and/or comp.editors). When it is completely
2727
impossible to contact the maintainer, the obligation to send him
2828
your changes ceases. Once the maintainer has confirmed that he has

README.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,14 @@ If you still have problems or any other questions, use one of the mailing
122122
lists to discuss them with Vim users and developers:
123123
https://www.vim.org/maillist.php
124124

125-
If nothing else works, report bugs directly:
126-
Bram Moolenaar <Bram@vim.org>
125+
If nothing else works, report bugs directly to the vim-dev mailing list:
126+
<vim-dev@vim.org>
127127

128128

129129
MAIN AUTHOR
130130

131-
Send any other comments, patches, flowers and suggestions to:
131+
Most of Vim was created by Bram Moolenaar <[email protected]> |Bram-Moolenaar|
132132

133-
Bram Moolenaar E-mail: [email protected]
133+
Send any other comments, patches, flowers and suggestions to the vim-dev mailing list:
134+
135+

0 commit comments

Comments
 (0)