Anas Nashif | 268fa15 | 2017-02-03 10:32:41 -0500 | [diff] [blame] | 1 | indent_with_tabs = 2 # 1=indent to level only, 2=indent with tabs |
| 2 | input_tab_size = 8 # original tab size |
| 3 | output_tab_size = 8 # new tab size |
| 4 | indent_columns = output_tab_size |
| 5 | indent_label = 1 # pos: absolute col, neg: relative column |
| 6 | indent_switch_case = 0 # number |
| 7 | |
| 8 | # |
| 9 | # inter-symbol newlines |
| 10 | # |
| 11 | |
| 12 | nl_enum_brace = remove # "enum {" vs "enum \n {" |
| 13 | nl_union_brace = remove # "union {" vs "union \n {" |
| 14 | nl_struct_brace = remove # "struct {" vs "struct \n {" |
| 15 | nl_do_brace = remove # "do {" vs "do \n {" |
| 16 | nl_if_brace = remove # "if () {" vs "if () \n {" |
| 17 | nl_for_brace = remove # "for () {" vs "for () \n {" |
| 18 | nl_else_brace = remove # "else {" vs "else \n {" |
| 19 | nl_while_brace = remove # "while () {" vs "while () \n {" |
| 20 | nl_switch_brace = remove # "switch () {" vs "switch () \n {" |
| 21 | nl_brace_while = remove # "} while" vs "} \n while" - cuddle while |
| 22 | nl_brace_else = remove # "} \n else" vs "} else" |
| 23 | nl_func_var_def_blk = 1 |
| 24 | nl_fcall_brace = remove # "list_for_each() {" vs "list_for_each()\n{" |
| 25 | nl_fdef_brace = add # "int foo() {" vs "int foo()\n{" |
| 26 | |
| 27 | # |
| 28 | # Source code modifications |
| 29 | # |
| 30 | |
| 31 | mod_paren_on_return = ignore # "return 1;" vs "return (1);" |
| 32 | mod_full_brace_if = add # "if() { } else { }" vs "if() else" |
| 33 | |
| 34 | # |
| 35 | # inter-character spacing options |
| 36 | # |
| 37 | |
| 38 | sp_sizeof_paren = remove # "sizeof (int)" vs "sizeof(int)" |
| 39 | sp_before_sparen = force # "if (" vs "if(" |
| 40 | sp_after_sparen = force # "if () {" vs "if (){" |
| 41 | sp_inside_braces = add # "{ 1 }" vs "{1}" |
| 42 | sp_inside_braces_struct = add # "{ 1 }" vs "{1}" |
| 43 | sp_inside_braces_enum = add # "{ 1 }" vs "{1}" |
| 44 | sp_assign = add |
| 45 | sp_arith = add |
| 46 | sp_bool = add |
| 47 | sp_compare = add |
| 48 | sp_assign = add |
| 49 | sp_after_comma = add |
| 50 | sp_func_def_paren = remove # "int foo (){" vs "int foo(){" |
| 51 | sp_func_call_paren = remove # "foo (" vs "foo(" |
| 52 | sp_func_proto_paren = remove # "int foo ();" vs "int foo();" |
| 53 | sp_else_brace = add # ignore/add/remove/force |
| 54 | sp_before_ptr_star = add # ignore/add/remove/force |
| 55 | sp_after_ptr_star = remove # ignore/add/remove/force |
| 56 | sp_between_ptr_star = remove # ignore/add/remove/force |
| 57 | sp_inside_paren = remove # remove spaces inside parens |
| 58 | sp_paren_paren = remove # remove spaces between nested parens |
| 59 | sp_inside_sparen = remove # remove spaces inside parens for if, while and the like |
| 60 | sp_brace_else = add # ignore/add/remove/force |
| 61 | sp_before_nl_cont = ignore |
| 62 | sp_cmt_cpp_start = add |
Patrick Boettcher | d485d6c | 2018-03-16 13:41:38 +0100 | [diff] [blame] | 63 | sp_brace_typedef = add # }typedefd_name -> } typedefd_name |
Anas Nashif | 268fa15 | 2017-02-03 10:32:41 -0500 | [diff] [blame] | 64 | |
Patrick Boettcher | d485d6c | 2018-03-16 13:41:38 +0100 | [diff] [blame] | 65 | cmt_sp_after_star_cont = 1 |
Anas Nashif | 268fa15 | 2017-02-03 10:32:41 -0500 | [diff] [blame] | 66 | # |
| 67 | # Aligning stuff |
| 68 | # |
| 69 | |
| 70 | align_with_tabs = FALSE # use tabs to align |
| 71 | align_on_tabstop = TRUE # align on tabstops |
| 72 | align_enum_equ_span = 4 # '=' in enum definition |
| 73 | align_struct_init_span = 0 # align stuff in a structure init '= { }' |
| 74 | align_right_cmt_span = 3 |
| 75 | align_nl_cont = TRUE |
| 76 | |
| 77 | |
| 78 | |
| 79 | sp_pp_concat = ignore # ignore/add/remove/force |