We enforce alignment of expressions after linebreaks. Which means for
code such as
return a || b;
it will expect:
return a ||
b;
we instead want 'b' to be indent with tabs, which is already done by the
'ContinuationIndentWidth' variable. So let's explicitly set
'AlignOperands' to false.
Signed-off-by: Karthik Nayak <redacted>
---
.clang-format | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/.clang-format b/.clang-format
index 684ab32d28..d655b08ff6 100644
--- a/.clang-format
+++ b/.clang-format
@@ -42,10 +42,9 @@ AlignConsecutiveDeclarations: false
# int cccccccc;
AlignEscapedNewlines: Left
-# Align operands of binary and ternary expressions
-# int aaa = bbbbbbbbbbb +
-# cccccc;
-AlignOperands: true
+# Don't enforce alignment after linebreaks and instead
+# rely on the ContinuationIndentWidth value.
+AlignOperands: false
# Don't align trailing comments
# int a; // Comment a
--
2.47.0