Status: Confirmed
        Labels: -Priority-Medium Priority-Low Component-DiffViewer

Comment #1 on issue 1767 by chipx86: Diff engine incorrectly interprets block moves

The tricky thing about diff algorithms is that you can never get 100% satisfactory results. Any change we make to the algorithm would impact existing diffs. We're actually using a fairly standard algorithm for this, the Meyers Diff Algorithm combined with some enhancements used by GNU Diff and other differs. In this case, the algorithm is for whatever reason seeing that there are a bunch of lines small and similar enough that some text has changed, rather than seeing full inserts/deletes. We may not be able to fix this, but it's worth at least playing around with.

You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To post to this group, send email to reviewboard-iss...@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to