From: Michael Stapelberg Date: Sun, 15 Jun 2014 17:05:01 +0000 (+0200) Subject: add .clang-format, to be used with clang-format-3.5 X-Git-Tag: 4.8~2 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=4d937b7dbb4046ae28da51349f7885dac5416618;p=i3%2Fi3 add .clang-format, to be used with clang-format-3.5 --- diff --git a/.clang-format b/.clang-format new file mode 100644 index 00000000..57948c31 --- /dev/null +++ b/.clang-format @@ -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 diff --git a/RELEASE-NOTES-4.8 b/RELEASE-NOTES-4.8 index 1eff3e25..f0f5923f 100644 --- a/RELEASE-NOTES-4.8 +++ b/RELEASE-NOTES-4.8 @@ -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 │ └────────────────────────────┘