WinMerge / winmerge

WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
https://winmerge.org/
GNU General Public License v2.0
6.62k stars 808 forks source link

error when comparion directory trees #745

Open FridericusRex opened 3 years ago

FridericusRex commented 3 years ago

WinMerge does not show modified files named oats.o when comparing folders. Seems it only misses oats.o but correctly showes e.g. cli.o. This happens in both directions, when versions are newer on Windows or on Linux computer.

WinMerge Configuration Log

Log Saved to: C:\Users\Dr. Friedrich Haase\Documents\WinMerge\WinMerge.txt

Please add this information (or attach this file) when reporting bugs << <<

Windows Info: Windows 10 Pro Processor: Intel64, 6 Logical Processors, 8078 MB Memory

WinMerge Info: Code File: C:\Program Files\WinMerge\WinMergeU.exe Version: 2.16.8.0 Code File Modified: 29.08.2020 00:51:56 Build Config: WIN64 UNICODE Build Software: VS.2019 (16.6) - C/C++ Compiler 19.26.28806.0

Command Line: none

Module Names: '~' prefix indicates module is loaded into the WinMerge process. Windows: ~kernel32.dll version=10.00 build=19041 ~shell32.dll dllversion=10.00 dllbuild=10586 ~shlwapi.dll dllversion=10.00 dllbuild=10586 ~COMCTL32.dll dllversion=6.16 dllbuild=10586 ~msvcrt.dll version=7.00 build=19041 WinMerge: Path names are relative to the Code File's directory. ShellExtensionU.dll version=1.17 build=0013 path=.\ShellExtensionU.dll [20.07.2020 20:00:54] ShellExtensionX64.dll version=1.17 build=0013 path=.\ShellExtensionX64.dll [20.07.2020 20:01:06] hekseditU.dll version=0.10904 build=2017 path=.\Frhed\hekseditU.dll [23.08.2020 10:18:58] WinIMergeLib.dll version=1.00 build=0020 path=.\WinIMerge\WinIMergeLib.dll [11.08.2020 22:10:38] 7z.dll version=19.00 build=0000 path=.\Merge7z\7z.dll [22.02.2019 00:00:00]

System Settings: Codepage Settings: ANSI codepage: 1252 OEM codepage: 850 Locale (Thread): Def ANSI codepage: 1252 Def OEM codepage: 850 Country: Germany Language: German Language code: 0407 ISO Language code: de Locale (User): Def ANSI codepage: 1252 Def OEM codepage: 850 Country: Germany Language: German Language code: 0407 ISO Language code: de Locale (System): Def ANSI codepage: 1252 Def OEM codepage: 850 Country: Germany Language: German Language code: 0407 ISO Language code: de

Plugins: '!' Prefix indicates the plugin is Disabled. Unpackers: Path names are relative to the Code File's directory. ApplyPatch.sct path=.\MergePlugins\ApplyPatch.sct [29.08.2020 00:43:02] CompareMSExcelFiles.sct path=.\MergePlugins\CompareMSExcelFiles.sct [29.08.2020 00:43:02] CompareMSPowerPointFiles.sct path=.\MergePlugins\CompareMSPowerPointFiles.sct [29.08.2020 00:43:02] CompareMSVisioFiles.sct path=.\MergePlugins\CompareMSVisioFiles.sct [29.08.2020 00:43:02] CompareMSWordFiles.sct path=.\MergePlugins\CompareMSWordFiles.sct [29.08.2020 00:43:02] Prediffers: PrediffLineFilter.sct path=.\MergePlugins\PrediffLineFilter.sct [29.08.2020 00:43:04] IgnoreColumns.dll path=.\MergePlugins\IgnoreColumns.dll [29.08.2020 00:43:04] IgnoreCommentsC.dll path=.\MergePlugins\IgnoreCommentsC.dll [29.08.2020 00:43:04] IgnoreFieldsComma.dll path=.\MergePlugins\IgnoreFieldsComma.dll [29.08.2020 00:43:04] IgnoreFieldsTab.dll path=.\MergePlugins\IgnoreFieldsTab.dll [29.08.2020 00:43:04] Editor scripts: editor addin.sct path=.\MergePlugins\editor addin.sct [29.08.2020 00:43:04] insert datetime.sct path=.\MergePlugins\insert datetime.sct [29.08.2020 00:43:04]

WinMerge configuration: [WinMerge] Backup/EnableFile=0 Backup/EnableFolder=0 Backup/GlobalFolder= Backup/Location=0 Backup/NameAddBak=1 Backup/NameAddTime=0 Custom Colors/0=0xffffff Custom Colors/1=0xffffff Custom Colors/10=0xffffff Custom Colors/11=0xffffff Custom Colors/12=0xffffff Custom Colors/13=0xffffff Custom Colors/14=0xffffff Custom Colors/15=0xffffff Custom Colors/2=0xffffff Custom Colors/3=0xffffff Custom Colors/4=0xffffff Custom Colors/5=0xffffff Custom Colors/6=0xffffff Custom Colors/7=0xffffff Custom Colors/8=0xffffff Custom Colors/9=0xffffff DefaultSyntaxColors/Bold00=0 DefaultSyntaxColors/Bold01=0 DefaultSyntaxColors/Bold02=0 DefaultSyntaxColors/Bold03=0 DefaultSyntaxColors/Bold04=0 DefaultSyntaxColors/Bold05=0 DefaultSyntaxColors/Bold06=0 DefaultSyntaxColors/Bold07=1 DefaultSyntaxColors/Bold08=0 DefaultSyntaxColors/Bold09=0 DefaultSyntaxColors/Bold10=0 DefaultSyntaxColors/Bold11=0 DefaultSyntaxColors/Bold12=0 DefaultSyntaxColors/Bold13=0 DefaultSyntaxColors/Bold14=0 DefaultSyntaxColors/Bold15=0 DefaultSyntaxColors/Bold16=0 DefaultSyntaxColors/Bold17=0 DefaultSyntaxColors/Bold18=0 DefaultSyntaxColors/Bold19=0 DefaultSyntaxColors/Bold20=0 DefaultSyntaxColors/Bold21=0 DefaultSyntaxColors/Bold22=0 DefaultSyntaxColors/Bold23=0 DefaultSyntaxColors/Bold24=0 DefaultSyntaxColors/Bold25=0 DefaultSyntaxColors/Color00=0x000080 DefaultSyntaxColors/Color01=0xffffff DefaultSyntaxColors/Color02=0xffffff DefaultSyntaxColors/Color03=0x000000 DefaultSyntaxColors/Color04=0xf0f0f0 DefaultSyntaxColors/Color05=0xd77800 DefaultSyntaxColors/Color06=0xffffff DefaultSyntaxColors/Color07=0xff0000 DefaultSyntaxColors/Color08=0x800080 DefaultSyntaxColors/Color09=0x008000 DefaultSyntaxColors/Color10=0x0000ff DefaultSyntaxColors/Color11=0x606060 DefaultSyntaxColors/Color12=0x000080 DefaultSyntaxColors/Color13=0xc08000 DefaultSyntaxColors/Color14=0xa0a0ff DefaultSyntaxColors/Color15=0x000000 DefaultSyntaxColors/Color16=0x00ffff DefaultSyntaxColors/Color17=0x000000 DefaultSyntaxColors/Color18=0x000080 DefaultSyntaxColors/Color19=0x000080 DefaultSyntaxColors/Color20=0x800000 DefaultSyntaxColors/Color21=0xc08000 DefaultSyntaxColors/Color22=0x7fffff DefaultSyntaxColors/Color23=0x7fff7f DefaultSyntaxColors/Color24=0x7f7fff DefaultSyntaxColors/Color25=0xff7f7f DefaultSyntaxColors/Values=0x00001a DirView/ColumnOrders=0 1 2 3 4 -1 -1 -1 5 6 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 DirView/ColumnWidths=256 289 199 123 120 81 92 Files\Ext/Count=5 Files\Ext/Item_0=. Files\Ext/Item_1=.json Files\Ext/Item_2=.cpp Files\Ext/Item_3=[F] WinMerge Filter OATs3 Files\Ext/Item_4=.cbp Files\Left/Count=20 Files\Left/Item_0=C:\work\OATs3\ Files\Left/Item_1=C:\work\OATs3\kernel\Linux_x64\ Files\Left/Item_10=C:\work\OATs3\kernel\Windows_x32\oats.sln Files\Left/Item_11=C:\work\OATs3\kernel\Windows_x32\oats.vcxproj Files\Left/Item_12=C:\work\OATs3\misc\test\Windows_x64\Windows_x64.sln Files\Left/Item_13=C:\work\IEC61131\ Files\Left/Item_14=C:\work\Embedded\ Files\Left/Item_15=C:\work\C++\ Files\Left/Item_16=C:\work\OATs3\PSE\graphicsFBD.cpp Files\Left/Item_17=C:\work\FHD\ Files\Left/Item_18=C:\work\OATs3\PSE\graphics.cpp Files\Left/Item_19=C:\work\OATs3\PSE\graphicsSFC.cpp Files\Left/Item_2=C:\work\OATs3\kernel\Arduino_Nano_3\ Files\Left/Item_3=C:\work\OATs3\kernel\Windows_x64\ Files\Left/Item_4=C:\work\OATs3\kernel\ Files\Left/Item_5=C:\work\OATs3\kernel\Windows_x64\target.h Files\Left/Item_6=C:\work\OATs3\kernel\Raspberry_Pi_3B\ Files\Left/Item_7=C:\work\OATs3\misc\test\Windows_x64\ Files\Left/Item_8=C:\work\OATs3\kernel\Arduino_Mega_2560\ Files\Left/Item_9=C:\work\OATs3\misc\test\Windows_x64\Windows_x64.vcxproj Files\Option/Count=0 Files\Option/Empty=1 Files\Right/Count=20 Files\Right/Item_0=\DEBIAN\friedrich\friedrich\work\OATs3\ Files\Right/Item_1=C:\work\OATs3\kernel\Raspberry_Pi_3B\ Files\Right/Item_10=C:\work\OATs3\misc\test\Windows_x32\ Files\Right/Item_11=C:\work\OATs3\kernel\Windows_x64\oats.vcxproj Files\Right/Item_12=C:\work\OATs3\kernel\Windows_x64\oats.sln Files\Right/Item_13=C:\work\OATs3\misc\test\Windows_x32\Windows_x32.sln Files\Right/Item_14=C:\work\OATs3\misc\test\Windows_x32\Windows_x32.vcxproj Files\Right/Item_15=\DEBIAN\friedrich\friedrich\work\IEC61131\ Files\Right/Item_16=\DEBIAN\friedrich\friedrich\work\Embedded\ Files\Right/Item_17=\DEBIAN\friedrich\friedrich\work\C++\ Files\Right/Item_18=F:\backup\work\OATs3\PSE\graphicsFBD.cpp Files\Right/Item_19=\DEBIAN\friedrich\friedrich\work\FHD\ Files\Right/Item_2=C:\work\OATs3\kernel\Arduino_Mega_2560\ Files\Right/Item_3=C:\work\OATs3\kernel\ESP32\ Files\Right/Item_4=C:\work\OATs3\kernel\Linux_x64\ Files\Right/Item_5=C:\work\OATs3\kernel\Windows_x32\ Files\Right/Item_6=C:\work\OATs3\kernel\Arduino_Nano_3\ Files\Right/Item_7=\DEBIAN\friedrich\friedrich\work\OATs3\kernel\ Files\Right/Item_8=C:\work\OATs3\kernel\Arduino_Nano_3\target.h Files\Right/Item_9=C:\work\OATs3\kernel\Windows_x64\ Font/CharSet=0 Font/ClipPrecision=2 Font/Escapement=0 Font/FaceName=Courier New Font/Height=-16 Font/Italic=0 Font/Orientation=0 Font/OutPrecision=1 Font/PitchAndFamily=49 Font/PointSize=12 Font/Quality=1 Font/Specified=0 Font/StrikeOut=0 Font/Underline=0 Font/Weight=400 FontDirCompare/CharSet=1 FontDirCompare/ClipPrecision=0 FontDirCompare/Escapement=0 FontDirCompare/FaceName=Segoe UI FontDirCompare/Height=-12 FontDirCompare/Italic=0 FontDirCompare/Orientation=0 FontDirCompare/OutPrecision=0 FontDirCompare/PitchAndFamily=0 FontDirCompare/PointSize=9 FontDirCompare/Quality=0 FontDirCompare/Specified=0 FontDirCompare/StrikeOut=0 FontDirCompare/Underline=0 FontDirCompare/Weight=400 LineFilters/Values=0 Locale/LanguageId=1031 Merge7z/Enable=1 Merge7z/FilterIndex=1 Merge7z/ProbeSignature=0 PatchCreator/CaseSensitive=1 PatchCreator/ContextLines=0 PatchCreator/EOLSensitive=1 PatchCreator/IgnoreBlankLines=0 PatchCreator/IncludeCmdLine=0 PatchCreator/OpenToEditor=0 PatchCreator/PatchStyle=0 PatchCreator/Whitespace=0 Plugins/UnpackDontCheckExtension=0 Recent File List/File1= Recent File List/File2= Recent File List/File3= Recent File List/File4= Recent File List/File5= Recent File List/File6= Recent File List/File7= Recent File List/File8= Recent File List/File9= ReportFiles/CopyToClipboard=0 ReportFiles/IncludeFileCmpReport=0 ReportFiles/ReportType=0 ResizeableDialogs/FolderCopyConfirmDlg=866,457,1310,659 ResizeableDialogs/OpenView=521,359,1654,830 Settings-DirFrame-Bar0/BarID=210 Settings-DirFrame-Bar0/Bars=0 Settings-DirFrame-Bar0/Docking=0 Settings-DirFrame-Bar0/Floating=0 Settings-DirFrame-Bar0/Horz=1 Settings-DirFrame-Bar0/MRUWidth=32767 Settings-DirFrame-Bar0/Visible=1 Settings-DirFrame-Bar0/XPos=-1 Settings-DirFrame-Bar0/YPos=-1 Settings-DirFrame-Bar1/BarID=59393 Settings-DirFrame-Bar1/Bars=0 Settings-DirFrame-Bar1/Docking=0 Settings-DirFrame-Bar1/Floating=0 Settings-DirFrame-Bar1/Horz=1 Settings-DirFrame-Bar1/MRUWidth=32767 Settings-DirFrame-Bar1/Visible=1 Settings-DirFrame-Bar1/XPos=-1 Settings-DirFrame-Bar1/YPos=-1 Settings-DirFrame-Summary/Bars=2 Settings-DirFrame-Summary/ScreenCX=1920 Settings-DirFrame-Summary/ScreenCY=1080 Settings/ActiveFrameMax=1 Settings/ActivePane=0 Settings/AllowMixedEOL=0 Settings/AskClosingMultipleWindows=0 Settings/AutoCompleteSource=1 Settings/AutoResizePanes=0 Settings/AutomaticRescan=0 Settings/BinaryFilePatterns=.bin;.frx Settings/BinaryMethodLimit=67108864 Settings/BreakOnWords=0 Settings/BreakType=1 Settings/CSVFilePatterns=.csv Settings/CloseWithEsc=1 Settings/CloseWithOK=0 Settings/CodepageDefaultCustomValue=1252 Settings/CodepageDefaultMode=0 Settings/CodepageDetection=-1018101759 Settings/ColorScheme=Default Settings/CompMethod2=0 Settings/CompareThreads=-1 Settings/ConnectMovedBlocks=0 Settings/CustomTempPath= Settings/DSVDelimiterCharacter=; Settings/DSVFilePatterns= Settings/DefaultTextColoring=1 Settings/DiffAlgorithm=0 Settings/DiffContextV2=-1 Settings/DifferenceColor=0x05cbef Settings/DifferenceDeletedColor=0xc0c0c0 Settings/DifferenceTextColor=0x000000 Settings/DirItemDiffColor=0x7ddef0 Settings/DirItemDiffTextColor=0x000000 Settings/DirItemEqualColor=0xffffff Settings/DirItemEqualTextColor=0x000000 Settings/DirItemFilteredColor=0xd7f5fa Settings/DirItemFilteredTextColor=0x000000 Settings/DirItemNotExistAllColor=0xdddddd Settings/DirItemNotExistAllTextColor=0x000000 Settings/DirMarginColor=0xffffff Settings/DirViewExpandSubdirs=0 Settings/DirViewSortAscending=1 Settings/DirViewSortCol=1 Settings/DirViewSortCol3=-1 Settings/EnableImageCompareInFolderCompare=0 Settings/ExternalEditor=C:\Program Files (x86)\NoteTab 7\NotePro.exe Settings/FileFilterCurrent=. Settings/FilterCommentsLines=0 Settings/Filters/Shared=0 Settings/HiliteBreakSeparators=.,:;?[](){}<>`'!"#$%&^~|@+-/ Settings/HiliteSyntax=1 Settings/HiliteWordDiff=1 Settings/IgnoreBlankLines=0 Settings/IgnoreCase=0 Settings/IgnoreCodepage=0 Settings/IgnoreEol=1 Settings/IgnoreRegExp=0 Settings/IgnoreReparsePoints=0 Settings/IgnoreSmallFileTime=1 Settings/IgnoreSpace=0 Settings/ImageBackColor=0xffffff Settings/ImageColorDistanceThreshold=0x000000 Settings/ImageDiffBlockSize=8 Settings/ImageDiffColorAlpha=0x000046 Settings/ImageDraggingMode=1 Settings/ImageFilePatterns=.bmp;.cut;.dds;.exr;.g3;.gif;.hdr;.ico;.iff;.lbm;.j2k;.j2c;.jng;.jp2;.jpg;.jif;.jpeg;.jpe;.jxr;.wdp;.hdp;.koa;.mng;.pcd;.pcx;.pfm;.pct;.pict;.pic;.png;.pbm;.pgm;.ppm;.psd;.ras;.sgi;.rgb;.rgba;.bw;.tga;.targa;.tif;.tiff;.wap;.wbmp;.wbm;.webp;.xbm;.xpm Settings/ImageInsertionDeletionDetectionMode=0 Settings/ImageOverlayAlpha=30 Settings/ImageOverlayMode=0 Settings/ImageShowDifferences=1 Settings/ImageUseBackColor=1 Settings/ImageVectorImageZoomRatio=1000 Settings/ImageZoom=1000 Settings/IndentHeuristic=1 Settings/MRUMax=9 Settings/MainBottom=1044 Settings/MainLeft=298 Settings/MainMax=0 Settings/MainRight=1878 Settings/MainTop=72 Settings/MatchSimilarLines=0 Settings/MergingMode=0 Settings/MovedBlockColor=0x529be4 Settings/MovedBlockDeletedColor=0xc0c0c0 Settings/MovedBlockTextColor=0x000000 Settings/MovedBlocks=1 Settings/OPT_FILE_SIZE_THRESHOLD=67108864 Settings/PluginsCustomFiltersList= Settings/PluginsDisabledList= Settings/PluginsEnabled=1 Settings/PredifferMode=0 Settings/PreserveFiletimes=0 Settings/PreviewPages=0 Settings/ProjectsPath=C:\work Settings/QuickMethodLimit=4194304 Settings/Recurse=1 Settings/RegExps= Settings/RenderingMode=-1 Settings/SNPColor=0xdffafb Settings/SNPDeletedColor=0xe9e9e9 Settings/SNPTextColor=0x000000 Settings/ScanUnpairedDir=0 Settings/ScrollToFirst=0 Settings/SelectedDifferenceColor=0x7477ef Settings/SelectedDifferenceDeletedColor=0xc0c0f0 Settings/SelectedDifferenceTextColor=0x000000 Settings/SelectedMovedBlockColor=0x4e70f8 Settings/SelectedMovedBlockDeletedColor=0xa3b5fc Settings/SelectedMovedBlockTextColor=0x000000 Settings/SelectedSNPColor=0xb4b7ef Settings/SelectedSNPDeletedColor=0xe0e0f0 Settings/SelectedSNPTextColor=0x000000 Settings/SelectedWordDifferenceColor=0xa0a0ff Settings/SelectedWordDifferenceDeletedColor=0x6c81c8 Settings/SelectedWordDifferenceTextColor=0x000000 Settings/ShowBinaries=1 Settings/ShowDifferent=1 Settings/ShowDifferentLeftOnly=1 Settings/ShowDifferentMiddleOnly=1 Settings/ShowDifferentRightOnly=1 Settings/ShowFileDialog=0 Settings/ShowIdentical=0 Settings/ShowMissingLeftOnly=1 Settings/ShowMissingMiddleOnly=1 Settings/ShowMissingRightOnly=1 Settings/ShowSkipped=0 Settings/ShowStatusbar=1 Settings/ShowTabbar=1 Settings/ShowToolbar=1 Settings/ShowUniqueLeft=1 Settings/ShowUniqueMiddle=1 Settings/ShowUniqueRight=1 Settings/SingleInstance=1 Settings/SplitHorizontally=0 Settings/StopAfterFirst=0 Settings/TSVFilePatterns=*.tsv Settings/TabBarAutoMaxWidth=1 Settings/TabSize=4 Settings/TabType=0 Settings/TableAllowNewlinesInQuotes=1 Settings/TableQuoteCharacter=" Settings/ToolbarSize=0 Settings/TreeMode=0 Settings/TrivialDifferenceColor=0xbff2fb Settings/TrivialDifferenceDeletedColor=0xe9e9e9 Settings/TrivialDifferenceTextColor=0x000000 Settings/UnpackerMode=0 Settings/UseDirCompareColors=1 Settings/UseRecycleBin=1 Settings/UseSystemTempPath=1 Settings/UserFilterPath=C:\Users\Dr. Friedrich Haase\Documents Settings/VerifyOpenPaths=1 Settings/ViewFileMargin=0 Settings/ViewLineNumbers=1 Settings/ViewWhitespace=0 Settings/WordDifferenceColor=0xade2f1 Settings/WordDifferenceDeletedColor=0x82aaff Settings/WordDifferenceTextColor=0x000000 Settings/WordWrap=0

sdottaka commented 3 years ago

If you check the "Show Identical Items" and "Show Skipped Items" menu items, will the file be displayed?

image