59 $this->edits = $eng->diff( $from_lines, $to_lines );
84 foreach ( $this->edits as $edit ) {
85 $rev->edits[] = $edit->reverse();
97 foreach ( $this->edits as $edit ) {
98 if ( $edit->type !=
'copy' ) {
115 foreach ( $this->edits as $edit ) {
116 if ( $edit->type ==
'copy' ) {
117 $lcs += count( $edit->orig );
135 foreach ( $this->edits as $edit ) {
137 array_splice(
$lines, count(
$lines ), 0, $edit->orig );
155 foreach ( $this->edits as $edit ) {
156 if ( $edit->closing ) {
157 array_splice(
$lines, count(
$lines ), 0, $edit->closing );