diff options
author | Thiago de Arruda <tpadilha84@gmail.com> | 2015-02-16 23:42:25 -0300 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2015-02-16 23:42:25 -0300 |
commit | 0429857689ba98356bc80d01ebd540fe861e8db2 (patch) | |
tree | b4d039dba9e18a041b00cfe31d954931a97241dd /src/nvim/syntax_defs.h | |
parent | af46564dd6e7e709f269f041f749dc312d9c3773 (diff) | |
parent | 40b7990553997d9eabb21b746346356016b373c5 (diff) | |
download | rneovim-0429857689ba98356bc80d01ebd540fe861e8db2.tar.gz rneovim-0429857689ba98356bc80d01ebd540fe861e8db2.tar.bz2 rneovim-0429857689ba98356bc80d01ebd540fe861e8db2.zip |
Merge PR #1820 'Reimplement builtin terminal UI with termkey/unibilium'
Diffstat (limited to 'src/nvim/syntax_defs.h')
-rw-r--r-- | src/nvim/syntax_defs.h | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/src/nvim/syntax_defs.h b/src/nvim/syntax_defs.h index abf7ea5a7d..67cf672ef2 100644 --- a/src/nvim/syntax_defs.h +++ b/src/nvim/syntax_defs.h @@ -67,23 +67,11 @@ struct syn_state { * may have made the state invalid */ }; -/* - * Structure shared between syntax.c, screen.c and gui_x11.c. - */ +// Structure shared between syntax.c, screen.c typedef struct attr_entry { - short ae_attr; /* HL_BOLD, etc. */ - RgbValue fg_color, bg_color; - union { - struct { - char_u *start; /* start escape sequence */ - char_u *stop; /* stop escape sequence */ - } term; - struct { - /* These colors need to be > 8 bits to hold 256. */ - uint16_t fg_color; /* foreground color number */ - uint16_t bg_color; /* background color number */ - } cterm; - } ae_u; + short rgb_ae_attr, cterm_ae_attr; // HL_BOLD, etc. + RgbValue rgb_fg_color, rgb_bg_color; + int cterm_fg_color, cterm_bg_color; } attrentry_T; #endif // NVIM_SYNTAX_DEFS_H |