mirror of
https://github.com/neovim/neovim.git
synced 2025-09-18 09:18:19 +00:00
viml/parser/expressions: Add support for parsing assignments
This commit is contained in:
@@ -6021,11 +6021,21 @@ static const char *highlight_init_dark[] = {
|
||||
};
|
||||
|
||||
static const char *highlight_init_cmdline[] = {
|
||||
// XXX When modifying a list modify it in both valid and invalid halfs.
|
||||
// TODO(ZyX-I): merge valid and invalid groups via a macros.
|
||||
|
||||
// NVimInternalError should appear only when highlighter has a bug.
|
||||
"NVimInternalError ctermfg=Red ctermbg=Red guifg=Red guibg=Red",
|
||||
|
||||
// Highlight groups (links) used by parser:
|
||||
|
||||
"default link NVimAssignment Operator",
|
||||
"default link NVimPlainAssignment NVimAssignment",
|
||||
"default link NVimAugmentedAssignment NVimAssignment",
|
||||
"default link NVimAssignmentWithAddition NVimAugmentedAssignment",
|
||||
"default link NVimAssignmentWithSubtraction NVimAugmentedAssignment",
|
||||
"default link NVimAssignmentWithConcatenation NVimAugmentedAssignment",
|
||||
|
||||
"default link NVimOperator Operator",
|
||||
|
||||
"default link NVimUnaryOperator NVimOperator",
|
||||
@@ -6113,6 +6123,16 @@ static const char *highlight_init_cmdline[] = {
|
||||
|
||||
"default link NVimInvalid Error",
|
||||
|
||||
"default link NVimInvalidAssignment NVimInvalid",
|
||||
"default link NVimInvalidPlainAssignment NVimInvalidAssignment",
|
||||
"default link NVimInvalidAugmentedAssignment NVimInvalidAssignment",
|
||||
"default link NVimInvalidAssignmentWithAddition "
|
||||
"NVimInvalidAugmentedAssignment",
|
||||
"default link NVimInvalidAssignmentWithSubtraction "
|
||||
"NVimInvalidAugmentedAssignment",
|
||||
"default link NVimInvalidAssignmentWithConcatenation "
|
||||
"NVimInvalidAugmentedAssignment",
|
||||
|
||||
"default link NVimInvalidOperator NVimInvalid",
|
||||
|
||||
"default link NVimInvalidUnaryOperator NVimInvalidOperator",
|
||||
|
Reference in New Issue
Block a user