Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

incorrect text highlighted as different #214

Open
GitZesty opened this issue Nov 1, 2019 · 1 comment
Open

incorrect text highlighted as different #214

GitZesty opened this issue Nov 1, 2019 · 1 comment

Comments

@GitZesty
Copy link

GitZesty commented Nov 1, 2019

When I copy/paste text into WinMerge, then refresh to compare and then double click the row with the difference, the difference is highlighted incorrectly.

image
Note that the last zero on the "smallint" line is highlighted. I think WinMerge is thinking the the zero and tab from the left side doesn't exist on the right side so it highlights it and the last zero from the right side is highlighted because it doesn't exist on the left side.

This might be OK but if I compare the two text files in WinMerge (I just realized my shortcut points to 32-bit v2.14.0) using Windows Explorer to highlight both files and then choosing Send To > WinMerge, then it compares and highlights the difference differently.
image
This does not happen with v2.16.4.0.

image

Note that it highlights the "1" from both sides.

I expect the difference (regardless of version) to show the "0 1" and "1 0".

I attached the two text files for sample testing.
winmerge_bug2.txt
winmerge_bug1.txt

If I load the files in a brand new WinMerge session using the "Select Files or Folders" tab, then the compare results are similar to the first method that I mentioned:
image

image

I'm using v2.16.4.0 on Windows 10 64 bit. While writing the bug, I just realized the shortcut in the SendTo folder points to 32-bit v2.14.0.

@mdell-seradex
Copy link

This looks like your comparison options between the two versions are different.
That could be true since one appears to be the 64-bit version, while the other is the 32-bit version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants