-
+*.exe
+*.dll
+*.pdb
+*.bak
+*.VC.db
+*.VC.VC.opendb
+*.vcxproj.user
+*.ilk
+*.aps
+*.tlb
+*.vspx
+*.vsp
+*.psess
+*.cppcheck
+*.un~
+*.*~
+*.obj
+*.res
+*.tlog
+*.pch
+*.idb
+*.log
+*.diagsession
+*.asm
+*.swp
**/.vs
**/ipch
-
**/BuildTmp
**/Build
+**/objARM64
**/obj64
**/obj
+**/libARM64
**/lib64
**/lib
-**/x64Release
**/Release
-**/x64Debug
**/Debug
-
-*.exe
-*.pdb
-*.bak
-*.VC.db
-*.VC.VC.opendb
-
+**/DebugU
+**/Release*MinDependency
+**/Release*MinSize
+**/Unicode Debug
+**/Unicode Release
+**/Unicode Release*MinDependency
+**/Unicode Release*MinSize
+**/ARM64Release
+**/ARM64Debug
+**/x64Release
+**/x64Debug
+winmerge-cppcheck-build-dir/
+Docs/Manual/Tools/ReadMe_ENG.html
Testing/Data/ShellFileOpTest/File1.txt
-Translations/WinMerge/MergeLang.rc
\ No newline at end of file
+Testing/result-*.txt
+Translations/WinMerge/MergeLang.lastbuild
+ShellExtension/ShellExtension/*_i.c
+ShellExtension/ShellExtension/*_p.c
+ShellExtension/ShellExtension/dlldata.c
+ShellExtension/ShellExtension/ShellExtension.h
+ShellExtension/ShellExtension/ShellExtension_i.c
+ShellExtension/ShellExtension/ShellExtension_p.c
+ShellExtension/selfsigncert.cer
+ShellExtension/selfsigncert.pfx
+ShellExtension/WinMergeContextMenuPackage.msix
+ShellExtension/WinMergePkg/resources.pri
+ShellExtension/WinMergePkg/AppxManifest.xml
+ShellExtension/publisher.txt
+packages/
+Plugins/**/dlldata.c
+Plugins/**/*_i.c
+Plugins/**/*_i.h
+Plugins/**/*_p.c
+Plugins/src_VCPP/DisplayBinaryFiles/DisplayBinaryFiles.h
+Plugins/src_VCPP/DisplayXMLFiles/DisplayXMLFiles.h
+Plugins/src_VCPP/HideFirstLetter/HideFirstLetter.h
+Plugins/src_VCPP/EditBinaryFiles/EditBinaryFiles.h
+Plugins/src_VCPP/IgnoreColumns/IgnoreColumns.h
+Plugins/src_VCPP/IgnoreCommentsC/IgnoreCommentsC.h
+Plugins/src_VCPP/IgnoreFieldsComma/IgnoreFieldsComma.h
+Plugins/src_VCPP/IgnoreFieldsTab/IgnoreFieldsTab.h
+Plugins/src_VCPP/WatchBeginningOfLog/WatchBeginningOfLog.h
+Plugins/src_VCPP/WatchEndOfLog/WatchEndOfLog.h