Lines Matching refs:highlight_ga
85 static garray_T highlight_ga; variable
86 #define HL_TABLE() ((hl_group_T *)((highlight_ga.ga_data)))
348 return highlight_ga.ga_len; in highlight_num_groups()
736 for (idx = 0; idx < highlight_ga.ga_len; ++idx) in highlight_reset_all()
1409 for (i = 1; i <= highlight_ga.ga_len && !got_int; ++i) in do_highlight()
1685 if (error && idx == highlight_ga.ga_len) in do_highlight()
1768 for (i = 0; i < highlight_ga.ga_len; ++i) in free_highlight()
1774 ga_clear(&highlight_ga); in free_highlight()
2537 for (i = 0; i < highlight_ga.ga_len; ++i) in get_attr_entry()
3016 if (id <= 0 || id > highlight_ga.ga_len) in highlight_has_attr()
3054 if (id <= 0 || id > highlight_ga.ga_len) in highlight_color()
3139 if (id <= 0 || id > highlight_ga.ga_len) in highlight_gui_color_rgb()
3336 for (i = highlight_ga.ga_len; --i >= 0; ) in syn_name2id()
3375 if (id <= 0 || id > highlight_ga.ga_len) in syn_id2name()
3455 if (highlight_ga.ga_data == NULL) in syn_add_group()
3457 highlight_ga.ga_itemsize = sizeof(hl_group_T); in syn_add_group()
3458 highlight_ga.ga_growsize = 10; in syn_add_group()
3461 if (highlight_ga.ga_len >= MAX_HL_ID) in syn_add_group()
3469 if (ga_grow(&highlight_ga, 1) == FAIL) in syn_add_group()
3482 CLEAR_POINTER(&(HL_TABLE()[highlight_ga.ga_len])); in syn_add_group()
3483 HL_TABLE()[highlight_ga.ga_len].sg_name = name; in syn_add_group()
3484 HL_TABLE()[highlight_ga.ga_len].sg_name_u = name_up; in syn_add_group()
3486 HL_TABLE()[highlight_ga.ga_len].sg_gui_bg = INVALCOLOR; in syn_add_group()
3487 HL_TABLE()[highlight_ga.ga_len].sg_gui_fg = INVALCOLOR; in syn_add_group()
3488 HL_TABLE()[highlight_ga.ga_len].sg_gui_sp = INVALCOLOR; in syn_add_group()
3490 ++highlight_ga.ga_len; in syn_add_group()
3492 return highlight_ga.ga_len; // ID is index plus one in syn_add_group()
3502 --highlight_ga.ga_len; in syn_unadd_group()
3503 vim_free(HL_TABLE()[highlight_ga.ga_len].sg_name); in syn_unadd_group()
3504 vim_free(HL_TABLE()[highlight_ga.ga_len].sg_name_u); in syn_unadd_group()
3577 if (hl_id > highlight_ga.ga_len || hl_id < 1) in syn_get_final_id()
3585 if (sgp->sg_link == 0 || sgp->sg_link > highlight_ga.ga_len) in syn_get_final_id()
3608 for (idx = 0; idx < highlight_ga.ga_len; ++idx) in highlight_gui_started()
3717 highlight_ga.ga_len = hlcnt + i + 1; in combine_stl_hlt()
3859 if (ga_grow(&highlight_ga, 28) == FAIL) in highlight_changed()
3861 hlcnt = highlight_ga.ga_len; in highlight_changed()
3902 highlight_ga.ga_len = hlcnt; in highlight_changed()
4007 if (skip_cleared && idx < highlight_ga.ga_len && HL_TABLE()[idx].sg_cleared) in get_highlight_name_ext()
4010 if (idx == highlight_ga.ga_len && include_none != 0) in get_highlight_name_ext()
4012 if (idx == highlight_ga.ga_len + include_none && include_default != 0) in get_highlight_name_ext()
4014 if (idx == highlight_ga.ga_len + include_none + include_default in get_highlight_name_ext()
4017 if (idx == highlight_ga.ga_len + include_none + include_default + 1 in get_highlight_name_ext()
4020 if (idx >= highlight_ga.ga_len) in get_highlight_name_ext()
4035 for (idx = 0; idx < highlight_ga.ga_len; ++idx) in free_highlight_fonts()
4239 for (i = 0; i < highlight_ga.ga_len && !got_int; ++i) in f_hlget()