Lines Matching refs:hisstr
178 vim_free(history[type][j].hisstr); in init_history()
199 hisptr->hisstr = NULL; in clear_hist_entry()
224 if (history[type][i].hisstr == NULL) in in_history()
229 p = history[type][i].hisstr; in in_history()
245 str = history[type][i].hisstr; in in_history()
255 history[type][i].hisstr = str; in in_history()
319 vim_free(hisptr->hisstr); in add_to_history()
332 vim_free(hisptr->hisstr); in add_to_history()
336 hisptr->hisstr = vim_strnsave(new_entry, len + 2); in add_to_history()
337 if (hisptr->hisstr != NULL) in add_to_history()
338 hisptr->hisstr[len + 1] = sep; in add_to_history()
392 if (i >= 0 && hist[i].hisnum == num && hist[i].hisstr != NULL) in calc_hist_idx()
400 if (hist[i].hisstr != NULL) in calc_hist_idx()
415 return history[histype][idx].hisstr; in get_history_entry()
435 vim_free(hisptr->hisstr); in clr_history()
474 if (hisptr->hisstr == NULL) in del_history_entry()
476 if (vim_regexec(®match, hisptr->hisstr, (colnr_T)0)) in del_history_entry()
479 vim_free(hisptr->hisstr); in del_history_entry()
495 if (history[histype][idx].hisstr == NULL) in del_history_entry()
515 vim_free(history[histype][i].hisstr); in del_history_idx()
668 p = history[HIST_CMD][i].hisstr; in remove_key_from_history()
761 if (hist[i].hisstr != NULL in ex_history()
767 if (vim_strsize(hist[i].hisstr) > (int)Columns - 10) in ex_history()
768 trunc_string(hist[i].hisstr, IObuff + STRLEN(IObuff), in ex_history()
771 STRCAT(IObuff, hist[i].hisstr); in ex_history()