Lines Matching refs:stl_items

4071 static stl_item_T      *stl_items = NULL;  variable
4145 if (stl_items == NULL) in build_stl_str_hl()
4147 stl_items = ALLOC_MULT(stl_item_T, stl_items_len); in build_stl_str_hl()
4222 new_items = vim_realloc(stl_items, sizeof(stl_item_T) * new_len); in build_stl_str_hl()
4225 stl_items = new_items; in build_stl_str_hl()
4271 stl_items[curitem].stl_type = Middle; in build_stl_str_hl()
4272 stl_items[curitem++].stl_start = p; in build_stl_str_hl()
4278 stl_items[curitem].stl_type = Trunc; in build_stl_str_hl()
4279 stl_items[curitem++].stl_start = p; in build_stl_str_hl()
4289 t = stl_items[stl_groupitem[groupdepth]].stl_start; in build_stl_str_hl()
4293 && stl_items[stl_groupitem[groupdepth]].stl_minwid == 0) in build_stl_str_hl()
4300 if (stl_items[n].stl_type == Highlight) in build_stl_str_hl()
4303 stl_items[n].stl_minwid; in build_stl_str_hl()
4309 if (stl_items[n].stl_type == Normal) in build_stl_str_hl()
4311 if (stl_items[n].stl_type == Highlight) in build_stl_str_hl()
4312 group_end_userhl = stl_items[n].stl_minwid; in build_stl_str_hl()
4322 if (stl_items[n].stl_type == Highlight) in build_stl_str_hl()
4323 stl_items[n].stl_type = Empty; in build_stl_str_hl()
4326 if (stl_items[n].stl_type == TabPage) in build_stl_str_hl()
4327 stl_items[n].stl_start = p; in build_stl_str_hl()
4331 if (l > stl_items[stl_groupitem[groupdepth]].stl_maxwid) in build_stl_str_hl()
4338 while (l >= stl_items[stl_groupitem[groupdepth]].stl_maxwid) in build_stl_str_hl()
4345 n = (long)(p - t) - stl_items[stl_groupitem[groupdepth]] in build_stl_str_hl()
4353 while (++l < stl_items[stl_groupitem[groupdepth]].stl_minwid) in build_stl_str_hl()
4359 stl_items[l].stl_start -= n; in build_stl_str_hl()
4360 if (stl_items[l].stl_start < t) in build_stl_str_hl()
4361 stl_items[l].stl_start = t; in build_stl_str_hl()
4364 else if (abs(stl_items[stl_groupitem[groupdepth]].stl_minwid) > l) in build_stl_str_hl()
4367 n = stl_items[stl_groupitem[groupdepth]].stl_minwid; in build_stl_str_hl()
4384 stl_items[n].stl_start += l; in build_stl_str_hl()
4413 stl_items[curitem].stl_type = Highlight; in build_stl_str_hl()
4414 stl_items[curitem].stl_start = p; in build_stl_str_hl()
4415 stl_items[curitem].stl_minwid = minwid > 9 ? 1 : minwid; in build_stl_str_hl()
4429 if (stl_items[n].stl_type == TabPage in build_stl_str_hl()
4430 && stl_items[n].stl_minwid >= 0) in build_stl_str_hl()
4432 minwid = stl_items[n].stl_minwid; in build_stl_str_hl()
4440 stl_items[curitem].stl_type = TabPage; in build_stl_str_hl()
4441 stl_items[curitem].stl_start = p; in build_stl_str_hl()
4442 stl_items[curitem].stl_minwid = minwid; in build_stl_str_hl()
4461 stl_items[curitem].stl_type = Group; in build_stl_str_hl()
4462 stl_items[curitem].stl_start = p; in build_stl_str_hl()
4463 stl_items[curitem].stl_minwid = minwid; in build_stl_str_hl()
4464 stl_items[curitem].stl_maxwid = maxwid; in build_stl_str_hl()
4770 stl_items[curitem].stl_type = Highlight; in build_stl_str_hl()
4771 stl_items[curitem].stl_start = p; in build_stl_str_hl()
4772 stl_items[curitem].stl_minwid = -syn_namen2id(t, (int)(s - t)); in build_stl_str_hl()
4780 stl_items[curitem].stl_start = p; in build_stl_str_hl()
4781 stl_items[curitem].stl_type = Normal; in build_stl_str_hl()
4881 stl_items[curitem].stl_type = Empty; in build_stl_str_hl()
4908 if (stl_items[l].stl_type == Trunc) in build_stl_str_hl()
4911 s = stl_items[l].stl_start; in build_stl_str_hl()
4917 s = stl_items[0].stl_start; in build_stl_str_hl()
4943 if (stl_items[l].stl_start > s) in build_stl_str_hl()
4977 if (stl_items[l].stl_start - n >= s) in build_stl_str_hl()
4978 stl_items[l].stl_start -= n; in build_stl_str_hl()
4980 stl_items[l].stl_start = s; in build_stl_str_hl()
4989 if (stl_items[l].stl_type == Middle) in build_stl_str_hl()
4994 p = stl_items[l].stl_start + middlelength; in build_stl_str_hl()
4995 STRMOVE(p, stl_items[l].stl_start); in build_stl_str_hl()
4996 for (s = stl_items[l].stl_start; s < p;) in build_stl_str_hl()
4999 stl_items[l].stl_start += middlelength; in build_stl_str_hl()
5011 if (stl_items[l].stl_type == Highlight) in build_stl_str_hl()
5013 sp->start = stl_items[l].stl_start; in build_stl_str_hl()
5014 sp->userhl = stl_items[l].stl_minwid; in build_stl_str_hl()
5029 if (stl_items[l].stl_type == TabPage) in build_stl_str_hl()
5031 sp->start = stl_items[l].stl_start; in build_stl_str_hl()
5032 sp->userhl = stl_items[l].stl_minwid; in build_stl_str_hl()