summaryrefslogtreecommitdiffstats
path: root/astyle_config.as
blob: 7bcc1da4b40f55791c4851c433aee2e4c4c642a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56

# detached brackets
--style=allman

# 4 spaces, no tabs
--indent=spaces=4

# for C++ files only
--indent-classes

# Indent 'switch' blocks so that the 'case X:' statements are indented in the switch block.
# The entire case block is indented.
--indent-switches

# Add extra indentation to namespace blocks. This option has no effect on Java files.
--indent-namespaces

# Converts tabs into spaces in the non-indentation part of the line.
--convert-tabs

# requires --convert-tabs to work properly
--indent-preprocessor

--indent-col1-comments

--min-conditional-indent=2

--max-instatement-indent=40

# Insert space padding around operators.
--pad-oper

# Insert space padding after paren headers only (e.g. 'if', 'for', 'while'...).
--pad-header


# Add brackets to unbracketed one line conditional statements (e.g. 'if', 'for', 'while'...).
--add-brackets

--align-pointer=name

# Do not retain a backup of the original file. The original file is purged after it is formatted.
--suffix=none

# For each directory in the command line, process all subdirectories recursively.
--recursive

# Preserve the original file's date and time modified.
--preserve-date

# Formatted files display mode. Display only the files that have been formatted.
# Do not display files that are unchanged.
--formatted

--lineend=linux