Lines Matching refs:changed
319 The results are recorded in the vectors files[N].changed, by
346 files[1].changed[files[1].realindexes[yoff++]] = 1;
349 files[0].changed[files[0].realindexes[xoff++]] = 1;
567 filevec[f].changed[i] = 1;
579 We do something when a run of changed lines include a
593 char *changed = filevec[f].changed;
594 char *other_changed = filevec[1 - f].changed;
607 while (i < i_end && !changed[i])
621 while (changed[++i])
632 /* Move the changed region back, so long as the
633 previous unchanged line matches the last changed one.
634 This merges with previous changed regions. */
638 changed[--start] = 1;
639 changed[--i] = 0;
640 while (changed[start - 1])
646 /* Set CORRESPONDING to the end of the changed run, at the last
647 point where it corresponds to a changed run in the other file.
651 /* Move the changed region forward, so long as the
652 first changed line matches the following unchanged one.
653 This merges with following changed regions.
655 the changed region is moved forward as far as possible. */
659 changed[start++] = 0;
660 changed[i++] = 1;
661 while (changed[i])
674 changed[--start] = 1;
675 changed[--i] = 0;
713 char *changed0 = filevec[0].changed;
714 char *changed1 = filevec[1].changed;
728 /* Find # lines changed here in each file. */
750 char *changed0 = filevec[0].changed;
751 char *changed1 = filevec[1].changed;
762 /* Find # lines changed here in each file. */
876 cmp->file[0].changed = flag_space + 1;
877 cmp->file[1].changed = flag_space + cmp->file[0].buffered_lines + 3;