Skip to content

v3.0.0

Compare
Choose a tag to compare
@mptre mptre released this 09 Aug 05:13
· 1856 commits to master since this release

Changes

  • Replace spaces in comment indentation.
    (d541ebf)
    (Anton Lindqvist)

  • Honor no hard line before function annotation.
    (3f298c9)
    (Anton Lindqvist)

  • Conditionally remove empty line in beginning of function implementation.
    (3e95fe5)
    (Anton Lindqvist)

News

  • Add support for usage of cdefs.h macros.
    (2757635, 836c2b9)
    (Anton Lindqvist)

  • Add support for OpenSSL type macros such as STACK_OF.
    (b56e61e)
    (Anton Lindqvist)

  • Improve recovery from broken source code.
    (2e12e6a, a097a13)
    (Anton Lindqvist)

  • Add support for inline assembler.
    (4ef029d, 0ca3a92)
    (Anton Lindqvist)

Bug fixes

  • Fix alignment of variable declarations spanning multiple lines.
    (b3984fc)
    (Anton Lindqvist)

  • Break variable declarations spanning multiple lines even earlier.
    (258ce60)
    (Anton Lindqvist)

  • Fix break of long expressions.
    (c27db83, 40dedf7, 728f641, 67440df, a31dbf5)
    (Anton Lindqvist)

  • Move comment(s) when moving braces.
    (b031d14)
    (Anton Lindqvist)

  • Fix multiple diff mode bugs.
    (2ad115c, 3edecea, b9b470d, 10589bc, 5761b50)
    (Anton Lindqvist)

  • Never break before return expressions.
    (c1e9cb1)
    (Anton Lindqvist)

  • Fix comment followed by comment bug.
    (533639e, 831f79f)
    (Anton Lindqvist)

  • Fix detection of mixed field and ordinary brace initializers.
    (6e60679)
    (Anton Lindqvist)