aboutsummaryrefslogtreecommitdiff
path: root/textproc/uncrustify/pkg-descr
blob: da7010be52bc2ff711834db089f8a51478062797 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
The goals of this project are simple:
Create a highly configurable, easily modifiable source code beautifier.

What it does: 
* Ident code, aligning on parens, assignments, etc
* Align on '=' and variable definitions
* Align structure initializers
* Align #define stuff
* Align backslash-newline stuff
* Reformat comments (a little bit)
* Fix inter-character spacing
* Add or remove parens on return statements
* Add or remove braces on single-statement if/do/while/for statements
* Supports embedded SQL 'EXEC SQL' stuff
* Highly configurable - 168 configurable options as of version 0.30

WWW: http://uncrustify.sourceforge.net