winmerge
winmerge copied to clipboard
Detecting archives by file signature prevents unpacking MS files
It seems, if you turn on the option Detect archive type from file signature, you cannot compare the content of newer MS files, like for example two Excel XLSX files, anymore. Everytime you try, WinMerge opens the two files in folder comparison, instead of unpacking them.
It seems, that detecting an archive by signature has precedence above applying an unpacker like CompareMSExcelFiles. And newer MS files are Zip archives in the end.
I am using version 2.16.18.0 x64 of WinMerge.
Unfortunately, for now, the 7zip plugin has a higher priority than the Unpacker plugin, so the only way to apply the Unpacker plugin to an xlsx file is to disable the "Detect archive type from file signature" option. WinMerge may need an option to change the priority or exclude the specified extensions.