From d52283111d338473dd86dfb3102d35564e143a14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= Date: Wed, 18 Apr 2018 11:14:57 -0700 Subject: [PATCH] Add more tweaks to .clang-format style for experimenting --- .clang-format | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.clang-format b/.clang-format index 8f213fec23..3005bd4a91 100644 --- a/.clang-format +++ b/.clang-format @@ -2,18 +2,36 @@ BasedOnStyle: LLVM BreakBeforeBraces: Linux IndentWidth: 8 +IncludeBlocks: Regroup +IncludeCategories: + - Regex: '^"' + Priority: 5 + - Regex: '^<(dns|ns|irs|isccc|iscfg)/' + Priority: 4 + - Regex: '^' + Priority: 1 +KeepEmptyLinesAtTheStartOfBlocks: false +MaxEmptyLinesToKeep: 1 +PenaltyBreakBeforeFirstCallParameter: 100 ContinuationIndentWidth: 8 +AlwaysBreakAfterReturnType: TopLevel Standard: Cpp11 TabWidth: 8 -UseTab: ForIndentation +UseTab: ForContinuationAndIndentation ColumnLimit: 80 IndentCaseLabels: false -AllowShortCaseLabelsOnASingleLine: true +AllowShortCaseLabelsOnASingleLine: false AlignTrailingComments: true AlignOperands: true AlignConsecutiveAssignments: true AlignConsecutiveDeclarations: true AllowAllParametersOfDeclarationOnNextLine: false AlwaysBreakAfterDefinitionReturnType: TopLevel +AlignAfterOpenBracket: Align CommentPragmas: 'Copyright' +BreakBeforeTernaryOperators: false ...