uncrustify.cfg 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485
  1. indent_align_string=true
  2. indent_braces=false
  3. indent_braces_no_func=false
  4. indent_brace_parent=false
  5. indent_namespace=false
  6. indent_extern=false
  7. indent_class=true
  8. indent_class_colon=true
  9. indent_else_if=false
  10. indent_func_call_param=false
  11. indent_func_def_param=false
  12. indent_func_proto_param=false
  13. indent_func_class_param=false
  14. indent_func_ctor_var_param=false
  15. indent_template_param=false
  16. indent_func_param_double=false
  17. indent_relative_single_line_comments=false
  18. indent_col1_comment=true
  19. indent_access_spec_body=false
  20. indent_paren_nl=false
  21. indent_comma_paren=false
  22. indent_bool_paren=false
  23. indent_square_nl=false
  24. indent_preserve_sql=false
  25. indent_align_assign=true
  26. sp_balance_nested_parens=false
  27. align_keep_tabs=false
  28. align_with_tabs=false
  29. align_on_tabstop=false
  30. align_number_left=true
  31. align_func_params=true
  32. align_same_func_call_params=true
  33. align_var_def_colon=true
  34. align_var_def_attribute=true
  35. align_var_def_inline=true
  36. align_right_cmt_mix=false
  37. align_on_operator=true
  38. align_mix_var_proto=false
  39. align_single_line_func=true
  40. align_single_line_brace=true
  41. align_nl_cont=true
  42. align_left_shift=true
  43. nl_collapse_empty_body=true
  44. nl_assign_leave_one_liners=false
  45. nl_class_leave_one_liners=true
  46. nl_enum_leave_one_liners=false
  47. nl_getset_leave_one_liners=false
  48. nl_func_leave_one_liners=false
  49. nl_if_leave_one_liners=false
  50. nl_multi_line_cond=false
  51. nl_multi_line_define=false
  52. nl_before_case=true
  53. nl_after_case=false
  54. nl_after_return=true
  55. nl_after_semicolon=false
  56. nl_after_brace_open=false
  57. nl_after_brace_open_cmt=false
  58. nl_after_vbrace_open=false
  59. nl_after_brace_close=false
  60. nl_define_macro=true
  61. nl_squeeze_ifdef=false
  62. nl_ds_struct_enum_cmt=true
  63. nl_ds_struct_enum_close_brace=true
  64. nl_create_if_one_liner=true
  65. nl_create_for_one_liner=true
  66. nl_create_while_one_liner=true
  67. ls_for_split_full=false
  68. ls_func_split_full=true
  69. nl_after_multiline_comment=true
  70. eat_blanks_after_open_brace=true
  71. eat_blanks_before_close_brace=true
  72. mod_pawn_semicolon=false
  73. mod_full_paren_if_bool=true
  74. mod_remove_extra_semicolon=true
  75. mod_sort_import=false
  76. mod_sort_using=false
  77. mod_sort_include=false
  78. mod_move_case_break=true
  79. mod_remove_empty_return=true
  80. cmt_indent_multi=true
  81. cmt_c_group=false
  82. cmt_c_nl_start=false
  83. cmt_c_nl_end=false
  84. cmt_cpp_group=false
  85. cmt_cpp_nl_start=false
  86. cmt_cpp_nl_end=false
  87. cmt_cpp_to_c=false
  88. cmt_star_cont=false
  89. cmt_multi_check_last=true
  90. cmt_insert_before_preproc=false
  91. pp_indent_at_level=false
  92. pp_region_indent_code=false
  93. pp_if_indent_code=false
  94. pp_define_at_level=false
  95. indent_columns=4
  96. align_var_def_span=1
  97. align_var_def_star_style=2
  98. align_var_def_amp_style=2
  99. align_var_def_thresh=3
  100. align_var_def_gap=1
  101. align_assign_span=1
  102. align_enum_equ_span=1
  103. align_var_struct_span=1
  104. align_struct_init_span=1
  105. align_typedef_span=1
  106. align_typedef_star_style=2
  107. align_typedef_amp_style=2
  108. align_right_cmt_span=4
  109. align_right_cmt_at_col=1
  110. align_func_proto_span=3
  111. nl_end_of_file_min=1
  112. nl_func_var_def_blk=1
  113. code_width=82
  114. nl_max=3
  115. nl_after_func_proto=0
  116. nl_after_func_body=2
  117. nl_after_func_body_one_liner=2
  118. nl_before_block_comment=2
  119. nl_before_c_comment=2
  120. nl_before_cpp_comment=2
  121. nl_before_access_spec=2
  122. nl_after_access_spec=2
  123. nl_comment_func_def=1
  124. nl_after_try_catch_finally=1
  125. mod_full_brace_nl=1
  126. mod_add_long_ifdef_endif_comment=1
  127. mod_add_long_ifdef_else_comment=1
  128. cmt_width=80
  129. newlines=auto
  130. indent_with_tabs=0
  131. sp_arith=add
  132. sp_assign=add
  133. sp_enum_assign=add
  134. sp_pp_concat=add
  135. sp_pp_stringify=add
  136. sp_bool=add
  137. sp_compare=add
  138. sp_inside_paren=remove
  139. sp_paren_paren=remove
  140. sp_paren_brace=add
  141. sp_before_ptr_star=add
  142. sp_before_unnamed_ptr_star=add
  143. sp_between_ptr_star=remove
  144. sp_after_ptr_star=remove
  145. sp_after_ptr_star_func=add
  146. sp_before_ptr_star_func=remove
  147. sp_before_byref=remove
  148. sp_before_unnamed_byref=remove
  149. sp_after_byref=add
  150. sp_after_byref_func=add
  151. sp_before_byref_func=remove
  152. sp_after_type=add
  153. sp_before_angle=remove
  154. sp_inside_angle=remove
  155. sp_after_angle=remove
  156. sp_angle_paren=remove
  157. sp_angle_word=remove
  158. sp_before_sparen=add
  159. sp_inside_sparen=remove
  160. sp_sparen_brace=add
  161. sp_special_semi=remove
  162. sp_before_semi=remove
  163. sp_before_semi_for=remove
  164. sp_before_semi_for_empty=remove
  165. sp_after_semi_for_empty=remove
  166. sp_before_square=remove
  167. sp_before_squares=remove
  168. sp_inside_square=remove
  169. sp_after_comma=add
  170. sp_before_comma=remove
  171. sp_after_class_colon=add
  172. sp_before_class_colon=add
  173. sp_before_case_colon=remove
  174. sp_after_operator=remove
  175. sp_after_operator_sym=remove
  176. sp_after_cast=remove
  177. sp_inside_paren_cast=remove
  178. sp_cpp_cast_paren=remove
  179. sp_sizeof_paren=remove
  180. sp_inside_braces_enum=add
  181. sp_inside_braces_struct=add
  182. sp_inside_braces=add
  183. sp_inside_braces_empty=remove
  184. sp_type_func=add
  185. sp_func_proto_paren=remove
  186. sp_func_def_paren=remove
  187. sp_inside_fparens=remove
  188. sp_inside_fparen=remove
  189. sp_square_fparen=remove
  190. sp_fparen_brace=add
  191. sp_func_call_paren=remove
  192. sp_func_call_user_paren=remove
  193. sp_func_class_paren=remove
  194. sp_return_paren=add
  195. sp_attribute_paren=remove
  196. sp_defined_paren=remove
  197. sp_throw_paren=remove
  198. sp_macro=add
  199. sp_macro_func=remove
  200. sp_else_brace=add
  201. sp_brace_else=add
  202. sp_brace_typedef=add
  203. sp_catch_brace=add
  204. sp_brace_catch=add
  205. sp_finally_brace=add
  206. sp_brace_finally=add
  207. sp_try_brace=add
  208. sp_getset_brace=add
  209. sp_before_dc=remove
  210. sp_after_dc=remove
  211. sp_not=remove
  212. sp_inv=remove
  213. sp_addr=remove
  214. sp_member=remove
  215. sp_deref=remove
  216. sp_sign=remove
  217. sp_incdec=remove
  218. sp_before_nl_cont=remove
  219. sp_after_oc_scope=remove
  220. sp_after_oc_colon=remove
  221. sp_before_oc_colon=remove
  222. sp_after_send_oc_colon=add
  223. sp_before_send_oc_colon=remove
  224. sp_after_oc_type=remove
  225. sp_cond_colon=add
  226. sp_cond_question=add
  227. sp_cmt_cpp_start=add
  228. nl_end_of_file=add
  229. nl_namespace_brace=remove
  230. #nl_class_brace=remove
  231. #nl_class_init_args=remove
  232. nl_func_decl_args=add
  233. nl_before_if=add
  234. nl_before_for=add
  235. nl_before_while=add
  236. nl_before_switch=add
  237. nl_before_do=add
  238. mod_full_brace_do=remove
  239. mod_full_brace_for=remove
  240. mod_full_brace_if=remove
  241. mod_full_brace_while=remove
  242. mod_paren_on_return=remove
  243. pp_space=add