neovim/runtime
zeertzjq 15c6909bb1
vim-patch:35e6f4ca27c8 (#27973)
runtime(vim): Update base-syntax, improve function definition highlighting (vim/vim#14203)

Improve function definition highlighting.

- Match bang and function modifiers - abort etc.
- Only match valid scope modifiers.
- Match listing commands.
- Don't match ex commands in function names.
- Split function syntax groups into :func and :def subgroups.
- Match Vim9-script parameter and return types.
- Limit legacy-script and Vim9-script comments to :func and :def
  definitions, respectively.

35e6f4ca27

Omit the vimFunctionError change as it's a whitespace-only change and
will likely be superseded by later patches.

Co-authored-by: dkearns <dougkearns@gmail.com>
2024-03-22 07:31:43 +08:00
..
autoload vim-patch:8fad5d58874e 2024-02-29 22:54:57 +01:00
colors fix(treesitter): document more standard highlight groups 2024-03-19 09:41:16 +01:00
compiler
doc docs(lsp): describe semantic tokens highlight groups with more details 2024-03-21 09:01:37 +01:00
ftplugin vim-patch:2708c0b5854f 2024-03-20 22:01:40 +01:00
indent vim-patch:b4eb3f1e4489 2024-02-29 22:54:57 +01:00
keymap
lua vim-patch:9.1.0188: filetype: no support for Vento files (#27935) 2024-03-20 05:31:44 +08:00
macros vim-patch:79230f027a25 2024-02-16 08:57:45 +01:00
pack/dist/opt
plugin vim-patch:9.1.0167: Changing buffer in another window causes it to show matchparen (#27820) 2024-03-12 07:19:47 +08:00
queries feat(treesitter): update Markdown parsers and queries to v0.2.1 2024-03-19 09:41:16 +01:00
spell
syntax vim-patch:35e6f4ca27c8 (#27973) 2024-03-22 07:31:43 +08:00
tools
tutor fix(l10n): update Japanese translations (#27856) 2024-03-16 14:50:52 +08:00
CMakeLists.txt
delmenu.vim
filetype.lua
ftoff.vim
ftplugin.vim
ftplugof.vim
indent.vim
indoff.vim
macmap.vim
makemenu.vim
menu.vim
mswin.vim vim-patch:45da32964d6e 2024-03-14 15:04:31 +08:00
neovim.ico
nvim.appdata.xml
nvim.desktop
nvim.png
optwin.vim vim-patch:9.1.0147: Cannot keep a buffer focused in a window 2024-03-11 11:38:13 +08:00
synmenu.vim