# artistic style configuration for AStyle version 1.24
# 
# ISIS project
#
# Date: 19.04.2010
# Author: ISIS project team


# indent using tab characters
indent=force-tab

#  Break brackets from class and function declarations, but attach brackets to  
#  pre-block  command  statements.
brackets=linux

# Indent  multi-line preprocessor definitions ending with a backslash.
indent-preprocessor

# Indent line comments that start in column one.
indent-col1-comments

# Indent a minimal # spaces in a continuous conditional belonging to a conditional 
# header.
min-conditional-indent=0

# nsert empty lines around header blocks (e.g. ’if’, ’while’...).
break-blocks

# Insert space paddings around operators.
pad-oper

# Insert space padding around parenthesis on the inside only.
pad-paren-in

# Delete empty lines within a function or method.
# delete-empty-lines #causes to much trouble

# Don't break blocks residing completely on one line.
--keep-one-line-blocks

# Convert non-indenting tabs to the appropriate number of spaces.
--convert-tabs

# Attach a pointer or reference operator (* or &) to either
# the operator type (left), middle, or operator name (right).
align-pointer=name
