diff options
author | Matthieu Coudron <mattator@gmail.com> | 2017-08-15 18:03:06 +0200 |
---|---|---|
committer | Matthieu Coudron <mattator@gmail.com> | 2017-08-22 12:37:59 +0200 |
commit | 4d91369fd752bec5a5ffc15dc094c794b09b1f12 (patch) | |
tree | e6c1b589678650a70a1839e05a4e28daf7c8fa24 /src/nvim/syntax_defs.h | |
parent | 9ff0cc70855fc3eb11ad0162ee02e742f354d360 (diff) | |
download | rneovim-4d91369fd752bec5a5ffc15dc094c794b09b1f12.tar.gz rneovim-4d91369fd752bec5a5ffc15dc094c794b09b1f12.tar.bz2 rneovim-4d91369fd752bec5a5ffc15dc094c794b09b1f12.zip |
syntax.c: register 'Normal' highlight group
- :hi Normal works with -u NONE
- Makes HL_TABLE and ATTR_ENTYRY a function instead of a macro so that in can be used in gdb.
- Introduces ATTRENTRY_INIT to init attrentry_t
Diffstat (limited to 'src/nvim/syntax_defs.h')
-rw-r--r-- | src/nvim/syntax_defs.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/nvim/syntax_defs.h b/src/nvim/syntax_defs.h index 9f309451b0..56fadbe7f6 100644 --- a/src/nvim/syntax_defs.h +++ b/src/nvim/syntax_defs.h @@ -73,4 +73,14 @@ typedef struct attr_entry { int cterm_fg_color, cterm_bg_color; } attrentry_T; +#define ATTRENTRY_INIT { \ + .rgb_ae_attr = 0, \ + .cterm_ae_attr = 0, \ + .rgb_fg_color = -1, \ + .rgb_bg_color = -1, \ + .rgb_sp_color = -1, \ + .cterm_fg_color = 0, \ + .cterm_bg_color = 0, \ +} + #endif // NVIM_SYNTAX_DEFS_H |