From f2f3dd0473d0e6145b309a83212dce690c457105 Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Tue, 16 Sep 2014 00:25:52 +0200 Subject: [PATCH] new formating config? --- uncrustify.cfg | 150 ++++++++++++++++++++++++------------------------- 1 file changed, 75 insertions(+), 75 deletions(-) diff --git a/uncrustify.cfg b/uncrustify.cfg index 6e3c2c4615..ec33a24fd2 100644 --- a/uncrustify.cfg +++ b/uncrustify.cfg @@ -8,10 +8,10 @@ newlines = lf # auto / lf / crlf / cr # The original size of tabs in the input - input_tab_size = 8 # number + input_tab_size = 4 # number # The size of tabs in the output (only used if align_with_tabs=true) - output_tab_size = 3 # number + output_tab_size = 4 # number # The ASCII value of the string escape char, usually 92 (\) or 94 (^). (Pawn) string_escape_char = 92 # number @@ -22,7 +22,7 @@ newlines = lf # auto / lf / crlf / cr # Allow interpreting '>=' and '>>=' as part of a template in 'void f(list<list<B>>=val);'. # If true (default), 'assert(x<0 && y>=3)' will be broken. # Improvements to template detection may make this option obsolete. - tok_split_gte = false # false / true + tok_split_gte = true # false / true # Control what to do with the UTF-8 BOM (recommend 'remove') utf8_bom = remove # ignore / add / remove / force @@ -39,7 +39,7 @@ newlines = lf # auto / lf / crlf / cr # The number of columns to indent per level. # Usually 2, 3, 4, or 8. - indent_columns = 3 # number + indent_columns = 4 # number # The continuation indent. If non-zero, this overrides the indent of '(' and '=' continuation indents. # For FreeBSD, this is set to 4. Negative value is absolute and not increased for each ( level @@ -49,7 +49,7 @@ newlines = lf # auto / lf / crlf / cr # 0 =spaces only # 1 =indent with tabs to brace level, align with spaces # 2 =indent and align with tabs, using spaces when not on a tabstop - indent_with_tabs = 1 # number + indent_with_tabs = 2 # number # Comments that are not a brace level are indented with tabs on a tabstop. # Requires indent_with_tabs=2. If false, will use spaces. @@ -238,19 +238,19 @@ newlines = lf # auto / lf / crlf / cr sp_cpp_lambda_assign = remove # ignore / add / remove / force # Add or remove space after the capture specification in C++11 lambda. - sp_cpp_lambda_paren = add # ignore / add / remove / force + sp_cpp_lambda_paren = force # ignore / add / remove / force # Add or remove space around assignment operator '=' in a prototype - sp_assign_default = add # ignore / add / remove / force + sp_assign_default = force # ignore / add / remove / force # Add or remove space before assignment operator '=', '+=', etc. Overrides sp_assign. - sp_before_assign = add # ignore / add / remove / force + sp_before_assign = force # ignore / add / remove / force # Add or remove space after assignment operator '=', '+=', etc. Overrides sp_assign. - sp_after_assign = add # ignore / add / remove / force + sp_after_assign = force # ignore / add / remove / force # Add or remove space around assignment '=' in enum - sp_enum_assign = add # ignore / add / remove / force + sp_enum_assign = force # ignore / add / remove / force # Add or remove space before assignment '=' in enum. Overrides sp_enum_assign. sp_enum_before_assign = ignore # ignore / add / remove / force @@ -259,10 +259,10 @@ newlines = lf # auto / lf / crlf / cr sp_enum_after_assign = ignore # ignore / add / remove / force # Add or remove space around preprocessor '##' concatenation operator. Default=Add - sp_pp_concat = add # ignore / add / remove / force + sp_pp_concat = force # ignore / add / remove / force # Add or remove space after preprocessor '#' stringify operator. Also affects the '#@' charizing operator. Default=Add - sp_pp_stringify = add # ignore / add / remove / force + sp_pp_stringify = force # ignore / add / remove / force # Add or remove space before preprocessor '#' stringify operator as in '#define x(y) L#y'. sp_before_pp_stringify = ignore # ignore / add / remove / force @@ -277,54 +277,54 @@ newlines = lf # auto / lf / crlf / cr sp_inside_paren = force # ignore / add / remove / force # Add or remove space between nested parens: '((' vs ') )' - sp_paren_paren = add # ignore / add / remove / force + sp_paren_paren = force # ignore / add / remove / force # Add or remove space between back-to-back parens: ')(' vs ') (' - sp_cparen_oparen = ignore # ignore / add / remove / force + sp_cparen_oparen = force # ignore / add / remove / force # Whether to balance spaces inside nested parens sp_balance_nested_parens = false # false / true # Add or remove space between ')' and '{' - sp_paren_brace = add # ignore / add / remove / force + sp_paren_brace = force # ignore / add / remove / force # Add or remove space before pointer star '*' - sp_before_ptr_star = add # ignore / add / remove / force + sp_before_ptr_star = force # ignore / add / remove / force # Add or remove space before pointer star '*' that isn't followed by a variable name # If set to 'ignore', sp_before_ptr_star is used instead. - sp_before_unnamed_ptr_star = add # ignore / add / remove / force + sp_before_unnamed_ptr_star = force # ignore / add / remove / force # Add or remove space between pointer stars '*' - sp_between_ptr_star = remove # ignore / add / remove / force + sp_between_ptr_star = force # ignore / add / remove / force # Add or remove space after pointer star '*', if followed by a word. - sp_after_ptr_star = remove # ignore / add / remove / force + sp_after_ptr_star = force # ignore / add / remove / force # Add or remove space after a pointer star '*', if followed by a func proto/def. - sp_after_ptr_star_func = add # ignore / add / remove / force + sp_after_ptr_star_func = force # ignore / add / remove / force # Add or remove space after a pointer star '*', if followed by an open paren (function types). - sp_ptr_star_paren = ignore # ignore / add / remove / force + sp_ptr_star_paren = force # ignore / add / remove / force # Add or remove space before a pointer star '*', if followed by a func proto/def. - sp_before_ptr_star_func = add # ignore / add / remove / force + sp_before_ptr_star_func = force # ignore / add / remove / force # Add or remove space before a reference sign '&' - sp_before_byref = add # ignore / add / remove / force + sp_before_byref = force # ignore / add / remove / force # Add or remove space before a reference sign '&' that isn't followed by a variable name # If set to 'ignore', sp_before_byref is used instead. - sp_before_unnamed_byref = add # ignore / add / remove / force + sp_before_unnamed_byref = force # ignore / add / remove / force # Add or remove space after reference sign '&', if followed by a word. - sp_after_byref = add # ignore / add / remove / force + sp_after_byref = force # ignore / add / remove / force # Add or remove space after a reference sign '&', if followed by a func proto/def. - sp_after_byref_func = add # ignore / add / remove / force + sp_after_byref_func = force # ignore / add / remove / force # Add or remove space before a reference sign '&', if followed by a func proto/def. - sp_before_byref_func = add # ignore / add / remove / force + sp_before_byref_func = force # ignore / add / remove / force # Add or remove space between type and word. Default=Force sp_after_type = force # ignore / add / remove / force @@ -334,38 +334,38 @@ newlines = lf # auto / lf / crlf / cr # Add or remove space in 'template <' vs 'template<'. # If set to ignore, sp_before_angle is used. - sp_template_angle = ignore # ignore / add / remove / force + sp_template_angle = force # ignore / add / remove / force # Add or remove space before '<>' - sp_before_angle = remove # ignore / add / remove / force + sp_before_angle = force # ignore / add / remove / force # Add or remove space inside '<' and '>' - sp_inside_angle = remove # ignore / add / remove / force + sp_inside_angle = force # ignore / add / remove / force # Add or remove space after '<>' sp_after_angle = force # ignore / add / remove / force # Add or remove space between '<>' and '(' as found in 'new List<byte>();' - sp_angle_paren = ignore # ignore / add / remove / force + sp_angle_paren = force # ignore / add / remove / force # Add or remove space between '<>' and a word as in 'List<byte> m;' - sp_angle_word = ignore # ignore / add / remove / force + sp_angle_word = force # ignore / add / remove / force # Add or remove space between '>' and '>' in '>>' (template stuff C++/C# only). Default=Add - sp_angle_shift = add # ignore / add / remove / force + sp_angle_shift = force # ignore / add / remove / force # Permit removal of the space between '>>' in 'foo<bar<int> >' (C++11 only). Default=False # sp_angle_shift cannot remove the space without this option. - sp_permit_cpp11_shift = false # false / true + sp_permit_cpp11_shift = true # false / true # Add or remove space before '(' of 'if', 'for', 'switch', and 'while' sp_before_sparen = force # ignore / add / remove / force # Add or remove space inside if-condition '(' and ')' - sp_inside_sparen = add # ignore / add / remove / force + sp_inside_sparen = force # ignore / add / remove / force # Add or remove space before if-condition ')'. Overrides sp_inside_sparen. - sp_inside_sparen_close = add # ignore / add / remove / force + sp_inside_sparen_close = force # ignore / add / remove / force # Add or remove space before if-condition '('. Overrides sp_inside_sparen. sp_inside_sparen_open = ignore # ignore / add / remove / force @@ -374,13 +374,13 @@ newlines = lf # auto / lf / crlf / cr sp_after_sparen = force # ignore / add / remove / force # Add or remove space between ')' and '{' of 'if', 'for', 'switch', and 'while' - sp_sparen_brace = add # ignore / add / remove / force + sp_sparen_brace = force # ignore / add / remove / force # Add or remove space between 'invariant' and '(' in the D language. sp_invariant_paren = ignore # ignore / add / remove / force # Add or remove space after the ')' in 'invariant (C) c' in the D language. - sp_after_invariant_paren = ignore # ignore / add / remove / force + sp_after_invariant_paren = force # ignore / add / remove / force # Add or remove space before empty statement ';' on 'if', 'for' and 'while' sp_special_semi = ignore # ignore / add / remove / force @@ -395,7 +395,7 @@ newlines = lf # auto / lf / crlf / cr sp_before_semi_for_empty = force # ignore / add / remove / force # Add or remove space after ';', except when followed by a comment. Default=Add - sp_after_semi = add # ignore / add / remove / force + sp_after_semi = force # ignore / add / remove / force # Add or remove space after ';' in non-empty 'for' statements. Default=Force sp_after_semi_for = force # ignore / add / remove / force @@ -425,31 +425,31 @@ newlines = lf # auto / lf / crlf / cr sp_before_ellipsis = ignore # ignore / add / remove / force # Add or remove space after class ':' - sp_after_class_colon = ignore # ignore / add / remove / force + sp_after_class_colon = force # ignore / add / remove / force # Add or remove space before class ':' - sp_before_class_colon = ignore # ignore / add / remove / force + sp_before_class_colon = force # ignore / add / remove / force # Add or remove space before case ':'. Default=Remove sp_before_case_colon = remove # ignore / add / remove / force # Add or remove space between 'operator' and operator sign - sp_after_operator = ignore # ignore / add / remove / force + sp_after_operator = force # ignore / add / remove / force # Add or remove space between the operator symbol and the open paren, as in 'operator ++(' - sp_after_operator_sym = ignore # ignore / add / remove / force + sp_after_operator_sym = remove # ignore / add / remove / force # Add or remove space after C/D cast, i.e. 'cast(int)a' vs 'cast(int) a' or '(int)a' vs '(int) a' - sp_after_cast = remove # ignore / add / remove / force + sp_after_cast = force # ignore / add / remove / force # Add or remove spaces inside cast parens - sp_inside_paren_cast = ignore # ignore / add / remove / force + sp_inside_paren_cast = force # ignore / add / remove / force # Add or remove space between the type and open paren in a C++ cast, i.e. 'int(exp)' vs 'int (exp)' - sp_cpp_cast_paren = ignore # ignore / add / remove / force + sp_cpp_cast_paren = force # ignore / add / remove / force # Add or remove space between 'sizeof' and '(' - sp_sizeof_paren = remove # ignore / add / remove / force + sp_sizeof_paren = force # ignore / add / remove / force # Add or remove space after the tag keyword (Pawn) sp_after_tag = ignore # ignore / add / remove / force @@ -483,10 +483,10 @@ newlines = lf # auto / lf / crlf / cr sp_inside_fparen = force # ignore / add / remove / force # Add or remove space inside the first parens in the function type: 'void (*x)(...)' - sp_inside_tparen = ignore # ignore / add / remove / force + sp_inside_tparen = force # ignore / add / remove / force # Add or remove between the parens in the function type: 'void (*x)(...)' - sp_after_tparen_close = ignore # ignore / add / remove / force + sp_after_tparen_close = force # ignore / add / remove / force # Add or remove space between ']' and '(' when part of a function call. sp_square_fparen = ignore # ignore / add / remove / force @@ -506,26 +506,26 @@ newlines = lf # auto / lf / crlf / cr sp_func_call_user_paren = ignore # ignore / add / remove / force # Add or remove space between a constructor/destructor and the open paren - sp_func_class_paren = add # ignore / add / remove / force + sp_func_class_paren = force # ignore / add / remove / force # Add or remove space between 'return' and '(' - sp_return_paren = remove # ignore / add / remove / force + sp_return_paren = force # ignore / add / remove / force # Add or remove space between '__attribute__' and '(' - sp_attribute_paren = add # ignore / add / remove / force + sp_attribute_paren = force # ignore / add / remove / force # Add or remove space between 'defined' and '(' in '#if defined (FOO)' sp_defined_paren = ignore # ignore / add / remove / force # Add or remove space between 'throw' and '(' in 'throw (something)' - sp_throw_paren = add # ignore / add / remove / force + sp_throw_paren = force # ignore / add / remove / force # Add or remove space between 'throw' and anything other than '(' as in '@throw [...];' sp_after_throw = ignore # ignore / add / remove / force # Add or remove space between 'catch' and '(' in 'catch (something) { }' # If set to ignore, sp_before_sparen is used. - sp_catch_paren = add # ignore / add / remove / force + sp_catch_paren = force # ignore / add / remove / force # Add or remove space between 'version' and '(' in 'version (something) { }' (D language) # If set to ignore, sp_before_sparen is used. @@ -569,10 +569,10 @@ newlines = lf # auto / lf / crlf / cr sp_getset_brace = force # ignore / add / remove / force # Add or remove space between a variable and '{' for C++ uniform initialization - sp_word_brace = add # ignore / add / remove / force + sp_word_brace = force # ignore / add / remove / force # Add or remove space between a variable and '{' for a namespace - sp_word_brace_ns = add # ignore / add / remove / force + sp_word_brace_ns = force # ignore / add / remove / force # Add or remove space before the '::' operator sp_before_dc = remove # ignore / add / remove / force @@ -607,7 +607,7 @@ newlines = lf # auto / lf / crlf / cr sp_incdec = remove # ignore / add / remove / force # Add or remove space before a backslash-newline at the end of a line. Default=Add - sp_before_nl_cont = add # ignore / add / remove / force + sp_before_nl_cont = force # ignore / add / remove / force # Add or remove space after the scope '+' or '-', as in '-(void) foo;' or '+(int) bar;' sp_after_oc_scope = ignore # ignore / add / remove / force @@ -717,29 +717,29 @@ newlines = lf # auto / lf / crlf / cr # # Whether to keep non-indenting tabs - align_keep_tabs = false # false / true + align_keep_tabs = true # false / true # Whether to use tabs for aligning - align_with_tabs = false # false / true + align_with_tabs = true # false / true # Whether to bump out to the next tab when aligning align_on_tabstop = false # false / true # Whether to left-align numbers - align_number_left = true # false / true + align_number_left = false # false / true # Whether to keep whitespace not required for alignment. align_keep_extra_space = false # false / true # Align variable definitions in prototypes and functions - align_func_params = true # false / true + align_func_params = false # false / true # Align parameters in single-line functions that have the same name. # The function names must already be aligned with each other. align_same_func_call_params = false # false / true # The span for aligning variable definitions (0=don't align) - align_var_def_span = 1 # number + align_var_def_span = 0 # number # How to align the star in variable definitions. # 0 =Part of the type 'void * foo;' @@ -754,34 +754,34 @@ newlines = lf # auto / lf / crlf / cr align_var_def_amp_style = 0 # number # The threshold for aligning variable definitions (0=no limit) - align_var_def_thresh = 16 # number + align_var_def_thresh = 1 # number # The gap for aligning variable definitions align_var_def_gap = 0 # number # Whether to align the colon in struct bit fields - align_var_def_colon = true # false / true + align_var_def_colon = false # false / true # Whether to align any attribute after the variable name align_var_def_attribute = false # false / true # Whether to align inline struct/enum/union variable definitions - align_var_def_inline = true # false / true + align_var_def_inline = false # false / true # The span for aligning on '=' in assignments (0=don't align) align_assign_span = 1 # number # The threshold for aligning on '=' in assignments (0=no limit) - align_assign_thresh = 12 # number + align_assign_thresh = 1 # number # The span for aligning on '=' in enums (0=don't align) - align_enum_equ_span = 16 # number + align_enum_equ_span = 1 # number # The threshold for aligning on '=' in enums (0=no limit) align_enum_equ_thresh = 0 # number # The span for aligning struct/union (0=don't align) - align_var_struct_span = 99 # number + align_var_struct_span = 1 # number # The threshold for aligning struct/union member definitions (0=no limit) align_var_struct_thresh = 0 # number @@ -790,13 +790,13 @@ newlines = lf # auto / lf / crlf / cr align_var_struct_gap = 0 # number # The span for aligning struct initializer values (0=don't align) - align_struct_init_span = 3 # number + align_struct_init_span = 0 # number # The minimum space between the type and the synonym of a typedef align_typedef_gap = 3 # number # The span for aligning single-line typedefs (0=don't align) - align_typedef_span = 5 # number + align_typedef_span = 0 # number # How to align typedef'd functions with other typedefs # 0 : Don't mix them at all @@ -958,7 +958,7 @@ newlines = lf # auto / lf / crlf / cr # The maximum consecutive newlines within a block of variable definitions # 0 = No change (default) - nl_var_def_blk_in = 0 # number + nl_var_def_blk_in = 2 # number # Add or remove newline between a function call's ')' and '{', as in: # list_for_each (item, &list) { } @@ -1008,7 +1008,7 @@ newlines = lf # auto / lf / crlf / cr nl_catch_brace = remove # ignore / add / remove / force # Add or remove newline between '}' and 'catch' - nl_brace_catch = force # ignore / add / remove / force + nl_brace_catch = remove # ignore / add / remove / force # Add or remove newline between 'while' and '{' nl_while_brace = remove # ignore / add / remove / force @@ -1281,10 +1281,10 @@ newlines = lf # auto / lf / crlf / cr nl_max = 2 # number # The number of newlines after a function prototype, if followed by another function prototype - nl_after_func_proto = 2 # number + nl_after_func_proto = 1 # number # The number of newlines after a function prototype, if not followed by another function prototype - nl_after_func_proto_group = 2 # number + nl_after_func_proto_group = 1 # number # The number of newlines after '}' of a multi-line function body nl_after_func_body = 2 # number @@ -1323,7 +1323,7 @@ newlines = lf # auto / lf / crlf / cr # The number of newlines after a 'private:', 'public:', 'protected:', 'signals:', or 'slots:' label. # 0 = No change. - nl_after_access_spec = 2 # number + nl_after_access_spec = 1 # number # The number of newlines between a function def and the function comment. # 0 = No change. -- GitLab