aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.editorconfig2
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.yml2
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.yml2
-rw-r--r--.github/ISSUE_TEMPLATE/lsp_bug_report.yml3
-rwxr-xr-x.github/scripts/install_deps.sh2
-rw-r--r--.github/scripts/reviewers_add.js1
-rw-r--r--.github/workflows/build.yml4
-rw-r--r--.github/workflows/news.yml14
-rw-r--r--.github/workflows/notes.md42
-rw-r--r--.github/workflows/release.yml79
-rw-r--r--.github/workflows/test.yml51
-rw-r--r--.github/workflows/vim_patches.yml8
-rw-r--r--.luarc.json3
-rw-r--r--BUILD.md24
-rw-r--r--CMakeLists.txt12
-rw-r--r--CMakePresets.json6
-rw-r--r--CONTRIBUTING.md2
-rw-r--r--INSTALL.md29
-rw-r--r--MAINTAIN.md4
-rw-r--r--Makefile3
-rw-r--r--cmake.deps/deps.txt36
-rw-r--r--cmake.packaging/CMakeLists.txt6
-rw-r--r--cmake/Deps.cmake2
-rw-r--r--contrib/gdb/neovim_gdb.vim6
-rw-r--r--contrib/local.mk.example2
-rw-r--r--runtime/autoload/gzip.vim5
-rw-r--r--runtime/autoload/netrw.vim11941
-rw-r--r--runtime/autoload/netrwFileHandlers.vim0
-rw-r--r--runtime/autoload/netrwSettings.vim249
-rw-r--r--runtime/autoload/provider/clipboard.vim10
-rw-r--r--runtime/autoload/spotbugs.vim354
-rw-r--r--runtime/autoload/typst.vim5
-rw-r--r--runtime/colors/blue.vim6
-rw-r--r--runtime/colors/darkblue.vim4
-rw-r--r--runtime/colors/delek.vim4
-rw-r--r--runtime/colors/desert.vim4
-rw-r--r--runtime/colors/evening.vim5
-rw-r--r--runtime/colors/habamax.vim4
-rw-r--r--runtime/colors/industry.vim5
-rw-r--r--runtime/colors/lunaperche.vim4
-rw-r--r--runtime/colors/morning.vim4
-rw-r--r--runtime/colors/murphy.vim4
-rw-r--r--runtime/colors/pablo.vim4
-rw-r--r--runtime/colors/peachpuff.vim4
-rw-r--r--runtime/colors/quiet.vim3
-rw-r--r--runtime/colors/retrobox.vim3
-rw-r--r--runtime/colors/shine.vim4
-rw-r--r--runtime/colors/slate.vim4
-rw-r--r--runtime/colors/sorbet.vim3
-rw-r--r--runtime/colors/torte.vim4
-rw-r--r--runtime/colors/unokai.vim522
-rw-r--r--runtime/colors/vim.lua1
-rw-r--r--runtime/colors/wildcharm.vim4
-rw-r--r--runtime/colors/zaibatsu.vim6
-rw-r--r--runtime/colors/zellner.vim4
-rw-r--r--runtime/compiler/bash.vim12
-rw-r--r--runtime/compiler/cppcheck.vim4
-rw-r--r--runtime/compiler/eslint.vim7
-rw-r--r--runtime/compiler/groff.vim4
-rw-r--r--runtime/compiler/javac.vim8
-rw-r--r--runtime/compiler/maven.vim2
-rw-r--r--runtime/compiler/mypy.vim4
-rw-r--r--runtime/compiler/pandoc.vim4
-rw-r--r--runtime/compiler/powershell.vim7
-rw-r--r--runtime/compiler/pylint.vim3
-rw-r--r--runtime/compiler/pytest.vim103
-rw-r--r--runtime/compiler/ruff.vim3
-rw-r--r--runtime/compiler/spotbugs.vim254
-rw-r--r--runtime/compiler/tex.vim7
-rw-r--r--runtime/compiler/typst.vim5
-rw-r--r--runtime/doc/api.txt257
-rw-r--r--runtime/doc/autocmd.txt4
-rw-r--r--runtime/doc/builtin.txt326
-rw-r--r--runtime/doc/change.txt15
-rw-r--r--runtime/doc/channel.txt13
-rw-r--r--runtime/doc/cmdline.txt8
-rw-r--r--runtime/doc/credits.txt (renamed from runtime/doc/backers.txt)111
-rw-r--r--runtime/doc/deprecated.txt315
-rw-r--r--runtime/doc/dev_arch.txt10
-rw-r--r--runtime/doc/dev_vimpatch.txt1
-rw-r--r--runtime/doc/develop.txt21
-rw-r--r--runtime/doc/diagnostic.txt91
-rw-r--r--runtime/doc/digraph.txt5
-rw-r--r--runtime/doc/eval.txt3
-rw-r--r--runtime/doc/filetype.txt6
-rw-r--r--runtime/doc/fold.txt54
-rw-r--r--runtime/doc/gui.txt659
-rw-r--r--runtime/doc/health.txt19
-rw-r--r--runtime/doc/help.txt1
-rw-r--r--runtime/doc/helphelp.txt1
-rw-r--r--runtime/doc/index.txt18
-rw-r--r--runtime/doc/insert.txt3
-rw-r--r--runtime/doc/intro.txt971
-rw-r--r--runtime/doc/lsp.txt673
-rw-r--r--runtime/doc/lua-guide.txt2
-rw-r--r--runtime/doc/lua.txt158
-rw-r--r--runtime/doc/luvref.txt394
-rw-r--r--runtime/doc/map.txt18
-rw-r--r--runtime/doc/message.txt3
-rw-r--r--runtime/doc/motion.txt6
-rw-r--r--runtime/doc/news.txt196
-rw-r--r--runtime/doc/nvim.txt36
-rw-r--r--runtime/doc/options.txt166
-rw-r--r--runtime/doc/pattern.txt1
-rw-r--r--runtime/doc/pi_tar.txt2
-rw-r--r--runtime/doc/provider.txt34
-rw-r--r--runtime/doc/quickfix.txt241
-rw-r--r--runtime/doc/repeat.txt2
-rw-r--r--runtime/doc/sign.txt2
-rw-r--r--runtime/doc/starting.txt52
-rw-r--r--runtime/doc/support.txt7
-rw-r--r--runtime/doc/syntax.txt22
-rw-r--r--runtime/doc/terminal.txt14
-rw-r--r--runtime/doc/treesitter.txt210
-rw-r--r--runtime/doc/tui.txt188
-rw-r--r--runtime/doc/ui.txt31
-rw-r--r--runtime/doc/usr_02.txt7
-rw-r--r--runtime/doc/usr_05.txt2
-rw-r--r--runtime/doc/usr_10.txt2
-rw-r--r--runtime/doc/usr_25.txt6
-rw-r--r--runtime/doc/usr_41.txt3
-rw-r--r--runtime/doc/various.txt21
-rw-r--r--runtime/doc/vietnamese.txt73
-rw-r--r--runtime/doc/vim_diff.txt64
-rw-r--r--runtime/doc/vvars.txt17
-rw-r--r--runtime/doc/windows.txt14
-rw-r--r--runtime/filetype.lua4
-rw-r--r--runtime/ftplugin/c.vim2
-rw-r--r--runtime/ftplugin/c3.vim14
-rw-r--r--runtime/ftplugin/checkhealth.vim1
-rw-r--r--runtime/ftplugin/dockerfile.vim6
-rw-r--r--runtime/ftplugin/editorconfig.vim6
-rw-r--r--runtime/ftplugin/gel.vim13
-rw-r--r--runtime/ftplugin/graphql.vim17
-rw-r--r--runtime/ftplugin/help.lua53
-rw-r--r--runtime/ftplugin/java.vim282
-rw-r--r--runtime/ftplugin/jjdescription.vim (renamed from runtime/ftplugin/jj.vim)0
-rw-r--r--runtime/ftplugin/just.vim17
-rw-r--r--runtime/ftplugin/karel.vim16
-rw-r--r--runtime/ftplugin/kconfig.vim3
-rw-r--r--runtime/ftplugin/lnk.vim14
-rw-r--r--runtime/ftplugin/lnkmap.vim16
-rw-r--r--runtime/ftplugin/opencl.vim12
-rw-r--r--runtime/ftplugin/proto.vim18
-rw-r--r--runtime/ftplugin/ptx.vim16
-rw-r--r--runtime/ftplugin/python.vim11
-rw-r--r--runtime/ftplugin/query.lua3
-rw-r--r--runtime/ftplugin/sh.vim18
-rw-r--r--runtime/ftplugin/shaderslang.vim54
-rw-r--r--runtime/ftplugin/tiasm.vim18
-rw-r--r--runtime/ftplugin/typst.vim13
-rw-r--r--runtime/ftplugin/vim.vim8
-rw-r--r--runtime/indent/graphql.vim92
-rw-r--r--runtime/indent/just.vim51
-rw-r--r--runtime/indent/query.lua1
-rw-r--r--runtime/indent/typst.vim5
-rw-r--r--runtime/lua/_vim9script.lua2
-rw-r--r--runtime/lua/coxpcall.lua19
-rw-r--r--runtime/lua/editorconfig.lua6
-rw-r--r--runtime/lua/man.lua701
-rw-r--r--runtime/lua/tohtml.lua10
-rw-r--r--runtime/lua/vim/_defaults.lua75
-rw-r--r--runtime/lua/vim/_editor.lua28
-rw-r--r--runtime/lua/vim/_inspector.lua27
-rw-r--r--runtime/lua/vim/_meta/api.lua206