Lines Matching refs:idx_new
87 static void diff_read(int idx_orig, int idx_new, diffout_T *fname);
88 static void diff_copy_entry(diff_T *dprev, diff_T *dp, int idx_orig, int idx_new);
833 int idx_new; in diff_try_update() local
857 for (idx_new = idx_orig; idx_new < DB_COUNT; ++idx_new) in diff_try_update()
859 buf = curtab->tp_diffbuf[idx_new]; in diff_try_update()
870 for (idx_new = idx_orig + 1; idx_new < DB_COUNT; ++idx_new) in diff_try_update()
872 buf = curtab->tp_diffbuf[idx_new]; in diff_try_update()
883 diff_read(idx_orig, idx_new, &dio->dio_diff); in diff_try_update()
937 int idx_new; in ex_diffupdate() local
959 for (idx_new = idx_orig + 1; idx_new < DB_COUNT; ++idx_new) in ex_diffupdate()
960 if (curtab->tp_diffbuf[idx_new] != NULL) in ex_diffupdate()
962 if (idx_new == DB_COUNT) in ex_diffupdate()
1609 int idx_new, // idx of new file in diff_read() argument
1715 diff_copy_entry(dprev, dp, idx_orig, idx_new); in diff_read()
1736 for (i = idx_orig; i < idx_new; ++i) in diff_read()
1739 dp->df_lnum[idx_new] = lnum_new; in diff_read()
1740 dp->df_count[idx_new] = count_new; in diff_read()
1745 dp->df_lnum[idx_new] = lnum_new + off; in diff_read()
1746 dp->df_count[idx_new] = count_new - off; in diff_read()
1750 dp->df_count[idx_new] += count_new - count_orig in diff_read()
1763 dp->df_count[idx_new] += -off; in diff_read()
1766 for (i = idx_orig; i < idx_new; ++i) in diff_read()
1790 dp->df_lnum[idx_new] = lnum_new; in diff_read()
1791 dp->df_count[idx_new] = count_new; in diff_read()
1796 for (i = idx_orig + 1; i < idx_new; ++i) in diff_read()
1807 diff_copy_entry(dprev, dp, idx_orig, idx_new); in diff_read()
1826 int idx_new) in diff_copy_entry() argument
1834 - (dprev->df_lnum[idx_new] + dprev->df_count[idx_new]); in diff_copy_entry()
1835 dp->df_lnum[idx_new] = dp->df_lnum[idx_orig] - off; in diff_copy_entry()
1836 dp->df_count[idx_new] = dp->df_count[idx_orig]; in diff_copy_entry()