Lines Matching refs:i
496 int i; in prepare_viminfo_history() local
515 for (i = 0, num = 0; i < hislen; i++) in prepare_viminfo_history()
516 if (histentry[i].hisstr == NULL || histentry[i].viminfo) in prepare_viminfo_history()
673 int i; in concat_history() local
700 for (i = 0; i < viminfo_hisidx[type]; i++) in concat_history()
703 histentry[idx].hisstr = viminfo_history[type][i].hisstr; in concat_history()
705 histentry[idx].time_set = viminfo_history[type][i].time_set; in concat_history()
711 for (i = 0; i < viminfo_hisidx[type]; i++) in concat_history()
739 int i; in merge_history() local
756 for (i = 0; i < viminfo_hisidx[type]; i++) in merge_history()
757 tot_hist[i] = &viminfo_history[type][i]; in merge_history()
758 len = i; in merge_history()
759 for (i = 0; i < hislen; i++) in merge_history()
760 if (histentry[i].hisstr != NULL) in merge_history()
761 tot_hist[len++] = &histentry[i]; in merge_history()
767 for (i = 0; i < hislen; i++) in merge_history()
769 if (i < len) in merge_history()
771 new_hist[i] = *tot_hist[i]; in merge_history()
772 tot_hist[i]->hisstr = NULL; in merge_history()
773 if (new_hist[i].hisnum == 0) in merge_history()
774 new_hist[i].hisnum = ++*hisnum; in merge_history()
777 clear_hist_entry(&new_hist[i]); in merge_history()
779 *hisidx = (i < len ? i : len) - 1; in merge_history()
782 for (i = 0; i < viminfo_hisidx[type]; i++) in merge_history()
783 vim_free(viminfo_history[type][i].hisstr); in merge_history()
784 for (i = 0; i < hislen; i++) in merge_history()
785 vim_free(histentry[i].hisstr); in merge_history()
824 int i; in write_viminfo_history() local
860 i = *hisidx; in write_viminfo_history()
863 i = 0; in write_viminfo_history()
866 i = -1; in write_viminfo_history()
867 if (i >= 0) in write_viminfo_history()
869 && !(round == 2 && i >= viminfo_hisidx[type])) in write_viminfo_history()
877 p = histentry[i].hisstr; in write_viminfo_history()
878 timestamp = histentry[i].time_set; in write_viminfo_history()
883 : viminfo_history[type][i].hisstr; in write_viminfo_history()
885 : viminfo_history[type][i].time_set; in write_viminfo_history()
890 || !histentry[i].viminfo)) in write_viminfo_history()
922 if (--i < 0) in write_viminfo_history()
923 i = hislen - 1; in write_viminfo_history()
924 if (i == *hisidx) in write_viminfo_history()
930 ++i; in write_viminfo_history()
934 for (i = 0; i < viminfo_hisidx[type]; ++i) in write_viminfo_history()
936 vim_free(viminfo_history[type][i].hisstr); in write_viminfo_history()
945 int i; in write_viminfo_barlines() local
955 for (i = 0; i < gap->ga_len; ++i) in write_viminfo_barlines()
957 line = ((char **)(gap->ga_data))[i]; in write_viminfo_barlines()
979 int i; in barline_parse() local
998 for (i = 0; i < values->ga_len; ++i) in barline_parse()
1000 bval_T *vp = (bval_T *)(values->ga_data) + i; in barline_parse()
1192 int i; in viminfo_encoding() local
1201 for (i = 0; vim_isprintc(p[i]); ++i) in viminfo_encoding()
1203 p[i] = NUL; in viminfo_encoding()
1571 int i; in finish_viminfo_registers() local
1576 for (i = 0; i < NUM_REGISTERS; ++i) in finish_viminfo_registers()
1577 if (y_read_regs[i].y_array != NULL) in finish_viminfo_registers()
1579 for (j = 0; j < y_read_regs[i].y_size; j++) in finish_viminfo_registers()
1580 vim_free(y_read_regs[i].y_array[j]); in finish_viminfo_registers()
1581 vim_free(y_read_regs[i].y_array); in finish_viminfo_registers()
1594 int i; in read_viminfo_register() local
1668 for (i = 0; i < limit; i++) in read_viminfo_register()
1669 new_array[i] = array[i]; in read_viminfo_register()
1686 for (i = 0; i < y_current_p->y_size; i++) in read_viminfo_register()
1687 vim_free(y_current_p->y_array[i]); in read_viminfo_register()
1702 for (i = 0; i < size; i++) in read_viminfo_register()
1705 vim_free(array[i]); in read_viminfo_register()
1707 y_current_p->y_array[i] = array[i]; in read_viminfo_register()
1714 for (i = 0; i < size; i++) in read_viminfo_register()
1715 vim_free(array[i]); in read_viminfo_register()
1737 int i; in handle_viminfo_register() local
1778 for (i = 0; i < y_ptr->y_size; i++) in handle_viminfo_register()
1779 vim_free(y_ptr->y_array[i]); in handle_viminfo_register()
1804 for (i = 0; i < linecount; i++) in handle_viminfo_register()
1806 if (vp[i + 6].bv_allocated) in handle_viminfo_register()
1808 y_ptr->y_array[i] = vp[i + 6].bv_string; in handle_viminfo_register()
1809 vp[i + 6].bv_string = NULL; in handle_viminfo_register()
1812 y_ptr->y_array[i] = vim_strsave(vp[i + 6].bv_string); in handle_viminfo_register()
1819 int i, j; in write_viminfo_registers() local
1841 for (i = 0; i < NUM_REGISTERS; i++) in write_viminfo_registers()
1845 if (i == STAR_REGISTER || i == PLUS_REGISTER) in write_viminfo_registers()
1850 if (i == TILDE_REGISTER) in write_viminfo_registers()
1856 && y_read_regs[i].y_array != NULL in write_viminfo_registers()
1857 && (y_regs_p[i].y_array == NULL || in write_viminfo_registers()
1858 y_read_regs[i].y_time_set > y_regs_p[i].y_time_set)) in write_viminfo_registers()
1859 y_ptr = &y_read_regs[i]; in write_viminfo_registers()
1860 else if (y_regs_p[i].y_array == NULL) in write_viminfo_registers()
1863 y_ptr = &y_regs_p[i]; in write_viminfo_registers()
1898 if (get_y_previous() == &y_regs_p[i]) in write_viminfo_registers()
1900 c = get_register_name(i); in write_viminfo_registers()
1924 if (get_y_previous() == &y_regs_p[i]) in write_viminfo_registers()
1929 i, y_ptr->y_type, num_lines, (int)y_ptr->y_width, in write_viminfo_registers()
1965 int i; in write_buffer_marks() local
1983 for (i = 0; i < buf->b_changelistlen; ++i) in write_buffer_marks()
1986 if (i == 0 || !EQUAL_POS(buf->b_changelist[i - 1], in write_buffer_marks()
1987 buf->b_changelist[i])) in write_buffer_marks()
1988 write_one_mark(fp_out, '+', &buf->b_changelist[i]); in write_buffer_marks()
1991 for (i = 0; i < NMARKS; i++) in write_buffer_marks()
1992 write_one_mark(fp_out, 'a' + i, &buf->b_namedm[i]); in write_buffer_marks()
2018 int i; in write_viminfo_marks() local
2038 for (i = 0; i < NMARKS; i++) in write_viminfo_marks()
2039 if (buf->b_namedm[i].lnum != 0) in write_viminfo_marks()
2096 int i; in write_viminfo_filemarks() local
2110 for (i = 0; i < NMARKS; i++) in write_viminfo_filemarks()
2113 && (vi_namedfm[i].time_set > namedfm_p[i].time_set)) in write_viminfo_filemarks()
2114 fm = &vi_namedfm[i]; in write_viminfo_filemarks()
2116 fm = &namedfm_p[i]; in write_viminfo_filemarks()
2117 write_one_filemark(fp, fm, '\'', i + 'A'); in write_viminfo_filemarks()
2127 for (i = NMARKS; i < NMARKS + EXTRA_MARKS - 1; ++i) in write_viminfo_filemarks()
2128 if (namedfm_p[i].fmark.mark.lnum == curwin->w_cursor.lnum in write_viminfo_filemarks()
2129 && (namedfm_p[i].fname == NULL in write_viminfo_filemarks()
2130 ? namedfm_p[i].fmark.fnum == curbuf->b_fnum in write_viminfo_filemarks()
2132 && STRCMP(name, namedfm_p[i].fname) == 0))) in write_viminfo_filemarks()
2136 vim_free(namedfm_p[i].fname); in write_viminfo_filemarks()
2137 for ( ; i > NMARKS; --i) in write_viminfo_filemarks()
2138 namedfm_p[i] = namedfm_p[i - 1]; in write_viminfo_filemarks()
2148 for (i = NMARKS; i < NMARKS + EXTRA_MARKS; i++) in write_viminfo_filemarks()
2173 write_one_filemark(fp, fm, '\'', i - NMARKS + '0'); in write_viminfo_filemarks()
2183 for (i = 0; i < JUMPLISTSIZE; ++i) in write_viminfo_filemarks()
2242 int i; in copy_viminfo_marks() local
2434 default: if ((i = line[1] - 'a') >= 0 && i < NMARKS) in copy_viminfo_marks()
2435 curbuf->b_namedm[i] = pos; in copy_viminfo_marks()
2493 int i; in read_viminfo_filemark() local
2513 for (i = curwin->w_jumplistlen; i > 0; --i) in read_viminfo_filemark()
2514 curwin->w_jumplist[i] = curwin->w_jumplist[i - 1]; in read_viminfo_filemark()
2563 int i; in finish_viminfo_marks() local
2567 for (i = 0; i < NMARKS + EXTRA_MARKS; ++i) in finish_viminfo_marks()
2568 vim_free(vi_namedfm[i].fname); in finish_viminfo_marks()
2574 for (i = 0; i < vi_jumplist_len; ++i) in finish_viminfo_marks()
2575 vim_free(vi_jumplist[i].fname); in finish_viminfo_marks()
2624 int i; in handle_viminfo_mark() local
2653 for (i = 0; i < idx; ++i) in handle_viminfo_mark()
2654 curwin->w_jumplist[i] = curwin->w_jumplist[i + 1]; in handle_viminfo_mark()
2659 for (i = curwin->w_jumplistlen; i > idx; --i) in handle_viminfo_mark()
2660 curwin->w_jumplist[i] = curwin->w_jumplist[i - 1]; in handle_viminfo_mark()
2683 int i; in handle_viminfo_mark() local
2693 i = NMARKS + EXTRA_MARKS - 1; in handle_viminfo_mark()
2695 vim_free(namedfm_p[i].fname); in handle_viminfo_mark()
2696 for ( ; i > idx; --i) in handle_viminfo_mark()
2697 namedfm_p[i] = namedfm_p[i - 1]; in handle_viminfo_mark()
2738 int i; in read_viminfo_barline() local
2794 for (i = 0; i < values.ga_len; ++i) in read_viminfo_barline()
2796 vp = (bval_T *)values.ga_data + i; in read_viminfo_barline()