Lines Matching refs:ga

483     garray_T	ga;  in typval2string()  local
491 ga_init2(&ga, (int)sizeof(char), 80); in typval2string()
494 list_join(&ga, tv->vval.v_list, (char_u *)"\n", TRUE, FALSE, 0); in typval2string()
496 ga_append(&ga, NL); in typval2string()
498 ga_append(&ga, NUL); in typval2string()
499 retval = (char_u *)ga.ga_data; in typval2string()
4995 garray_T ga; in echo_string_core() local
4999 ga_init2(&ga, 1, 100); in echo_string_core()
5000 ga_concat(&ga, (char_u *)"function("); in echo_string_core()
5003 ga_concat(&ga, fname); in echo_string_core()
5008 ga_concat(&ga, (char_u *)", ["); in echo_string_core()
5012 ga_concat(&ga, (char_u *)", "); in echo_string_core()
5013 ga_concat(&ga, in echo_string_core()
5017 ga_concat(&ga, (char_u *)"]"); in echo_string_core()
5023 ga_concat(&ga, (char_u *)", "); in echo_string_core()
5026 ga_concat(&ga, tv2string(&dtv, &tf, numbuf, copyID)); in echo_string_core()
5029 ga_concat(&ga, (char_u *)")"); in echo_string_core()
5031 *tofree = ga.ga_data; in echo_string_core()
6172 garray_T ga; in ex_execute() local
6176 ga_init2(&ga, 1, 80); in ex_execute()
6210 if (ga_grow(&ga, len + 2) == FAIL) in ex_execute()
6216 if (ga.ga_len) in ex_execute()
6217 ((char_u *)(ga.ga_data))[ga.ga_len++] = ' '; in ex_execute()
6218 STRCPY((char_u *)(ga.ga_data) + ga.ga_len, p); in ex_execute()
6219 ga.ga_len += len; in ex_execute()
6226 if (ret != FAIL && ga.ga_data != NULL) in ex_execute()
6241 msg_attr(ga.ga_data, echo_attr); in ex_execute()
6246 ui_write(ga.ga_data, (int)STRLEN(ga.ga_data), TRUE); in ex_execute()
6254 emsg(ga.ga_data); in ex_execute()
6259 do_cmdline((char_u *)ga.ga_data, in ex_execute()
6263 ga_clear(&ga); in ex_execute()
6358 garray_T ga; in do_string_sub() local
6367 ga_init2(&ga, 1, 200); in do_string_sub()
6386 mch_memmove((char_u *)ga.ga_data + ga.ga_len, tail, in do_string_sub()
6388 ga.ga_len += i; in do_string_sub()
6403 if (ga_grow(&ga, (int)((end - tail) + sublen - in do_string_sub()
6406 ga_clear(&ga); in do_string_sub()
6412 mch_memmove((char_u *)ga.ga_data + ga.ga_len, tail, (size_t)i); in do_string_sub()
6414 (void)vim_regsub(&regmatch, sub, expr, (char_u *)ga.ga_data in do_string_sub()
6415 + ga.ga_len + i, TRUE, TRUE, FALSE); in do_string_sub()
6416 ga.ga_len += i + sublen - 1; in do_string_sub()
6424 if (ga.ga_data != NULL) in do_string_sub()
6425 STRCPY((char *)ga.ga_data + ga.ga_len, tail); in do_string_sub()
6430 ret = vim_strsave(ga.ga_data == NULL ? str : (char_u *)ga.ga_data); in do_string_sub()
6431 ga_clear(&ga); in do_string_sub()