Tags give the ability to mark specific points in history as being important
-
3.6.10
1b7ea43b · ·* Fix comment recognition after macro definition (https://sourceforge.net/p/astyle/bugs/600/ ) * Fix indent of switch statements within structs (https://gitlab.com/saalen/astyle/-/issues/91) * Fix Win32 build * Improved lambda body indentation * Ignore lines with git conflict markers (https://gitlab.com/saalen/astyle/-/issues/88) * Replaced platform file functions by C++ filesystem library
-
3.6.8
06fcee74 · ·* Adjust --break-blocks to break structs and functions only with <i>all</i> option (https://gitlab.com/saalen/astyle/-/issues/83) * Fix space between pointer references with --align-pointer=type (https://sourceforge.net/p/astyle/bugs/594/) * Define <<< and >>> operators for Java only (https://sourceforge.net/p/astyle/bugs/595/) * Fix indentation of class modifiers within structs (https://sourceforge.net/p/astyle/bugs/585/) * Fix parsing of nested structs (https://sourceforge.net/p/astyle/bugs/586/) * Another approach to fix interpretation of closing nested templates as operator (https://gitlab.com/saalen/astyle/-/issues/69) * Fix indent of multiline strings with macros (https://gitlab.com/saalen/astyle/-/issues/82)
-
3.6.7
eda0df3d · ·* Add --error-on-changes option (https://gitlab.com/saalen/astyle/-/issues/68) * Add c++17 flags in VS2022 project files; avoid VS2022 compilation warnings * Prevent --squeeze-ws of removing whitespace before comments (https://gitlab.com/saalen/astyle/-/issues/74) * Adjust --pad-include to ignore macros in include directives (https://gitlab.com/saalen/astyle/-/issues/73) * Adjust --pad-include section in the docs (https://gitlab.com/saalen/astyle/-/issues/78) * Fix interpretation of closing nested templates as operator (https://gitlab.com/saalen/astyle/-/issues/69) * Use standard filesystem API to retrieve absolute file paths (https://gitlab.com/saalen/astyle/-/issues/79) * Add operator --preserve-ws (https://gitlab.com/saalen/astyle/-/issues/78) * Disable --unpad-paren in structs for leading whitespace (https://gitlab.com/saalen/astyle/-/issues/80) * Do not remove space after opening parens and align-pointer=type (https://sourceforge.net/p/astyle/bugs/584) * Fix issue with --pad-oper and *= operand (https://gitlab.com/saalen/astyle/-/issues/81)
-
3.6.5
59d0f990 · ·* Add option --accept-empty-list (https://sourceforge.net/p/astyle/tickets/70/) * Fix indent regression due to method extraction (https://gitlab.com/saalen/astyle/-/issues/63) * Fix indent in blocks after assignment operators (https://gitlab.com/saalen/astyle/-/issues/62) * Fix indent of multi line strings after preprocessor or comment sections (https://gitlab.com/saalen/astyle/-/issues/65) * Fix indent after assignment operators (https://gitlab.com/saalen/astyle/-/issues/61) * Fix --align-pointer=middle with existing whitespace (https://sourceforge.net/p/astyle/tickets/124/)
-
3.6.4
7beaf8b5 · ·* fixed indent of brace initializers within constructor init list (https://sourceforge.net/p/astyle/bugs/467/) * improved indent of continued string literals (https://sourceforge.net/p/astyle/bugs/172/) * fixed space after opening paren for GSC (https://gitlab.com/saalen/astyle/-/issues/55) * updated astyle.html layout * added deprecation hint for --html * updated install docs * deleted old IDE project files * moved build/cmake scripts content into main CMakeLists.txt
-
3.6.1
Release: 3.6.1- fix pad-include with UTF-8 BOM - fix pad-include and pad-negation setters - updated JNI interface to offer old API and Arduino IDE interface - improve --align-pointer=type after parens and brackets - updated JNI interface to use Arduino IDE conventions - removed VMS compilation options - disabled alignment of multiplication operands - apply various clang-tidy modernize operations - fix indent of member function call parameters
-
3.6
b6342ef6 · ·* Add option --pad-include (https://sourceforge.net/p/astyle/tickets/117/) * combined GHC and GSC style options * improve combination of --align-pointer=type and --pad-oper (https://sourceforge.net/p/astyle/tickets/578/) * improve multiplication recognition with --align-pointer=type (https://sourceforge.net/p/astyle/tickets/572/) * update compiler options in build files * fix indent of assignments within macros (https://gitlab.com/saalen/astyle/-/issues/47)
-
3.5.1
16fd02b0 · ·* Fix crash concerning macro continuation (https://sourceforge.net/p/astyle/bugs/574) * Fix EOL handling for Windows builds (https://gitlab.com/saalen/astyle/-/issues/43) * Fix GSC comment recognition (https://gitlab.com/saalen/astyle/-/issues/46) * Fix MSVC compiler warnings (https://sourceforge.net/p/astyle/bugs/575)
-
3.5
3524d666 · ·* Add option --pad-negation (https://sourceforge.net/p/astyle/bugs/571) * Apply align-pointer=type only if type is present (https://sourceforge.net/p/astyle/bugs/573) * Avoid deletion of empty lines after continuation (https://sourceforge.net/p/astyle/bugs/574) * Fix alignment of logical AND operators (https://sourceforge.net/p/astyle/bugs/572) * Fix recognition of Java/C# multi line strings (https://gitlab.com/saalen/astyle/-/issues/42)
-
3.4.15
8c69e067 · ·* Fix parsing of floating point literals (#566) * Fix "--break-block" handling of class and function blocks (#569) * Fix "--align-pointer=type" option for all types in lambda parameter lists (https://gitlab.com/saalen/astyle/-/issues/35) * Fix padding of lambda capture with align-pointer option * Exclude files ending with backup suffix from input file names list (#560)
-
3.4.13
15cf1e01 · ·* fix comment indent after string macro with R suffix (https://gitlab.com/saalen/astyle/-/issues/39) * do not break single line block after enum in mozilla mode (https://gitlab.com/saalen/astyle/-/issues/38) * adjust cmake policy for new versions only (https://gitlab.com/saalen/astyle/-/issues/40) * update man page path * add support for scikit-build-core