On 3/12/06, Ilmari Karonen nospam@vyznev.net wrote:
Time t0 User A comment1 Time t1 User A Time t2 User A comment2 Time t3 User B comment 3
It shows this as Time t0 User A comment1//---//comment2 Time t3 User B
So if you attempt to compare between t0 and t3, you of course get all the changes made in t1, t2 and t3, whereas you probably just wanted t3. Not sure how to deal with that one.
It's probably better to give diffs against the *last* edit in each group. Doing so not only solves this particular case, but is probably more meaningful in general.
Ok, after totally confusing myself for the last hour or so, I agree that that is more meaningful. It's also the way the code works, since my t0-t3 are actually in reverse chronological order. I actually rewrote the code to do it the other way, and am now pretty sure that the first way was better ;)
Well, that's nice.
Steve