1 | #ifndef DEFINE_FUNC_ATTRIBUTES |
2 | # define DEFINE_FUNC_ATTRIBUTES |
3 | #endif |
4 | #include "nvim/func_attr.h" |
5 | #undef DEFINE_FUNC_ATTRIBUTES |
6 | void highlight_init(void); |
7 | _Bool highlight_use_hlstate(void); |
8 | void ui_send_all_hls(UI *ui); |
9 | int hl_get_syn_attr(int idx, HlAttrs at_en); |
10 | int hl_get_ui_attr(int idx, int final_id, _Bool optional); |
11 | void update_window_hl(win_T *wp, _Bool invalid); |
12 | int hl_get_underline(void); |
13 | int hl_get_term_attr(HlAttrs *aep); |
14 | void clear_hl_tables(_Bool reinit); |
15 | void hl_invalidate_blends(void); |
16 | int hl_combine_attr(int char_attr, int prim_attr); |
17 | int hl_blend_attrs(int back_attr, int front_attr, _Bool *through); |
18 | HlAttrs syn_attr2entry(int attr); |
19 | Dictionary hl_get_attr_by_id(Integer attr_id, Boolean rgb, Error *err); |
20 | Dictionary hlattrs2dict(HlAttrs ae, _Bool use_rgb); |
21 | Array hl_inspect(int attr); |
22 | #include "nvim/func_attr.h" |
23 | |