2010-11-23 Patrick Gansterer <paroga@webkit.org>
[WebKit-https.git] / .gitattributes
index 46ca454..06b03f9 100644 (file)
@@ -1,3 +1,20 @@
+# To enable automatic merging of ChangeLog files, use the following command:
+# git config merge.changelog.driver "resolve-ChangeLogs --merge-driver %O %A %B"
+ChangeLog* merge=changelog
+
+# To enable smart diffing of ObjC[++] files, run the following commands:
+# git config diff.objcpp.xfuncname "^[-+@a-zA-Z_].*$"
+# git config diff.objcppheader.xfuncname "^[@a-zA-Z_].*$"
+*.m diff=objc
+*.mm diff=objcpp
+mac/*.h diff=objcppheader
+*/mac/*.h diff=objcppheader
+*/*/mac/*.h diff=objcppheader
+objc/*.h diff=objcppheader
+*/objc/*.h diff=objcppheader
+*/*/objc/*.h diff=objcppheader
+WebKitTools/WebKitLauncher/*.h diff=objcppheader
+
 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore.sln -crlf
 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj -crlf
 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreCF.vsprops -crlf
 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore.sln -crlf
 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj -crlf
 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreCF.vsprops -crlf
@@ -235,6 +252,15 @@ WebKit/win/WebKit.vcproj/WebKit.sln -crlf
 WebKit/win/WebKit.vcproj/WebKit.submit.sln -crlf
 WebKit/win/WebKit.vcproj/WebKit.vcproj -crlf
 WebKit/win/WebKit.vcproj/WebKitGUID.vcproj -crlf
 WebKit/win/WebKit.vcproj/WebKit.submit.sln -crlf
 WebKit/win/WebKit.vcproj/WebKit.vcproj -crlf
 WebKit/win/WebKit.vcproj/WebKitGUID.vcproj -crlf
+WebKit2/win/WebKit2.vcproj -crlf
+WebKit2/win/WebKit2Apple.vsprops -crlf
+WebKit2/win/WebKit2CFLite.vsprops -crlf
+WebKit2/win/WebKit2Common.vsprops -crlf
+WebKit2/win/WebKit2DirectX.vsprops -crlf
+WebKit2/win/WebKit2Generated.vcproj -crlf
+WebKit2/win/WebKit2GeneratedCommon.vsprops -crlf
+WebKit2/win/WebKit2WebProcess.vcproj -crlf
+WebKit2/win/WebKit2WebProcessCommon.vsprops -crlf
 WebKitLibraries/win/tools/vsprops/WinCairo.vsprops -crlf
 WebKitLibraries/win/tools/vsprops/cURL.vsprops -crlf
 WebKitLibraries/win/tools/vsprops/debug_wincairo.vsprops -crlf
 WebKitLibraries/win/tools/vsprops/WinCairo.vsprops -crlf
 WebKitLibraries/win/tools/vsprops/cURL.vsprops -crlf
 WebKitLibraries/win/tools/vsprops/debug_wincairo.vsprops -crlf
@@ -267,3 +293,8 @@ WebKitTools/WinLauncher/WinLauncher.h -crlf
 WebKitTools/WinLauncher/WinLauncher.vcproj -crlf
 WebKitTools/record-memory-win/main.cpp -crlf
 WebKitTools/record-memory-win/record-memory-win.vcproj -crlf
 WebKitTools/WinLauncher/WinLauncher.vcproj -crlf
 WebKitTools/record-memory-win/main.cpp -crlf
 WebKitTools/record-memory-win/record-memory-win.vcproj -crlf
+WebKitTools/TestResultServer/index.yaml -crlf
+WebKitTools/BuildSlaveSupport/win/kill-old-processes -crlf
+WebKitTools/MiniBrowser/MiniBrowser.vcproj -crlf
+WebKitTools/MiniBrowser/win/MiniBrowser.rc -crlf
+