From efaf697e769bb6108798febd1b4a9db611b61374 Mon Sep 17 00:00:00 2001 From: "K. \\\"pestophagous\\\" Heller" Date: Sat, 17 Oct 2015 17:05:35 -0700 Subject: Reenable ForEachMacros in .clang-format The use of ForEachMacros is working as expected when used with clang-format version 3.5.0-10. Also add ConstructorInitializerIndentWidth: 8, which slightly helps with ctor style, but still does not enforce the full subsurface ctor guidelines. Signed-off-by: K. Heller Signed-off-by: Dirk Hohndel --- .clang-format | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.clang-format b/.clang-format index c441d9e37..81c427805 100644 --- a/.clang-format +++ b/.clang-format @@ -8,8 +8,9 @@ BreakBeforeTernaryOperators: false BreakConstructorInitializersBeforeComma: false ColumnLimit: 0 ConstructorInitializerAllOnOneLineOrOnePerLine: true +ConstructorInitializerIndentWidth: 8 ContinuationIndentWidth: 8 -# ForEachMacros doesn't work, yet -> ForEachMacros: "Q_FOREACH" +ForEachMacros: [ 'foreach', 'for_each_dc', 'for_each_dive', 'for_each_line', 'Q_FOREACH', 'BOOST_FOREACH' ] IndentFunctionDeclarationAfterType: false #personal taste, good for long methods IndentWidth: 8 MaxEmptyLinesToKeep: 2 -- cgit v1.2.3-70-g09d2