Updates:
Status: Confirmed
Labels: -Priority-Medium Priority-Low Component-DiffViewer
Comment #1 on issue 1767 by chipx86: Diff engine incorrectly interprets
block moves
http://code.google.com/p/reviewboard/issues/detail?id=1767
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 [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/reviewboard-issues?hl=en.