Replies: 2 comments
|
WinMerge currently does not provide a column-based inline comparison mode. Inline differences are calculated using a content-based algorithm that tries to find matching sequences within a line, so values may sometimes be interpreted as insertions/deletions rather than modifications. Unfortunately, there is no workaround available in WinMerge at the moment to force position-based or column-based inline comparison. We'll keep this use case in mind for future improvements. |
0 replies
|
thanks for the fast response! If any more details on my use case is needed .. just let me know.. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hello, i am working with Winmerge 2.16.38.0 x64 under Win11 (not sure if this is important for my question).

i have files to compare with the same structure, where the number of columns/colum entries is always the same.
But not the problem is, that if some numbers in the columns are the same or different winmerge assumes to have some deleted columns rather than these are just changed number.
in the attached example (changed vs. deleted) winmerge assumes that 72 right is deleted (cyan) because it finds 188 to be the same. But basically for all lines these are just different entries.
i still want different numbers highlited so i can not switch of this feature.
i could just make colors for deleted and changed background the same, but this is also not fulfilling the purpose.

in the example changed vs. deleted_v01 some columns on the right side are not highlited as winmerge assumes there is something deleted.
The file is much more complex, and on other situations this make a bigger impact, so i just used a simple example to show my issue.
i tried several options, but could not find a way to tell winmerge, that there is nothing delete, but there is just a change in content of these lines.
Does anybody has hint how to get the inline differences highlited, but avoid that Winmerge assumes some deleted stuff?
thanks a lot
Hermann
All reactions