Reputation: 5895
If I select View Whitespace from the view menu of WinMerge, line-ending symbols are displayed. One file has been changed, but I can't find any documentation on what symbols represent what characters.
No idea what this pair of symbols signifies, this is the file before line-ending conversion to CR/LF:
This symbol seems represent the CR/LF pair, as I converted the file to have those line endings:
To add some more context, Visual Studio detected that this file had mixed line endings, and converted them to CR/LF. Then I looked at the differences to the original file stored in git. So gits line-ending conversion may have some interaction here in the way it converts the original file. My line endings are for automatically changing to windows line endings.
Upvotes: 0
Views: 2206
Reputation: 9526
WinMerge 2.14.0.0 Unicode (and probably other versions as well) has a setting under menu://edit/options/Editor "preserve original EOL characters".
§¶
for some files and ¶
for others1.¤
.Using a hexeditor shows that:
<cr>
is shown as §
; and<lf>
is shown as ¶
.1 Suspected problems with line endings in my repository led me to OP's question; therefore I have both §¶
and ¶
.
Upvotes: 1