Artistic Style - Release
notes
In Artistic Style 0.9.2
-
Fixed a serious bug which led to a maximal supported source code line size
of 128 characters!!!
-
Maximal supported line size is now 1024 characters.
-
Fixed a serious bug in the handling of brackets inside '#define' statements.
-
Fixed a serious bug in which '#include' files containing slashes (i.e.
#include <foo_dir/foo> ) where space-padded when using option '-p' on
C, C++ files.
In Artistic Style 0.9.1
-
Much improved space-padding around pointers ('*') and references ('&')
and the 'operator' key-word in C and C++ source files when using
the '-p' space padding option.
-
Fixed several pointer handling bugs which led to potential core dumps.
-
Version 0.9.1 now includes all the abilities I am planning for the final
1.0 version, and should be looked at as the first pre-release version
of Artistic Style.
In Artistic Style 0.9.0
-
Added a formatting layer (ASFormatter.cpp) around the indentation
layer (ASBeautifier.cpp).
-
As a result, the following formatting capabilities have been added:
-
Bracket ('{' and '}') placement in either ANSI C style or Java style.
-
Space padding around operators, i.e. (1+2)*3-4 becomes ( 1 + 2 ) * 3 -
4 .
-
Fixed the 'tab' elimination bug introduced in ASBeautifier 0.8.2 .
-
Fixed a bug which under-indented class headers containing inheritance info.
In ASBeautifier 0.8.2
-
Fixed indentation problem in brackets around 'struct', and 'union' blocks.
-
Added recognition for '\' characters in the end of lines.
-
Improved indentation of post-method-declaration variable initializations.
-
Several minor bug fixes.
In ASBeautifier 0.8.1
-
Fixed an important bug in pointer arithmetic which resulted both in phantom
indentation errors, and in core-dumps when trying to indent java files.
In ASBeautifier 0.8.0
-
This is the first public release of ASBeautifier. It is a direct port to
C++ of JSBeautifier 1.1.1, PLUS extensions to for C++ indentation.
-
So far, very little beta-testing has been done for the C++ extensions.
This should change extremely with the open-source release (this was the
case with JSBeautifier...), so expect ASBeautifier to become bug-free fast!!!
-
The C++ source code is not yet written in optimal quality. I rushed a little
so that I could release this initial release as soon as possible. This
will soon change.