aboutsummaryrefslogtreecommitdiff
path: root/.clang-format
blob: 9f45ac32e2e6c054ec90a9c76615353f2d1feaa4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
BasedOnStyle:  Google
Language: Cpp
ColumnLimit: 100
IndentWidth: 2
TabWidth: 8
UseTab: Never
IndentCaseLabels: false
BreakBeforeBraces: Custom
AlignEscapedNewlinesLeft: false
AllowShortFunctionsOnASingleLine: false
AlignTrailingComments: true
SpacesBeforeTrailingComments: 2
PenaltyReturnTypeOnItsOwnLine: 200
AllowAllParametersOfDeclarationOnNextLine: false
AllowShortIfStatementsOnASingleLine: false
AllowShortLoopsOnASingleLine: false
BinPackParameters: true
BreakBeforeBinaryOperators: true
BreakBeforeTernaryOperators: true
ContinuationIndentWidth: 2
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: No
AlwaysBreakTemplateDeclarations: No
AlignEscapedNewlines: DontAlign
BinPackArguments: true
BraceWrapping:
  AfterClass:      false
  AfterControlStatement: false
  AfterEnum:       false
  AfterFunction:   true
  AfterObjCDeclaration: false
  AfterStruct:     false
  AfterUnion:      false
  BeforeCatch:     false
  BeforeElse:      false
  IndentBraces:    false
PointerAlignment: Right
SortIncludes: true
Cpp11BracedListStyle: false
IncludeCategories:
  - Regex:           '<[/[:alnum:].]+>'
    Priority:        0
  - Regex:           '^"(nvim|vim)/'
    Priority:        1
    SortPriority:    1
    CaseSensitive:   false
AlignConsecutiveMacros: AcrossEmptyLines
IndentPPDirectives: AfterHash
SpaceBeforeParens: ControlStatementsExceptControlMacros
PPIndentWidth: 1
ForEachMacros:
  - FOR_ALL_AUEVENTS
  - FOR_ALL_AUPATS_IN_EVENT
  - FOR_ALL_BUFFERS
  - FOR_ALL_BUFFERS_BACKWARDS
  - FOR_ALL_FRAMES
  - FOR_ALL_QFL_ITEMS
  - FOR_ALL_SIGNS_IN_BUF
  - FOR_ALL_TABS
  - FOR_ALL_TAB_WINDOWS
  - FOR_ALL_WINDOWS_IN_TAB
  - RBUFFER_EACH
  - RBUFFER_EACH_REVERSE
  - RBUFFER_UNTIL_EMPTY
  - RBUFFER_UNTIL_FULL
  - kl_iter