Lines Matching refs:idx_orig

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);
829 int idx_orig, in diff_try_update() argument
857 for (idx_new = idx_orig; idx_new < DB_COUNT; ++idx_new) in diff_try_update()
865 buf = curtab->tp_diffbuf[idx_orig]; in diff_try_update()
870 for (idx_new = idx_orig + 1; idx_new < DB_COUNT; ++idx_new) in diff_try_update()
883 diff_read(idx_orig, idx_new, &dio->dio_diff); in diff_try_update()
936 int idx_orig; in ex_diffupdate() local
952 for (idx_orig = 0; idx_orig < DB_COUNT; ++idx_orig) in ex_diffupdate()
953 if (curtab->tp_diffbuf[idx_orig] != NULL) in ex_diffupdate()
955 if (idx_orig == DB_COUNT) in ex_diffupdate()
959 for (idx_new = idx_orig + 1; idx_new < DB_COUNT; ++idx_new) in ex_diffupdate()
969 diff_try_update(&diffio, idx_orig, eap); in ex_diffupdate()
974 diff_try_update(&diffio, idx_orig, eap); in ex_diffupdate()
1608 int idx_orig, // idx of original file in diff_read() argument
1712 && lnum_orig > dp->df_lnum[idx_orig] + dp->df_count[idx_orig]) in diff_read()
1715 diff_copy_entry(dprev, dp, idx_orig, idx_new); in diff_read()
1722 && lnum_orig <= dp->df_lnum[idx_orig] + dp->df_count[idx_orig] in diff_read()
1723 && lnum_orig + count_orig >= dp->df_lnum[idx_orig]) in diff_read()
1728 if (lnum_orig + count_orig < dpl->df_next->df_lnum[idx_orig]) in diff_read()
1733 off = dp->df_lnum[idx_orig] - lnum_orig; in diff_read()
1736 for (i = idx_orig; i < idx_new; ++i) in diff_read()
1751 + dpl->df_lnum[idx_orig] + dpl->df_count[idx_orig] in diff_read()
1752 - (dp->df_lnum[idx_orig] + dp->df_count[idx_orig]); in diff_read()
1757 - (dpl->df_lnum[idx_orig] + dpl->df_count[idx_orig]); in diff_read()
1766 for (i = idx_orig; i < idx_new; ++i) in diff_read()
1788 dp->df_lnum[idx_orig] = lnum_orig; in diff_read()
1789 dp->df_count[idx_orig] = count_orig; in diff_read()
1796 for (i = idx_orig + 1; i < idx_new; ++i) in diff_read()
1798 diff_copy_entry(dprev, dp, idx_orig, i); in diff_read()
1807 diff_copy_entry(dprev, dp, idx_orig, idx_new); in diff_read()
1825 int idx_orig, in diff_copy_entry() argument
1833 off = (dprev->df_lnum[idx_orig] + dprev->df_count[idx_orig]) 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()