Update runtime files

This commit is contained in:
Bram Moolenaar
2022-06-27 22:16:08 +01:00
parent 79481367a4
commit 069a7d561b
5 changed files with 179 additions and 111 deletions

91
.github/CODEOWNERS vendored
View File

@ -11,9 +11,12 @@
runtime/autoload/freebasic.vim @dkearns runtime/autoload/freebasic.vim @dkearns
runtime/autoload/getscript.vim @cecamp runtime/autoload/getscript.vim @cecamp
runtime/autoload/haskell.vim @alx741
runtime/autoload/javascript.vim @jsit
runtime/autoload/netrw.vim @cecamp runtime/autoload/netrw.vim @cecamp
runtime/autoload/netrwFileHandlers.vim @cecamp runtime/autoload/netrwFileHandlers.vim @cecamp
runtime/autoload/netrwSettings.vim @cecamp runtime/autoload/netrwSettings.vim @cecamp
runtime/autoload/php.vim @david-szabo97
runtime/autoload/rubycomplete.vim @segfault @dkearns runtime/autoload/rubycomplete.vim @segfault @dkearns
runtime/autoload/tar.vim @cecamp runtime/autoload/tar.vim @cecamp
runtime/autoload/vimball.vim @cecamp runtime/autoload/vimball.vim @cecamp
@ -52,6 +55,7 @@ runtime/compiler/eruby.vim @dkearns
runtime/compiler/fbc.vim @dkearns runtime/compiler/fbc.vim @dkearns
runtime/compiler/gawk.vim @dkearns runtime/compiler/gawk.vim @dkearns
runtime/compiler/gjs.vim @dkearns runtime/compiler/gjs.vim @dkearns
runtime/compiler/go.vim @dbarnett
runtime/compiler/haml.vim @tpope runtime/compiler/haml.vim @tpope
runtime/compiler/icon.vim @dkearns runtime/compiler/icon.vim @dkearns
runtime/compiler/javac.vim @dkearns runtime/compiler/javac.vim @dkearns
@ -72,6 +76,7 @@ runtime/compiler/rubocop.vim @dkearns
runtime/compiler/ruby.vim @tpope @dkearns runtime/compiler/ruby.vim @tpope @dkearns
runtime/compiler/rubyunit.vim @dkearns runtime/compiler/rubyunit.vim @dkearns
runtime/compiler/sass.vim @tpope runtime/compiler/sass.vim @tpope
runtime/compiler/sdoc.vim @gpanders
runtime/compiler/se.vim @dkearns runtime/compiler/se.vim @dkearns
runtime/compiler/shellcheck.vim @dkearns runtime/compiler/shellcheck.vim @dkearns
runtime/compiler/sml.vim @dkearns runtime/compiler/sml.vim @dkearns
@ -98,19 +103,23 @@ runtime/ftplugin/basic.vim @dkearns
runtime/ftplugin/bst.vim @tpope runtime/ftplugin/bst.vim @tpope
runtime/ftplugin/cfg.vim @chrisbra runtime/ftplugin/cfg.vim @chrisbra
runtime/ftplugin/clojure.vim @axvr runtime/ftplugin/clojure.vim @axvr
runtime/ftplugin/cs.vim @nickspoons
runtime/ftplugin/csh.vim @dkearns runtime/ftplugin/csh.vim @dkearns
runtime/ftplugin/css.vim @dkearns runtime/ftplugin/css.vim @dkearns
runtime/ftplugin/cucumber.vim @tpope runtime/ftplugin/cucumber.vim @tpope
runtime/ftplugin/dosbatch.vim @mrdubya runtime/ftplugin/dosbatch.vim @mrdubya
runtime/ftplugin/eiffel.vim @dkearns runtime/ftplugin/eiffel.vim @dkearns
runtime/ftplugin/erlang.vim @hcs42
runtime/ftplugin/eruby.vim @tpope @dkearns runtime/ftplugin/eruby.vim @tpope @dkearns
runtime/ftplugin/fpcmake.vim @dkearns runtime/ftplugin/fpcmake.vim @dkearns
runtime/ftplugin/freebasic.vim @dkearns runtime/ftplugin/freebasic.vim @dkearns
runtime/ftplugin/fstab.vim @rid9
runtime/ftplugin/git.vim @tpope runtime/ftplugin/git.vim @tpope
runtime/ftplugin/gitcommit.vim @tpope runtime/ftplugin/gitcommit.vim @tpope
runtime/ftplugin/gitconfig.vim @tpope runtime/ftplugin/gitconfig.vim @tpope
runtime/ftplugin/gitrebase.vim @tpope runtime/ftplugin/gitrebase.vim @tpope
runtime/ftplugin/gitsendemail.vim @tpope runtime/ftplugin/gitsendemail.vim @tpope
runtime/ftplugin/go.vim @dbarnett
runtime/ftplugin/gprof.vim @dpelle runtime/ftplugin/gprof.vim @dpelle
runtime/ftplugin/haml.vim @tpope runtime/ftplugin/haml.vim @tpope
runtime/ftplugin/hgcommit.vim @k-takata runtime/ftplugin/hgcommit.vim @k-takata
@ -119,7 +128,10 @@ runtime/ftplugin/icon.vim @dkearns
runtime/ftplugin/indent.vim @dkearns runtime/ftplugin/indent.vim @dkearns
runtime/ftplugin/javascript.vim @dkearns runtime/ftplugin/javascript.vim @dkearns
runtime/ftplugin/javascriptreact.vim @dkearns runtime/ftplugin/javascriptreact.vim @dkearns
runtime/ftplugin/jsonc.vim @izhakjakov
runtime/ftplugin/julia.vim @carlobaldassi
runtime/ftplugin/kconfig.vim @chrisbra runtime/ftplugin/kconfig.vim @chrisbra
runtime/ftplugin/less.vim @genoma
runtime/ftplugin/liquid.vim @tpope runtime/ftplugin/liquid.vim @tpope
runtime/ftplugin/lua.vim @dkearns runtime/ftplugin/lua.vim @dkearns
runtime/ftplugin/m3build.vim @dkearns runtime/ftplugin/m3build.vim @dkearns
@ -134,17 +146,26 @@ runtime/ftplugin/nsis.vim @k-takata
runtime/ftplugin/octave.vim @dkearns runtime/ftplugin/octave.vim @dkearns
runtime/ftplugin/pascal.vim @dkearns runtime/ftplugin/pascal.vim @dkearns
runtime/ftplugin/pbtxt.vim @lakshayg runtime/ftplugin/pbtxt.vim @lakshayg
runtime/ftplugin/perl.vim @petdance @dkearns
runtime/ftplugin/pdf.vim @tpope runtime/ftplugin/pdf.vim @tpope
runtime/ftplugin/perl.vim @petdance @dkearns
runtime/ftplugin/pod.vim @petdance @dkearns runtime/ftplugin/pod.vim @petdance @dkearns
runtime/ftplugin/postscr.vim @mrdubya runtime/ftplugin/postscr.vim @mrdubya
runtime/ftplugin/ps1.vim @heaths runtime/ftplugin/ps1.vim @heaths
runtime/ftplugin/ps1xml.vim @heaths runtime/ftplugin/ps1xml.vim @heaths
runtime/ftplugin/python.vim @tpict
runtime/ftplugin/qb64.vim @dkearns runtime/ftplugin/qb64.vim @dkearns
runtime/ftplugin/r.vim @jalvesaq
runtime/ftplugin/rhelp.vim @jalvesaq
runtime/ftplugin/rmd.vim @jalvesaq
runtime/ftplugin/rnoweb.vim @jalvesaq
runtime/ftplugin/routeros.vim @zainin runtime/ftplugin/routeros.vim @zainin
runtime/ftplugin/rrst.vim @jalvesaq
runtime/ftplugin/rst.vim @marshallward
runtime/ftplugin/ruby.vim @tpope @dkearns runtime/ftplugin/ruby.vim @tpope @dkearns
runtime/ftplugin/sass.vim @tpope runtime/ftplugin/sass.vim @tpope
runtime/ftplugin/scala.vim @derekwyatt
runtime/ftplugin/scss.vim @tpope runtime/ftplugin/scss.vim @tpope
runtime/ftplugin/sdoc.vim @gpanders
runtime/ftplugin/solution.vim @dkearns runtime/ftplugin/solution.vim @dkearns
runtime/ftplugin/spec.vim @ignatenkobrain runtime/ftplugin/spec.vim @ignatenkobrain
runtime/ftplugin/systemverilog.vim @Kocha runtime/ftplugin/systemverilog.vim @Kocha
@ -156,6 +177,7 @@ runtime/ftplugin/toml.vim @averms
runtime/ftplugin/tt2html.vim @petdance runtime/ftplugin/tt2html.vim @petdance
runtime/ftplugin/typescript.vim @dkearns runtime/ftplugin/typescript.vim @dkearns
runtime/ftplugin/typescriptreact.vim @dkearns runtime/ftplugin/typescriptreact.vim @dkearns
runtime/ftplugin/wast.vim @rhysd
runtime/ftplugin/wget.vim @dkearns runtime/ftplugin/wget.vim @dkearns
runtime/ftplugin/wget2.vim @dkearns runtime/ftplugin/wget2.vim @dkearns
runtime/ftplugin/xml.vim @chrisbra runtime/ftplugin/xml.vim @chrisbra
@ -166,21 +188,33 @@ runtime/indent/bst.vim @tpope
runtime/indent/cdl.vim @dkearns runtime/indent/cdl.vim @dkearns
runtime/indent/clojure.vim @axvr runtime/indent/clojure.vim @axvr
runtime/indent/config.vim @dkearns runtime/indent/config.vim @dkearns
runtime/indent/cs.vim @nickspoons
runtime/indent/css.vim @dkearns runtime/indent/css.vim @dkearns
runtime/indent/cucumber.vim @tpope runtime/indent/cucumber.vim @tpope
runtime/indent/d.vim @dkearns runtime/indent/d.vim @dkearns
runtime/indent/dosbatch.vim @k-takata runtime/indent/dosbatch.vim @k-takata
runtime/indent/dtd.vim @dkearns runtime/indent/dtd.vim @dkearns
runtime/indent/dylan.vim @dkearns runtime/indent/dylan.vim @dkearns
runtime/indent/eiffel.vim @jocelyn
runtime/indent/elm.vim @andys8 runtime/indent/elm.vim @andys8
runtime/indent/erlang.vim @hcs42
runtime/indent/eruby.vim @tpope @dkearns runtime/indent/eruby.vim @tpope @dkearns
runtime/indent/eterm.vim @dkearns runtime/indent/eterm.vim @dkearns
runtime/indent/falcon.vim @steveno
runtime/indent/framescript.vim @dkearns runtime/indent/framescript.vim @dkearns
runtime/indent/freebasic.vim @dkearns runtime/indent/freebasic.vim @dkearns
runtime/indent/gitconfig.vim @tpope runtime/indent/gitconfig.vim @tpope
runtime/indent/gitolite.vim @sitaramc
runtime/indent/go.vim @dbarnett
runtime/indent/haml.vim @tpope runtime/indent/haml.vim @tpope
runtime/indent/idlang.vim @dkearns runtime/indent/idlang.vim @dkearns
runtime/indent/java.vim @xuhdev
runtime/indent/javascript.vim @bounceme
runtime/indent/json.vim @elzr
runtime/indent/jsonc.vim @izhakjakov
runtime/indent/julia.vim @carlobaldassi
runtime/indent/ld.vim @dkearns runtime/indent/ld.vim @dkearns
runtime/indent/less.vim @genoma
runtime/indent/liquid.vim @tpope runtime/indent/liquid.vim @tpope
runtime/indent/make.vim @dkearns runtime/indent/make.vim @dkearns
runtime/indent/meson.vim @Liambeguin runtime/indent/meson.vim @Liambeguin
@ -189,21 +223,33 @@ runtime/indent/nginx.vim @chr4
runtime/indent/nsis.vim @k-takata runtime/indent/nsis.vim @k-takata
runtime/indent/occam.vim @dkearns runtime/indent/occam.vim @dkearns
runtime/indent/perl.vim @petdance runtime/indent/perl.vim @petdance
runtime/indent/php.vim @2072
runtime/indent/postscr.vim @mrdubya runtime/indent/postscr.vim @mrdubya
runtime/indent/prolog.vim @dkearns runtime/indent/prolog.vim @dkearns
runtime/indent/ps1.vim @heaths runtime/indent/ps1.vim @heaths
runtime/indent/qb64.vim @dkearns runtime/indent/qb64.vim @dkearns
runtime/indent/r.vim @jalvesaq
runtime/indent/readline.vim @dkearns runtime/indent/readline.vim @dkearns
runtime/indent/rhelp.vim @jalvesaq
runtime/indent/rmd.vim @jalvesaq
runtime/indent/rnoweb.vim @jalvesaq
runtime/indent/rrst.vim @jalvesaq
runtime/indent/ruby.vim @AndrewRadev @dkearns runtime/indent/ruby.vim @AndrewRadev @dkearns
runtime/indent/sass.vim @tpope runtime/indent/sass.vim @tpope
runtime/indent/scala.vim @derekwyatt
runtime/indent/scss.vim @tpope runtime/indent/scss.vim @tpope
runtime/indent/sh.vim @chrisbra runtime/indent/sh.vim @chrisbra
runtime/indent/systemverilog.vim @Kocha runtime/indent/systemverilog.vim @Kocha
runtime/indent/tcl.vim @dkearns runtime/indent/tcl.vim @dkearns
runtime/indent/tcsh.vim @dkearns runtime/indent/tcsh.vim @dkearns
runtime/indent/teraterm.vim @k-takata runtime/indent/teraterm.vim @k-takata
runtime/indent/typescript.vim @HerringtonDarkholme
runtime/indent/vroom.vim @dbarnett
runtime/indent/wast.vim @rhysd
runtime/indent/xml.vim @chrisbra runtime/indent/xml.vim @chrisbra
runtime/indent/zsh.vim @chrisbra runtime/indent/zsh.vim @chrisbra
runtime/keymap/armenian-eastern_utf-8.vim @blinskey
runtime/keymap/armenian-western_utf-8.vim @blinskey
runtime/keymap/tamil_tscii.vim @yegappan runtime/keymap/tamil_tscii.vim @yegappan
runtime/lang/menu_en_gb.latin1.vim @mrdubya runtime/lang/menu_en_gb.latin1.vim @mrdubya
runtime/pack/dist/opt/cfilter/plugin/cfilter.vim @yegappan runtime/pack/dist/opt/cfilter/plugin/cfilter.vim @yegappan
@ -217,35 +263,51 @@ runtime/plugin/zipPlugin.vim @cecamp
runtime/syntax/aidl.vim @dpelle runtime/syntax/aidl.vim @dpelle
runtime/syntax/amiga.vim @cecamp runtime/syntax/amiga.vim @cecamp
runtime/syntax/arduino.vim @johshoff runtime/syntax/arduino.vim @johshoff
runtime/syntax/asciidoc.vim @aerostitch
runtime/syntax/asm.vim @dkearns runtime/syntax/asm.vim @dkearns
runtime/syntax/asmh8300.vim @dkearns runtime/syntax/asmh8300.vim @dkearns
runtime/syntax/asterisk.vim @jaunis runtime/syntax/asterisk.vim @jaunis
runtime/syntax/autohotkey.vim @mmikeww
runtime/syntax/awk.vim @dkearns runtime/syntax/awk.vim @dkearns
runtime/syntax/basic.vim @dkearns runtime/syntax/basic.vim @dkearns
runtime/syntax/bst.vim @tpope runtime/syntax/bst.vim @tpope
runtime/syntax/bzl.vim @dbarnett
runtime/syntax/bzr.vim @hdima
runtime/syntax/cabal.vim @coot runtime/syntax/cabal.vim @coot
runtime/syntax/cabalconfig.vim @coot runtime/syntax/cabalconfig.vim @coot
runtime/syntax/cabalproject.vim @coot runtime/syntax/cabalproject.vim @coot
runtime/syntax/cf.vim @ernstvanderlinden
runtime/syntax/clojure.vim @axvr runtime/syntax/clojure.vim @axvr
runtime/syntax/cs.vim @nickspoons runtime/syntax/cs.vim @nickspoons
runtime/syntax/csh.vim @cecamp runtime/syntax/csh.vim @cecamp
runtime/syntax/cucumber.vim @tpope runtime/syntax/cucumber.vim @tpope
runtime/syntax/d.vim @JesseKPhillips
runtime/syntax/dart.vim @pr3d4t0r
runtime/syntax/datascript.vim @dpelle runtime/syntax/datascript.vim @dpelle
runtime/syntax/dcl.vim @cecamp runtime/syntax/dcl.vim @cecamp
runtime/syntax/desktop.vim @e-kwsm runtime/syntax/desktop.vim @e-kwsm
runtime/syntax/dosbatch.vim @mrdubya runtime/syntax/dosbatch.vim @mrdubya
runtime/syntax/dosini.vim @xuhdev
runtime/syntax/dot.vim @mmottl runtime/syntax/dot.vim @mmottl
runtime/syntax/doxygen.vim @frogonwheels runtime/syntax/doxygen.vim @frogonwheels
runtime/syntax/dtd.vim @chrisbra runtime/syntax/dtd.vim @chrisbra
runtime/syntax/dts.vim @zonque runtime/syntax/dts.vim @zonque
runtime/syntax/eiffel.vim @jocelyn
runtime/syntax/elmfilt.vim @cecamp runtime/syntax/elmfilt.vim @cecamp
runtime/syntax/erlang.vim @hcs42
runtime/syntax/eruby.vim @tpope @dkearns runtime/syntax/eruby.vim @tpope @dkearns
runtime/syntax/exports.vim @cecamp runtime/syntax/exports.vim @cecamp
runtime/syntax/falcon.vim @steveno
runtime/syntax/forth.vim @jkotlinski
runtime/syntax/fpcmake.vim @dkearns runtime/syntax/fpcmake.vim @dkearns
runtime/syntax/fstab.vim @rid9
runtime/syntax/git.vim @tpope runtime/syntax/git.vim @tpope
runtime/syntax/gitcommit.vim @tpope runtime/syntax/gitcommit.vim @tpope
runtime/syntax/gitconfig.vim @tpope runtime/syntax/gitconfig.vim @tpope
runtime/syntax/gitolite.vim @sitaramc
runtime/syntax/gitrebase.vim @tpope runtime/syntax/gitrebase.vim @tpope
runtime/syntax/go.vim @bhcleek
runtime/syntax/godoc.vim @dbarnett
runtime/syntax/gprof.vim @dpelle runtime/syntax/gprof.vim @dpelle
runtime/syntax/groff.vim @jmarshall runtime/syntax/groff.vim @jmarshall
runtime/syntax/haml.vim @tpope runtime/syntax/haml.vim @tpope
@ -254,6 +316,10 @@ runtime/syntax/hgcommit.vim @k-takata
runtime/syntax/i3config.vim @hiqua runtime/syntax/i3config.vim @hiqua
runtime/syntax/icon.vim @dkearns runtime/syntax/icon.vim @dkearns
runtime/syntax/indent.vim @dkearns runtime/syntax/indent.vim @dkearns
runtime/syntax/jargon.vim @h3xx
runtime/syntax/java.vim @fleiner
runtime/syntax/jsonc.vim @izhakjakov
runtime/syntax/julia.vim @carlobaldassi
runtime/syntax/kconfig.vim @chrisbra runtime/syntax/kconfig.vim @chrisbra
runtime/syntax/less.vim @genoma runtime/syntax/less.vim @genoma
runtime/syntax/lex.vim @cecamp runtime/syntax/lex.vim @cecamp
@ -264,13 +330,16 @@ runtime/syntax/m3build.vim @dkearns
runtime/syntax/m3quake.vim @dkearns runtime/syntax/m3quake.vim @dkearns
runtime/syntax/mailcap.vim @dkearns runtime/syntax/mailcap.vim @dkearns
runtime/syntax/make.vim @rohieb runtime/syntax/make.vim @rohieb
runtime/syntax/mallard.vim @jhradilek
runtime/syntax/maple.vim @cecamp runtime/syntax/maple.vim @cecamp
runtime/syntax/markdown.vim @tpope runtime/syntax/markdown.vim @tpope
runtime/syntax/mason.vim @petdance runtime/syntax/mason.vim @petdance
runtime/syntax/meson.vim @Liambeguin runtime/syntax/meson.vim @Liambeguin
runtime/syntax/modula3.vim @dkearns runtime/syntax/modula3.vim @dkearns
runtime/syntax/n1ql.vim @pr3d4t0r
runtime/syntax/netrw.vim @cecamp runtime/syntax/netrw.vim @cecamp
runtime/syntax/nginx.vim @chr4 runtime/syntax/nginx.vim @chr4
runtime/syntax/ninja.vim @nico
runtime/syntax/nroff.vim @jmarshall runtime/syntax/nroff.vim @jmarshall
runtime/syntax/nsis.vim @k-takata runtime/syntax/nsis.vim @k-takata
runtime/syntax/pascal.vim @dkearns runtime/syntax/pascal.vim @dkearns
@ -278,6 +347,7 @@ runtime/syntax/pbtxt.vim @lakshayg
runtime/syntax/pdf.vim @tpope runtime/syntax/pdf.vim @tpope
runtime/syntax/perl.vim @petdance runtime/syntax/perl.vim @petdance
runtime/syntax/php.vim @TysonAndre runtime/syntax/php.vim @TysonAndre
runtime/syntax/plsql.vim @lee-lindley
runtime/syntax/pod.vim @petdance runtime/syntax/pod.vim @petdance
runtime/syntax/postscr.vim @mrdubya runtime/syntax/postscr.vim @mrdubya
runtime/syntax/privoxy.vim @dkearns runtime/syntax/privoxy.vim @dkearns
@ -286,20 +356,34 @@ runtime/syntax/ps1.vim @heaths
runtime/syntax/ps1xml.vim @heaths runtime/syntax/ps1xml.vim @heaths
runtime/syntax/psl.vim @danielkho runtime/syntax/psl.vim @danielkho
runtime/syntax/qb64.vim @dkearns runtime/syntax/qb64.vim @dkearns
runtime/syntax/r.vim @jalvesaq
runtime/syntax/raml.vim @in3d
runtime/syntax/ratpoison.vim @trapd00r
runtime/syntax/rc.vim @chrisbra runtime/syntax/rc.vim @chrisbra
runtime/syntax/rcs.vim @hdima
runtime/syntax/rebol.vim @mrdubya runtime/syntax/rebol.vim @mrdubya
runtime/syntax/rego.vim @zenmatic
runtime/syntax/resolv.vim @rid9
runtime/syntax/rmd.vim @jalvesaq
runtime/syntax/rng.vim @jhradilek
runtime/syntax/routeros.vim @zainin runtime/syntax/routeros.vim @zainin
runtime/syntax/rpcgen.vim @cecamp runtime/syntax/rpcgen.vim @cecamp
runtime/syntax/rrst.vim @jalvesaq
runtime/syntax/rst.vim @marshallward
runtime/syntax/ruby.vim @dkearns runtime/syntax/ruby.vim @dkearns
runtime/syntax/sass.vim @tpope runtime/syntax/sass.vim @tpope
runtime/syntax/scala.vim @derekwyatt
runtime/syntax/scss.vim @tpope runtime/syntax/scss.vim @tpope
runtime/syntax/sdoc.vim @gpanders
runtime/syntax/sh.vim @cecamp runtime/syntax/sh.vim @cecamp
runtime/syntax/sm.vim @cecamp runtime/syntax/sm.vim @cecamp
runtime/syntax/spec.vim @ignatenkobrain runtime/syntax/spec.vim @ignatenkobrain
runtime/syntax/sqloracle.vim @chrisbra runtime/syntax/sqloracle.vim @chrisbra
runtime/syntax/squirrel.vim @zenmatic
runtime/syntax/sshconfig.vim @Jakuje runtime/syntax/sshconfig.vim @Jakuje
runtime/syntax/sshdconfig.vim @Jakuje runtime/syntax/sshdconfig.vim @Jakuje
runtime/syntax/sudoers.vim @e-kwsm runtime/syntax/sudoers.vim @e-kwsm
runtime/syntax/svn.vim @hdima
runtime/syntax/systemverilog.vim @Kocha runtime/syntax/systemverilog.vim @Kocha
runtime/syntax/tags.vim @cecamp runtime/syntax/tags.vim @cecamp
runtime/syntax/tap.vim @petdance runtime/syntax/tap.vim @petdance
@ -312,7 +396,12 @@ runtime/syntax/toml.vim @averms
runtime/syntax/tt2.vim @petdance runtime/syntax/tt2.vim @petdance
runtime/syntax/tt2html.vim @petdance runtime/syntax/tt2html.vim @petdance
runtime/syntax/tt2js.vim @petdance runtime/syntax/tt2js.vim @petdance
runtime/syntax/typescript.vim @HerringtonDarkholme
runtime/syntax/typescriptcommon.vim @HerringtonDarkholme
runtime/syntax/typescriptreact.vim @HerringtonDarkholme
runtime/syntax/vim.vim @cecamp runtime/syntax/vim.vim @cecamp
runtime/syntax/vroom.vim @dbarnett
runtime/syntax/wast.vim @rhysd
runtime/syntax/wget.vim @dkearns runtime/syntax/wget.vim @dkearns
runtime/syntax/wget2.vim @dkearns runtime/syntax/wget2.vim @dkearns
runtime/syntax/xbl.vim @dkearns runtime/syntax/xbl.vim @dkearns

View File

@ -1,4 +1,4 @@
*builtin.txt* For Vim version 8.2. Last change: 2022 Jun 17 *builtin.txt* For Vim version 8.2. Last change: 2022 Jun 27
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -1120,10 +1120,10 @@ balloon_show({expr}) *balloon_show()*
is initiated from 'balloonexpr'. It will invoke an is initiated from 'balloonexpr'. It will invoke an
asynchronous method, in which a callback invokes asynchronous method, in which a callback invokes
balloon_show(). The 'balloonexpr' itself can return an balloon_show(). The 'balloonexpr' itself can return an
empty string or a placeholder. empty string or a placeholder, e.g. "loading...".
When showing a balloon is not possible nothing happens, no When showing a balloon is not possible then nothing happens,
error message. no error message is given.
{only available when compiled with the |+balloon_eval| or {only available when compiled with the |+balloon_eval| or
|+balloon_eval_term| feature} |+balloon_eval_term| feature}

View File

@ -1,4 +1,4 @@
*options.txt* For Vim version 8.2. Last change: 2022 Jun 23 *options.txt* For Vim version 8.2. Last change: 2022 Jun 27
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -5089,8 +5089,9 @@ A jump table for the options with a short description can be found at |Q_op|.
:set listchars+=tab:>-,lead:. :set listchars+=tab:>-,lead:.
< *lcs-leadmultispace* < *lcs-leadmultispace*
leadmultispace:c... leadmultispace:c...
Like multispace value, but only for leading whitespace Like the |lcs-multispace| value, but for leading
overrides |lcs-lead| for leading multiple spaces. spaces only. Also overrides |lcs-lead| for leading
multiple spaces.
`:set listchars=leadmultispace:---+` shows ten `:set listchars=leadmultispace:---+` shows ten
consecutive leading spaces as: consecutive leading spaces as:
---+---+--XXX ~ ---+---+--XXX ~

View File

@ -1,4 +1,4 @@
*todo.txt* For Vim version 8.2. Last change: 2022 Jun 26 *todo.txt* For Vim version 8.2. Last change: 2022 Jun 27
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -602,39 +602,6 @@ Should we include some part of pull request #4505, not increment changedtick
in some cases? E.g. for ":write" when the changed flag was already off, the in some cases? E.g. for ":write" when the changed flag was already off, the
buffer didn't change at all. buffer didn't change at all.
Session file contains absolute paths when "curdir" is removed form
'sessionoptions', making it impossible to have a session with a relative path.
(#4450)
Session file only contains local option values for buffers that are in a
window, not other buffers. (#7532)
Script generated by :mksession does not work well if there are windows with
modified buffers
change "silent only" into "silent only!"
change "edit fname" of first buffer to "hide edit fname"
skip "badd fname" if "fname" is already in the buffer list
remove remark about unloading buffers from documentation
When session file has name in argument list but the buffer was deleted, the
buffer is not deleted when using the session file. (#1393)
Should add the buffer in hidden state.
When a session file is created and there are "nofile" buffers, these are not
filled. Need to trigger BufReadCmd autocommands. Also handle deleting the
initial empty buffer better. (ZyX, 2015 March 8)
Setting the spell file in a session only reads the local additions, not the
normal spell file. (Enno Nagel, 2014 Mar 29)
Directory wrong in session file, caused by ":lcd" in BufEnter autocommand.
(Felix Kater, 2009 Mar 3)
Something wrong with session that has "cd" commands and "badd", in such a way
that Vim doesn't find the edited file in the buffer list, causing the
ATTENTION message? (Tony Mechelynck, 2008 Dec 1)
Also: swap files are in ~/tmp/ One has relative file name ".mozilla/...".
When using a timer callback vgetc_busy is reset, allowing for using input(). When using a timer callback vgetc_busy is reset, allowing for using input().
But in a channel callback this does not happen. We need to do something But in a channel callback this does not happen. We need to do something
similar to check_due_timer(). Also see #3809. similar to check_due_timer(). Also see #3809.
@ -662,13 +629,10 @@ Also see #2352, want better control over balloon, perhaps set the position.
Should also be possible to add highlighting, like in the status line? Should also be possible to add highlighting, like in the status line?
balloonexpr() on MS-Windows GUI doesn't handle accented chars? (nivaemail, balloonexpr() on MS-Windows GUI doesn't handle accented chars? (nivaemail,
2018 Sep 14) 2018 Sep 14)
Another request: #3811.
More warnings from static analysis: More warnings from static analysis:
https://lgtm.com/projects/g/vim/vim/alerts/?mode=list https://lgtm.com/projects/g/vim/vim/alerts/?mode=list
Still a E315 error when using terminal. (Masato Nishihata, #3959)
Not existing directory in CDPATH leads to two shell calls. (#4525) Not existing directory in CDPATH leads to two shell calls. (#4525)
Use dict_iterate_start() / dict_iterate_next() instead of relying on the Use dict_iterate_start() / dict_iterate_next() instead of relying on the
@ -676,16 +640,10 @@ internals of the dict structure.
nvo-mode mapping works on Windows, not on Linux. (#3678) nvo-mode mapping works on Windows, not on Linux. (#3678)
Missing tests for:
- add_termcap_entry()
Redo only remembers the last change. Could use "{count}g." to redo an older Redo only remembers the last change. Could use "{count}g." to redo an older
change. How does the user know which change? At least have a way to list change. How does the user know which change? At least have a way to list
them: ":repeats". Add to history, like search history and command line history. them: ":repeats". Add to history, like search history and command line history.
Pasting foo} causes Vim to behave weird. (John Little, 2018 Jun 17)
Related to bracketed paste. I cannot reproduce it.
When 'confirm' is set a "silent q" doesn't show the prompt. It should in this When 'confirm' is set a "silent q" doesn't show the prompt. It should in this
case. (Nate Peterson, 2019 Jan 31, #3892) case. (Nate Peterson, 2019 Jan 31, #3892)
For "silent! q" it should not prompt and just fail. For "silent! q" it should not prompt and just fail.
@ -708,10 +666,6 @@ When 'sidescrolloff' is set, using "zl" to go to the end of the line, suddenly
scrolls back. Should allow for this scrolling, like 'scrolloff' does when scrolls back. Should allow for this scrolling, like 'scrolloff' does when
using CTRL-E. (Yee Cheng Chin, #3721) using CTRL-E. (Yee Cheng Chin, #3721)
Invalid memory access with old regexp engine. (Dominique Pelle, 2018 Sep 3,
#3405) Introduced by 8.0.1517, which was fixing another memory access error.
(Sep 8)
Add function to make use of internal diff, working on two lists and returning Add function to make use of internal diff, working on two lists and returning
unified diff (list of lines). unified diff (list of lines).
@ -730,19 +684,13 @@ highlight name. Esp. for the statusline.
And "extends" and "precedes" are also useful without 'list' set. Also in And "extends" and "precedes" are also useful without 'list' set. Also in
'fillchars' or another option? 'fillchars' or another option?
Sourceforge Vim pages still have content, redirect from empty page. Sourceforge Vim pages still have content, make them empty, keep redirect.
Check for PHP errors. (Wayne Davison, 2018 Oct 26) Check for PHP errors. (Wayne Davison, 2018 Oct 26)
Problem with Visual yank when 'linebreak' and 'showbreak' are set. Problem with Visual yank when 'linebreak' and 'showbreak' are set.
Patch with tests, but it's not clear how it is supposed to work. (tommm, 2018 Patch with tests, but it's not clear how it is supposed to work. (tommm, 2018
Nov 17) Asked about this, Dec 22. Christian will have a look. Nov 17) Asked about this, Dec 22. Christian will have a look.
home_replace() uses $HOME instead of "homedir". (Cesar Martins, 2018 Aug 9)
When the status line uses term_gettitle(), it does not get updated when the
terminal title changes. (Josh Triplett, 2018 Sep 9, #3418)
How would we know that the status line needs to be updated?
Update for xim-input-style help (Tony Mechelynck, 2019 Jan 10). Update for xim-input-style help (Tony Mechelynck, 2019 Jan 10).
Feedback from someone who uses this? Feedback from someone who uses this?
@ -759,9 +707,6 @@ Further xdiff changes:
Difference between two regexp engines: #3373 Difference between two regexp engines: #3373
Patch to add ch_listen() (Yasuhiro Matsumoto, 2018 Nov 26, #3639)
What is the practical use for this? Need an example.
When the last line wraps, selecting with the mouse below that line only When the last line wraps, selecting with the mouse below that line only
includes the first screen line. (2018 Aug 23, #3368) includes the first screen line. (2018 Aug 23, #3368)
@ -773,11 +718,9 @@ Merge checking for 'cursorline' and 'concealcursor', see neovim #9492.
Add a windowID argument to placing a sign, so that it only shows up in one Add a windowID argument to placing a sign, so that it only shows up in one
window for the buffer. window for the buffer.
Win32 key codes are messy. Mike Williams tried to fix that, but now old
mappings no longer work. Create a new terminal for the better solution?
Compiler warning (geeknik, 2017 Oct 26): Compiler warning (geeknik, 2017 Oct 26):
- undefined left shift in get_string_tv() (#2250) - undefined left shift in eval_string(), before hex2nr() (#2250)
Use unsigned for "nr".
Add Native language protocol server (LSP) support. (Yegappan Lakshmanan, 2018 Add Native language protocol server (LSP) support. (Yegappan Lakshmanan, 2018
Oct 28) Oct 28)
@ -789,27 +732,14 @@ Nov 22).
Patch to list user digraphs. (Christian Brabandt, 2012 Apr 14) Patch to list user digraphs. (Christian Brabandt, 2012 Apr 14)
Patch to add digraph() function. (Christian Brabandt, 2013 Aug 22, update Aug
24)
Try out background make plugin:
https://github.com/AndrewVos/vim-make-background
or asyncmake:
https://github.com/yegappan/asyncmake
Cursor in wrong position when line wraps. (#2540)
Setting 'columns' in a BufEnter autocommand causes a second tab width to Setting 'columns' in a BufEnter autocommand causes a second tab width to
behave strangely, as if there is a gap and a vertical window separator. behave strangely, as if there is a gap and a vertical window separator.
(Michael Soyka, 2018 Sep 23, #3477) (Michael Soyka, 2018 Sep 23, #3477)
Make {skip} argument of searchpair() consistent with other places where we
pass an expression to evaluate. Allow passing zero for "never skip".
Add an option similar to 'lazyredraw' to skip redrawing while executing a Add an option similar to 'lazyredraw' to skip redrawing while executing a
script or function. script or function.
When using a menu item while the "more" prompt is displayed doesn't work well. Using a menu item while the "more" prompt is displayed doesn't work well.
E.g. after using help->version. Have a key that ends the "more" prompt and E.g. after using help->version. Have a key that ends the "more" prompt and
does nothing otherwise? does nothing otherwise?
@ -823,26 +753,9 @@ MS-Windows. Perhaps in \# the \ is seen as a path separator. (Axel Bender,
2017 Feb 9) Can we expand wildcards first and send the path literally to the 2017 Feb 9) Can we expand wildcards first and send the path literally to the
receiving Vim? Or make an exception for #, it's not useful remotely. receiving Vim? Or make an exception for #, it's not useful remotely.
Should add a test for every command line argument. Check coverage for what is
missing: --nofork, -A , -b, -h, etc.
":au * * command" should not be allowed, only use * for event when listing or
deleting autocmds, not when adding them.
Column number is wrong when using 'linebreak' and 'wrap'. (Keith Smiley, 2018 Column number is wrong when using 'linebreak' and 'wrap'. (Keith Smiley, 2018
Jan 15, #2555) Jan 15, #2555)
":bufdo e" disabled syntax HL in windows other than the current. (BPJ)
Check argument of systemlist(). (Pavlov)
No maintainer for Vietnamese translations.
No maintainer for Simplified Chinese translations.
Python indenting: alternative way to indent arguments:
http://orchistro.tistory.com/236
Should be supported with a flag.
Add Makefiles to the runtime/spell directory tree, since nobody uses Aap. Add Makefiles to the runtime/spell directory tree, since nobody uses Aap.
Will have to explain the manual steps (downloading the .aff and .dic files, Will have to explain the manual steps (downloading the .aff and .dic files,
applying the diff, etc. applying the diff, etc.
@ -852,9 +765,6 @@ word is re-added to it. (Matej Cepl, 2018 Feb 6)
Fold at end of the buffer behaves inconsistently. (James McCoy, 2017 Oct 9) Fold at end of the buffer behaves inconsistently. (James McCoy, 2017 Oct 9)
Using 'wildignore' also applies to literally entered file name. Also with
:drop (remote commands).
Implement option_save() and option_restore(): Implement option_save() and option_restore():
option_restore({list}) *option_restore()* option_restore({list}) *option_restore()*
Restore options previously saved by option_save(). Restore options previously saved by option_save().
@ -1688,9 +1598,6 @@ Should be possible to enable/disable matchparen per window or buffer.
Add a check for b:no_match_paren in Highlight_matching_Pair() (Marcin Add a check for b:no_match_paren in Highlight_matching_Pair() (Marcin
Szamotulski, 2012 Nov 8) Szamotulski, 2012 Nov 8)
Session file creation: 'autochdir' causes trouble. Keep it off until after
loading all files.
'iminsert' global value set when using ":setlocal iminsert"? (Wu, 2012 Jun 23) 'iminsert' global value set when using ":setlocal iminsert"? (Wu, 2012 Jun 23)
Patch to append regexp to tag commands to make it possible to select one out Patch to append regexp to tag commands to make it possible to select one out
@ -2105,9 +2012,6 @@ opening/closing window causes other window with 'winfixheight' to change
height. Also happens when there is another window in the frame, if it's not height. Also happens when there is another window in the frame, if it's not
very high. (Yegappan Lakshmanan, 2010 Jul 22, Michael Peeters, 2010 Jul 22) very high. (Yegappan Lakshmanan, 2010 Jul 22, Michael Peeters, 2010 Jul 22)
Session file generates error upon loading, cause by --remote-silent-tab.
(7tommm (ytommm) 2010 Nov 24)
Using ~ works OK on 'a' with composing char, but not on 0x0418 with composing Using ~ works OK on 'a' with composing char, but not on 0x0418 with composing
char 0x0301. (Tony Mechelynck, 2009 Mar 4) char 0x0301. (Tony Mechelynck, 2009 Mar 4)
@ -5510,6 +5414,35 @@ Modelines:
Sessions: Sessions:
- Session file contains absolute paths when "curdir" is removed form
'sessionoptions', making it impossible to have a session with a relative
path. (#4450)
- Session file only contains local option values for buffers that are in a
window, not other buffers. (#7532)
- Script generated by :mksession does not work well if there are windows
with modified buffers:
change "silent only" into "silent only!"
change "edit fname" of first buffer to "hide edit fname"
skip "badd fname" if "fname" is already in the buffer list
remove remark about unloading buffers from documentation
- When session file has name in argument list but the buffer was deleted,
the buffer is not deleted when using the session file. (#1393) Should add
the buffer in hidden state.
- When a session file is created and there are "nofile" buffers, these are
not filled. Need to trigger BufReadCmd autocommands. Also handle
deleting the initial empty buffer better. (ZyX, 2015 March 8)
- Setting the spell file in a session only reads the local additions, not
the normal spell file. (Enno Nagel, 2014 Mar 29)
- Directory wrong in session file, caused by ":lcd" in BufEnter autocommand.
(Felix Kater, 2009 Mar 3)
- Something wrong with session that has "cd" commands and "badd", in such a
way that Vim doesn't find the edited file in the buffer list, causing the
ATTENTION message? (Tony Mechelynck, 2008 Dec 1) Also: swap files are in
~/tmp/ One has relative file name ".mozilla/...".
- Session file creation: 'autochdir' causes trouble. Keep it off until
after loading all files.
- Session file generates error upon loading, cause by --remote-silent-tab.
(7tommm (ytommm) 2010 Nov 24)
8 DOS/Windows: ":mksession" generates a "cd" command where "aa\#bb" means 8 DOS/Windows: ":mksession" generates a "cd" command where "aa\#bb" means
directory "#bb" in "aa", but it's used as "aa#bb". (Ronald Hoellwarth) directory "#bb" in "aa", but it's used as "aa#bb". (Ronald Hoellwarth)
7 When there is a "help.txt" window in a session file, restoring that 7 When there is a "help.txt" window in a session file, restoring that
@ -5521,7 +5454,6 @@ Sessions:
default value. default value.
7 With ":mksession" also store the tag stack and jump history. (Michal 7 With ":mksession" also store the tag stack and jump history. (Michal
Malecki) Malecki)
7 Persistent variables: "p:var"; stored in viminfo file and sessions files.
Options: Options:

View File

@ -1,4 +1,4 @@
*version9.txt* For Vim version 8.2. Last change: 2022 Jun 25 *version9.txt* For Vim version 8.2. Last change: 2022 Jun 27
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -31600,5 +31600,51 @@ Problem: Accessing invalid memory after changing terminal size.
Solution: Adjust cmdline_row and msg_row to the value of Rows. Solution: Adjust cmdline_row and msg_row to the value of Rows.
Files: src/term.c Files: src/term.c
Patch 8.2.5161
Problem: Might still access invalid memory.
Solution: Add extra check for negative value.
Files: src/message.c
Patch 8.2.5162
Problem: Reading before the start of the line with BS in Replace mode.
Solution: Check the cursor column is more than zero.
Files: src/edit.c
Patch 8.2.5163
Problem: Crash when deleting buffers in diff mode.
Solution: Recompute diffs later. Skip window without a valid buffer.
Files: src/diff.c, src/testdir/test_diffmode.vim
Patch 8.2.5164
Problem: Invalid memory access after diff buffer manipulations.
Solution: Use zero offset when change removes all lines in a diff block.
Files: src/diff.c, src/testdir/test_diffmode.vim
Patch 8.2.5165
Problem: Import test fails because 'diffexpr' isn't reset.
Solution: Reset 'diffexpr'.
Files: src/testdir/test_vim9_import.vim
Patch 8.2.5166
Problem: Test for DiffUpdated fails.
Solution: Also accept a count of two.
Files: src/testdir/test_diffmode.vim
Patch 8.2.5167
Problem: get(Fn, 'name') on funcref returns special byte code.
Solution: Use the printable name.
Files: src/evalfunc.c, src/testdir/test_getvar.vim
Patch 8.2.5168
Problem: Cannot build with Python 3.11.
Solution: Adjust define for _PyObject_TypeCheck. (Zdenek Dohnal,
closes #10627)
Files: src/if_python3.c
Patch 8.2.5169
Problem: Nested :source may use NULL pointer.
Solution: Do not use the NULL pointer.
Files: src/eval.c, src/testdir/test_vimscript.vim
vim:tw=78:ts=8:noet:ft=help:norl: vim:tw=78:ts=8:noet:ft=help:norl: