message: Strive for compact diffs
diff: Language: Cpp
  # BasedOnStyle: Google
  AccessModifierOffset: -1
  -AlignAfterOpenBracket: Align
  -AlignConsecutiveAssignments: true
  +AlignAfterOpenBracket: DontAlign
  +AlignConsecutiveAssignments: false
  AlignConsecutiveDeclarations: false
  -AlignEscapedNewlinesLeft: true
  -AlignOperands: true
  -AlignTrailingComments: true
  +#EscapedNewlineAlignmentStyle: Right
  +AlignOperands: false
  +AlignTrailingComments: false
  AllowAllParametersOfDeclarationOnNextLine: true
  AllowShortBlocksOnASingleLine: false
  AllowShortCaseLabelsOnASingleLine: false
  AllowShortFunctionsOnASingleLine: Empty
  +#AllowShortLambdasOnASingleLine: Empty
  AllowShortIfStatementsOnASingleLine: false
  AllowShortLoopsOnASingleLine: false
  AlwaysBreakAfterDefinitionReturnType: None
  @@ -31,11 +32,13 @@ BraceWrapping:
  BeforeCatch: false
  BeforeElse: false
  IndentBraces: false
  -BreakBeforeBinaryOperators: None
  + SplitEmptyFunction: false
  +BreakBeforeBinaryOperators: NonAssignment
  BreakBeforeBraces: Custom
  BreakBeforeTernaryOperators: true
  BreakConstructorInitializersBeforeComma: false
  -BreakStringLiterals: true
  +#BreakConstructorInitializersStyle: BeforeComma
  +BreakStringLiterals: false
  ColumnLimit: 80
  CommentPragmas: '^ IWYU pragma:'
  ConstructorInitializerAllOnOneLineOrOnePerLine: true
  @@ -45,6 +48,7 @@ Cpp11BracedListStyle: true
  DerivePointerAlignment: false
  DisableFormat: false
  ExperimentalAutoDetectBinPacking: false
  +FixNamespaceComments: true
  ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ]
  IncludeCategories:
  - Regex: '^<.*\.h>'
  @@ -61,13 +65,14 @@ KeepEmptyLinesAtTheStartOfBlocks: false
  MacroBlockBegin: ''
  MacroBlockEnd: ''
  MaxEmptyLinesToKeep: 1
  -NamespaceIndentation: All
  +NamespaceIndentation: None
  PenaltyBreakBeforeFirstCallParameter: 1
  PenaltyBreakComment: 300
  PenaltyBreakFirstLessLess: 120
  PenaltyBreakString: 1000
  PenaltyExcessCharacter: 1000000
  PenaltyReturnTypeOnItsOwnLine: 200
  +#PPDirectiveIndentStyle: AfterHash
  PointerAlignment: Right
  ReflowComments: true
  SortIncludes: true
  @@ -76,7 +81,7 @@ SpaceAfterTemplateKeyword: true
  SpaceBeforeAssignmentOperators: true
  SpaceBeforeParens: ControlStatements
  SpaceInEmptyParentheses: false
  -SpacesBeforeTrailingComments: 2
  +SpacesBeforeTrailingComments: 1
  SpacesInAngles: false
  SpacesInContainerLiterals: false
  SpacesInCStyleCastParentheses: false
  