[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Inline diff highlighting incorrect if A(B(C(...))) was replaced by A(C(B(...)))

From: Michael Schierl <schierlm_at_gmx.de>
Date: Tue, 13 Aug 2013 19:14:10 +0200

Hello,

when viewing a diff of a function where two function calls were swapped,
like A(B(C(...))) was changed to A(C(B(...))), on the left view, the C
is highlighted red in the left pane, but the B is highlighted yellow in
the right pane. I'd have expected that in both panes, either B or C (but
the same) is highlighted.

When replacing A(B(C(...))) by A(C(D(...))) it works as expected.

See attached screenshot for both examples (the incorrect one on top and
the expected one on bottom).

This is in TortoiseSVN 1.7.13 (the latest version that works with SVN
1.7 working copy format), and at the moment I cannot upgrade due to
build tools that expect a 1.7 working copy format on disk. So sorry for
the "outdated" bug report (and double sorry if it has already been fixed
in 1.8 branch).

Regards,

Michael

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3062552

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].

diff.png
Received on 2013-08-13 19:14:23 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.