www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - dfmt 0.2.0

reply "Brian Schott" <briancschott gmail.com> writes:
dfmt 0.2.0 is available at 
https://github.com/Hackerpilot/dfmt/releases/tag/v0.2.0.

dfmt is a formatter for D source code.

Version 0.2.0 fixes several bugs and includes improved line 
wrapping logic. The project now has 85 regression test cases and 
is becoming much more stable. dfmt is used to format its own 
source code, which can be viewed here: 
https://github.com/Hackerpilot/dfmt/blob/master/src/dfmt.d

Changelogs:

0.2.0:

instead of in expressions



enum









0.1.10:


0.1.9:


with unbraced if statement


0.1.8:



Mar 17 2015
next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 3/17/2015 12:34 PM, Brian Schott wrote:
 dfmt 0.2.0 is available at
https://github.com/Hackerpilot/dfmt/releases/tag/v0.2.0.

 dfmt is a formatter for D source code.

 Version 0.2.0 fixes several bugs and includes improved line wrapping logic. The
 project now has 85 regression test cases and is becoming much more stable. dfmt
 is used to format its own source code, which can be viewed here:
 https://github.com/Hackerpilot/dfmt/blob/master/src/dfmt.d
I think it is looking excellent. I suggest adding comments to dfmt.d in various manners, to see how dfmt handles them.
Mar 17 2015
prev sibling parent "Brian Schott" <briancschott gmail.com> writes:
https://github.com/Hackerpilot/dfmt/releases/tag/v0.2.1

0.2.1 fixes an issue with string literals that are immediately 
followed by identifiers.
Mar 17 2015