Hi,
Steps to reproduce the behavior:
1. Make sure that TSVNMerge is set to ignore Comments:

2. Modify a C/C++ file and make sure it only differs in a
comment.
3. Bring up the diff view for that file.
Actual result:
Following error popup comes up.

Expected behavior:
No error pop up at all.
Note that the incorrect text in the popup adds to the confusion
(i.e. it says that whitespace changes were detected, while
actually only changes in comments were different).
Please understand that IMO there should be no popup at all in this
case. The difference is clearly marked in the TSVNMerge window
(even if ignore comments is set) so there should be little point
in presenting an additional popup on top on all of this.
-- Regards, Stefan Hett, Developer/Administrator EGOSOFT GmbH, Heidestrasse 4, 52146 Würselen, Germany Tel: +49 2405 4239970, www.egosoft.com Geschäftsführer: Bernd Lehahn, Handelsregister Aachen HRB 13473
No error pop up at all.
Note that the incorrect text in the popup adds to the confusion (i.e. it says that whitespace changes were detected, while actually only changes in comments were different).
Please understand that IMO there should be no popup at all in this case. The difference is clearly marked in the TSVNMerge window (even if ignore comments is set) so there should be little point in presenting an additional popup on top on all of this.
Hm... I see... In this case I guess it'd be ok to show the popup with the corrected message then. Ultimately what I could imagine is a different behavior when selecting to ignore comments (basically the way WinMerge handles this case):
- still visualize the changes in comments but in a fainter (i.e. less bright) color (compared to the normal color marking the diffs)
- when going to next/previous diff, skip over the ignored ones
But I'm sure this is way beyond the scope for a simple bugfix, so personally I'm fine if a correct popup would be displayed.
Sounds great. Thanks for taking care about this so quickly.