From 8d51757e02818146b05c805b81e167f118fca7dc Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Tue, 12 Nov 2024 13:36:10 +0000 Subject: The quine --- .clang-format | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 .clang-format (limited to '.clang-format') diff --git a/.clang-format b/.clang-format new file mode 100644 index 0000000..b58356f --- /dev/null +++ b/.clang-format @@ -0,0 +1,71 @@ +--- +AlignAfterOpenBracket: BlockIndent +AlignConsecutiveAssignments: false +AlignConsecutiveDeclarations: false +AlignEscapedNewlines: Left +AlignOperands: Align +AlignTrailingComments: false +AllowShortBlocksOnASingleLine: Always +AllowShortCaseLabelsOnASingleLine: true +AllowShortEnumsOnASingleLine: true +AllowShortFunctionsOnASingleLine: None +AllowShortIfStatementsOnASingleLine: WithoutElse +AllowShortLoopsOnASingleLine: true +AlwaysBreakBeforeMultilineStrings: false +BinPackArguments: true +BinPackParameters: true +BitFieldColonSpacing: Both +AlwaysBreakAfterReturnType: None +BreakBeforeBinaryOperators: None +BreakBeforeBraces: Linux +BreakBeforeTernaryOperators: true +BreakStringLiterals: false +ColumnLimit: 85 +ContinuationIndentWidth: 8 +DerivePointerAlignment: false +DisableFormat: false +IncludeBlocks: Regroup +IncludeCategories: + - Regex: '^"' + Priority: 1 + - Regex: '^<' + Priority: 2 +IncludeIsMainRegex: '$' +IndentCaseBlocks: true +IndentCaseLabels: false +IndentGotoLabels: false # maybe ... +IndentPPDirectives: None +IndentWidth: 8 +IndentWrappedFunctionNames: false +InsertBraces: false +KeepEmptyLinesAtTheStartOfBlocks: false +Language: Cpp +MaxEmptyLinesToKeep: 1 +PenaltyBreakAssignment: 10 +PenaltyBreakBeforeFirstCallParameter: 30 +PenaltyBreakComment: 10 +PenaltyBreakFirstLessLess: 0 +PenaltyBreakOpenParenthesis: 10 +PenaltyBreakString: 10 +PenaltyExcessCharacter: 60 +PenaltyReturnTypeOnItsOwnLine: 40 +PointerAlignment: Right +QualifierAlignment: Custom +QualifierOrder: [ 'static', 'inline', 'const', 'restrict', 'volatile', 'type' ] +ReflowComments: false +SortIncludes: CaseInsensitive +SpaceAfterCStyleCast: false +SpaceAfterLogicalNot: false +SpaceAroundPointerQualifiers: Both +SpaceBeforeAssignmentOperators: true +SpaceBeforeCaseColon: false +SpaceBeforeParens: ControlStatementsExceptForEachMacros +SpaceBeforeSquareBrackets: false +SpaceInEmptyBlock: false +SpacesBeforeTrailingComments: 1 +SpacesInParentheses: false +SpacesInSquareBrackets: false +TabWidth: 8 +UseCRLF: false +UseTab: ForContinuationAndIndentation +... -- cgit v1.2.3-54-g00ecf