How can I automatically apply PrediffLineFilter on all diff results, not manually on only the open file? I only want to see the files where the differences are meaningful. But I can't be doing that on thousands of files.
#Winmerge plugins manual
(Example: server01, server02, etc.) I have figured out the regex for that pattern and the manual application of PrediffLineFilter after a diff works. I decided to start with the sample plugin which is closest. WinMerge chooses the unpacker according to alphabetical order. I have removed ignoreCommentsC plugin from my WinMerge installation folder so that regex unpacker can have a chance to work. There may be multiple unpackers per file type. I have thousands of files where the only difference might be a server name which follows a predictable pattern. I want to write a WinMerge Plugin to call into my C business layer code to do a text transform. WinMerge unpackers are associated with file extensions.
![winmerge plugins winmerge plugins](http://stahlworks.com/dev/pic/wmerge-first.jpg)
The help manual indicates the file filter for PrediffLineFilter.sct is *.txt and gives no guide to changing it. However it appears you must manually apply the prediff after you perform the diff (huh?) and on each and every individual file if it doesn't match a file filter. WinMerge 2.16.4.0 supports using plugin prediffers to, among things, diff while ignoring items that meet conditions specified with a regular expression*. TL DR: How can I automatically apply PrediffLineFilter on all diff results, not manually on only the open file?