]> git.sur5r.net Git - i3/i3/commitdiff
add .clang-format, to be used with clang-format-3.5
authorMichael Stapelberg <michael@stapelberg.de>
Sun, 15 Jun 2014 17:05:01 +0000 (19:05 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Sun, 15 Jun 2014 17:05:01 +0000 (19:05 +0200)
.clang-format [new file with mode: 0644]
RELEASE-NOTES-4.8

diff --git a/.clang-format b/.clang-format
new file mode 100644 (file)
index 0000000..57948c3
--- /dev/null
@@ -0,0 +1,11 @@
+BasedOnStyle: google
+AllowShortIfStatementsOnASingleLine: false
+AllowShortLoopsOnASingleLine: false
+AllowShortFunctionsOnASingleLine: None
+AllowShortBlocksOnASingleLine: false
+AlwaysBreakBeforeMultilineStrings: false
+IndentWidth: 4
+PointerBindsToType: false
+ColumnLimit: 0
+ForEachMacros: [ TAILQ_FOREACH, TAILQ_FOREACH_REVERSE, SLIST_FOREACH, CIRCLEQ_FOREACH, CIRCLEQ_FOREACH_REVERSE, NODES_FOREACH, NODES_FOREACH_REVERSE ]
+SpaceBeforeParens: ControlStatements
index 1eff3e25a130e9c7a852bfc788b6a6d3f28f8c0b..f0f5923fa81dfe480b264874b2f05d1c494c1c24 100644 (file)
@@ -25,6 +25,10 @@ For packagers, another change is that yajl ≥ 2.0 is now required for compiling
 i3. This should not be a problem for anyone, as that version is pretty old by
 now.
 
+For contributors, note that we have starting formatting the source code with
+clang-format-3.5. This means that there will no longer be a need to argue about
+coding style when discussing patches :).
+
  ┌────────────────────────────┐
  │ Changes in v4.8            │
  └────────────────────────────┘