comparison indenters/uigui_uncrustify.ini @ 776:f69bf0213445

Updated the uncrustify ini file to support version 0.59 git-svn-id: svn://svn.code.sf.net/p/universalindent/code/trunk@1053 59b1889a-e5ac-428c-b0c7-476e01d41282
author thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
date Tue, 27 Dec 2011 10:48:25 +0000
parents 8905d04b2967
children
comparison
equal deleted inserted replaced
775:6691df78dd5c 776:f69bf0213445
13 stringparaminquotes=false 13 stringparaminquotes=false
14 parameterOrder=ipo 14 parameterOrder=ipo
15 showHelpParameter=-h 15 showHelpParameter=-h
16 stringparaminquotes=false 16 stringparaminquotes=false
17 useCfgFileParameter="-c " 17 useCfgFileParameter="-c "
18 version=0.57 18 version=0.59
19 19
20 [Newlines] 20 [Newlines]
21 Category=0 21 Category=0
22 Description="<html>The type of line endings</html>" 22 Description="<html>The type of line endings</html>"
23 Enabled=false 23 Enabled=false
64 CallName="string_escape_char2=" 64 CallName="string_escape_char2="
65 MinVal=0 65 MinVal=0
66 MaxVal=255 66 MaxVal=255
67 ValueDefault=0 67 ValueDefault=0
68 68
69 [Tok Split Gte]
70 Category=0
71 Description="<html>Allow interpreting '&gt;=' and '&gt;&gt;=' as part of a template in 'void f(list&lt;list&lt;B&gt;&gt;=val);'.<BR>If true (default), 'assert(x&lt;0 &amp;&amp; y&gt;=3)' will be broken.<BR>Improvements to template detection may make this option obsolete.</html>"
72 Enabled=false
73 EditorType=boolean
74 TrueFalse=tok_split_gte=true|tok_split_gte=false
75 ValueDefault=0
76
77 [Utf8 Bom]
78 Category=0
79 Description="<html>Control what to do with the UTF-8 BOM (recommed 'remove')</html>"
80 Enabled=false
81 EditorType=multiple
82 Choices="utf8_bom=ignore|utf8_bom=add|utf8_bom=remove|utf8_bom=force"
83 ChoicesReadable="Ignore Utf8 Bom|Add Utf8 Bom|Remove Utf8 Bom|Force Utf8 Bom"
84 ValueDefault=0
85
86 [Utf8 Byte]
87 Category=0
88 Description="<html>If the file only contains chars between 128 and 255 and is not UTF-8, then output as UTF-8</html>"
89 Enabled=false
90 EditorType=boolean
91 TrueFalse=utf8_byte=true|utf8_byte=false
92 ValueDefault=0
93
94 [Utf8 Force]
95 Category=0
96 Description="<html>Force the output encoding to UTF-8</html>"
97 Enabled=false
98 EditorType=boolean
99 TrueFalse=utf8_force=true|utf8_force=false
100 ValueDefault=0
101
69 [Indent Columns] 102 [Indent Columns]
70 Category=1 103 Category=1
71 Description="<html>The number of columns to indent per level.<BR>Usually 2, 3, 4, or 8.</html>" 104 Description="<html>The number of columns to indent per level.<BR>Usually 2, 3, 4, or 8.</html>"
72 Enabled=false 105 Enabled=false
73 EditorType=numeric 106 EditorType=numeric
221 Enabled=false 254 Enabled=false
222 EditorType=boolean 255 EditorType=boolean
223 TrueFalse=indent_class_colon=true|indent_class_colon=false 256 TrueFalse=indent_class_colon=true|indent_class_colon=false
224 ValueDefault=0 257 ValueDefault=0
225 258
259 [Indent Ctor Init]
260 Category=1
261 Description="<html>Additional indenting for constructor initializer list</html>"
262 Enabled=false
263 EditorType=numeric
264 CallName="indent_ctor_init="
265 MinVal=0
266 MaxVal=16
267 ValueDefault=0
268
226 [Indent Else If] 269 [Indent Else If]
227 Category=1 270 Category=1
228 Description="<html>False=treat 'else\nif' as 'else if' for indenting purposes<BR>True=indent the 'if' one level<BR></html>" 271 Description="<html>False=treat 'else\nif' as 'else if' for indenting purposes<BR>True=indent the 'if' one level<BR></html>"
229 Enabled=false 272 Enabled=false
230 EditorType=boolean 273 EditorType=boolean
943 ChoicesReadable="Ignore Sp Before Squares|Add Sp Before Squares|Remove Sp Before Squares|Force Sp Before Squares" 986 ChoicesReadable="Ignore Sp Before Squares|Add Sp Before Squares|Remove Sp Before Squares|Force Sp Before Squares"
944 ValueDefault=0 987 ValueDefault=0
945 988
946 [Sp Inside Square] 989 [Sp Inside Square]
947 Category=2 990 Category=2
948 Description="<html>Add or remove space inside '[' and ']'</html>" 991 Description="<html>Add or remove space inside a non-empty '[' and ']'</html>"
949 Enabled=false 992 Enabled=false
950 EditorType=multiple 993 EditorType=multiple
951 Choices="sp_inside_square=ignore|sp_inside_square=add|sp_inside_square=remove|sp_inside_square=force" 994 Choices="sp_inside_square=ignore|sp_inside_square=add|sp_inside_square=remove|sp_inside_square=force"
952 ChoicesReadable="Ignore Sp Inside Square|Add Sp Inside Square|Remove Sp Inside Square|Force Sp Inside Square" 995 ChoicesReadable="Ignore Sp Inside Square|Add Sp Inside Square|Remove Sp Inside Square|Force Sp Inside Square"
953 ValueDefault=0 996 ValueDefault=0
1247 EditorType=multiple 1290 EditorType=multiple
1248 Choices="sp_throw_paren=ignore|sp_throw_paren=add|sp_throw_paren=remove|sp_throw_paren=force" 1291 Choices="sp_throw_paren=ignore|sp_throw_paren=add|sp_throw_paren=remove|sp_throw_paren=force"
1249 ChoicesReadable="Ignore Sp Throw Paren|Add Sp Throw Paren|Remove Sp Throw Paren|Force Sp Throw Paren" 1292 ChoicesReadable="Ignore Sp Throw Paren|Add Sp Throw Paren|Remove Sp Throw Paren|Force Sp Throw Paren"
1250 ValueDefault=0 1293 ValueDefault=0
1251 1294
1295 [Sp Catch Paren]
1296 Category=2
1297 Description="<html>Add or remove space between 'catch' and '(' in 'catch (something) { }'<BR>If set to ignore, sp_before_sparen is used.</html>"
1298 Enabled=false
1299 EditorType=multiple
1300 Choices="sp_catch_paren=ignore|sp_catch_paren=add|sp_catch_paren=remove|sp_catch_paren=force"
1301 ChoicesReadable="Ignore Sp Catch Paren|Add Sp Catch Paren|Remove Sp Catch Paren|Force Sp Catch Paren"
1302 ValueDefault=0
1303
1304 [Sp Version Paren]
1305 Category=2
1306 Description="<html>Add or remove space between 'version' and '(' in 'version (something) { }' (D language)<BR>If set to ignore, sp_before_sparen is used.</html>"
1307 Enabled=false
1308 EditorType=multiple
1309 Choices="sp_version_paren=ignore|sp_version_paren=add|sp_version_paren=remove|sp_version_paren=force"
1310 ChoicesReadable="Ignore Sp Version Paren|Add Sp Version Paren|Remove Sp Version Paren|Force Sp Version Paren"
1311 ValueDefault=0
1312
1313 [Sp Scope Paren]
1314 Category=2
1315 Description="<html>Add or remove space between 'scope' and '(' in 'scope (something) { }' (D language)<BR>If set to ignore, sp_before_sparen is used.</html>"
1316 Enabled=false
1317 EditorType=multiple
1318 Choices="sp_scope_paren=ignore|sp_scope_paren=add|sp_scope_paren=remove|sp_scope_paren=force"
1319 ChoicesReadable="Ignore Sp Scope Paren|Add Sp Scope Paren|Remove Sp Scope Paren|Force Sp Scope Paren"
1320 ValueDefault=0
1321
1252 [Sp Macro] 1322 [Sp Macro]
1253 Category=2 1323 Category=2
1254 Description="<html>Add or remove space between macro and value</html>" 1324 Description="<html>Add or remove space between macro and value</html>"
1255 Enabled=false 1325 Enabled=false
1256 EditorType=multiple 1326 EditorType=multiple
1607 EditorType=multiple 1677 EditorType=multiple
1608 Choices="sp_endif_cmt=ignore|sp_endif_cmt=add|sp_endif_cmt=remove|sp_endif_cmt=force" 1678 Choices="sp_endif_cmt=ignore|sp_endif_cmt=add|sp_endif_cmt=remove|sp_endif_cmt=force"
1609 ChoicesReadable="Ignore Sp Endif Cmt|Add Sp Endif Cmt|Remove Sp Endif Cmt|Force Sp Endif Cmt" 1679 ChoicesReadable="Ignore Sp Endif Cmt|Add Sp Endif Cmt|Remove Sp Endif Cmt|Force Sp Endif Cmt"
1610 ValueDefault=0 1680 ValueDefault=0
1611 1681
1682 [Sp After New]
1683 Category=2
1684 Description="<html>Controls the spaces after 'new', 'delete', and 'delete[]'</html>"
1685 Enabled=false
1686 EditorType=multiple
1687 Choices="sp_after_new=ignore|sp_after_new=add|sp_after_new=remove|sp_after_new=force"
1688 ChoicesReadable="Ignore Sp After New|Add Sp After New|Remove Sp After New|Force Sp After New"
1689 ValueDefault=0
1690
1691 [Sp Before Tr Emb Cmt]
1692 Category=2
1693 Description="<html>Controls the spaces before a trailing or embedded comment</html>"
1694 Enabled=false
1695 EditorType=multiple
1696 Choices="sp_before_tr_emb_cmt=ignore|sp_before_tr_emb_cmt=add|sp_before_tr_emb_cmt=remove|sp_before_tr_emb_cmt=force"
1697 ChoicesReadable="Ignore Sp Before Tr Emb Cmt|Add Sp Before Tr Emb Cmt|Remove Sp Before Tr Emb Cmt|Force Sp Before Tr Emb Cmt"
1698 ValueDefault=0
1699
1700 [Sp Num Before Tr Emb Cmt]
1701 Category=2
1702 Description="<html>Number of spaces before a trailing or embedded comment</html>"
1703 Enabled=false
1704 EditorType=numeric
1705 CallName="sp_num_before_tr_emb_cmt="
1706 MinVal=0
1707 MaxVal=16
1708 ValueDefault=0
1709
1612 [Align Keep Tabs] 1710 [Align Keep Tabs]
1613 Category=3 1711 Category=3
1614 Description="<html>Whether to keep non-indenting tabs</html>" 1712 Description="<html>Whether to keep non-indenting tabs</html>"
1615 Enabled=false 1713 Enabled=false
1616 EditorType=boolean 1714 EditorType=boolean
2146 ChoicesReadable="Ignore Nl After Square Assign|Add Nl After Square Assign|Remove Nl After Square Assign|Force Nl After Square Assign" 2244 ChoicesReadable="Ignore Nl After Square Assign|Add Nl After Square Assign|Remove Nl After Square Assign|Force Nl After Square Assign"
2147 ValueDefault=0 2245 ValueDefault=0
2148 2246
2149 [Nl Func Var Def Blk] 2247 [Nl Func Var Def Blk]
2150 Category=4 2248 Category=4
2151 Description="<html>The number of blank lines after a block of variable definitions</html>" 2249 Description="<html>The number of blank lines after a block of variable definitions at the top of a function body.<BR>0=no change (default)</html>"
2152 Enabled=false 2250 Enabled=false
2153 EditorType=numeric 2251 EditorType=numeric
2154 CallName="nl_func_var_def_blk=" 2252 CallName="nl_func_var_def_blk="
2155 MinVal=0 2253 MinVal=0
2156 MaxVal=16 2254 MaxVal=16
2391 Category=4 2489 Category=4
2392 Description="<html>Whether to put a newline after 'case' statement</html>" 2490 Description="<html>Whether to put a newline after 'case' statement</html>"
2393 Enabled=false 2491 Enabled=false
2394 EditorType=boolean 2492 EditorType=boolean
2395 TrueFalse=nl_after_case=true|nl_after_case=false 2493 TrueFalse=nl_after_case=true|nl_after_case=false
2494 ValueDefault=0
2495
2496 [Nl Case Colon Brace]
2497 Category=4
2498 Description="<html>Add or remove a newline between a case ':' and '{'. Overrides nl_after_case.</html>"
2499 Enabled=false
2500 EditorType=multiple
2501 Choices="nl_case_colon_brace=ignore|nl_case_colon_brace=add|nl_case_colon_brace=remove|nl_case_colon_brace=force"
2502 ChoicesReadable="Ignore Nl Case Colon Brace|Add Nl Case Colon Brace|Remove Nl Case Colon Brace|Force Nl Case Colon Brace"
2396 ValueDefault=0 2503 ValueDefault=0
2397 2504
2398 [Nl Namespace Brace] 2505 [Nl Namespace Brace]
2399 Category=4 2506 Category=4
2400 Description="<html>Newline between namespace and {</html>" 2507 Description="<html>Newline between namespace and {</html>"
2966 CallName="nl_after_func_body=" 3073 CallName="nl_after_func_body="
2967 MinVal=0 3074 MinVal=0
2968 MaxVal=16 3075 MaxVal=16
2969 ValueDefault=0 3076 ValueDefault=0
2970 3077
3078 [Nl After Func Body Class]
3079 Category=7
3080 Description="<html>The number of newlines after '}' of a multi-line function body in a class declaration</html>"
3081 Enabled=false
3082 EditorType=numeric
3083 CallName="nl_after_func_body_class="
3084 MinVal=0
3085 MaxVal=16
3086 ValueDefault=0
3087
2971 [Nl After Func Body One Liner] 3088 [Nl After Func Body One Liner]
2972 Category=7 3089 Category=7
2973 Description="<html>The number of newlines after '}' of a single line function body</html>" 3090 Description="<html>The number of newlines after '}' of a single line function body</html>"
2974 Enabled=false 3091 Enabled=false
2975 EditorType=numeric 3092 EditorType=numeric
3014 Enabled=false 3131 Enabled=false
3015 EditorType=boolean 3132 EditorType=boolean
3016 TrueFalse=nl_after_multiline_comment=true|nl_after_multiline_comment=false 3133 TrueFalse=nl_after_multiline_comment=true|nl_after_multiline_comment=false
3017 ValueDefault=0 3134 ValueDefault=0
3018 3135
3136 [Nl After Struct]
3137 Category=7
3138 Description="<html>The number of newlines after '}' or ';' of a struct/enum/union definition</html>"
3139 Enabled=false
3140 EditorType=numeric
3141 CallName="nl_after_struct="
3142 MinVal=0
3143 MaxVal=16
3144 ValueDefault=0
3145
3146 [Nl After Class]
3147 Category=7
3148 Description="<html>The number of newlines after '}' or ';' of a class definition</html>"
3149 Enabled=false
3150 EditorType=numeric
3151 CallName="nl_after_class="
3152 MinVal=0
3153 MaxVal=16
3154 ValueDefault=0
3155
3019 [Nl Before Access Spec] 3156 [Nl Before Access Spec]
3020 Category=7 3157 Category=7
3021 Description="<html>The number of newlines before a 'private:', 'public:', 'protected:', 'signals:', or 'slots:' label.<BR>Will not change the newline count if after a brace open.<BR>0 = No change.</html>" 3158 Description="<html>The number of newlines before a 'private:', 'public:', 'protected:', 'signals:', or 'slots:' label.<BR>Will not change the newline count if after a brace open.<BR>0 = No change.</html>"
3022 Enabled=false 3159 Enabled=false
3023 EditorType=numeric 3160 EditorType=numeric
3074 CallName="nl_between_get_set=" 3211 CallName="nl_between_get_set="
3075 MinVal=0 3212 MinVal=0
3076 MaxVal=16 3213 MaxVal=16
3077 ValueDefault=0 3214 ValueDefault=0
3078 3215
3216 [Nl Property Brace]
3217 Category=7
3218 Description="<html>Add or remove newline between C# property and the '{'</html>"
3219 Enabled=false
3220 EditorType=multiple
3221 Choices="nl_property_brace=ignore|nl_property_brace=add|nl_property_brace=remove|nl_property_brace=force"
3222 ChoicesReadable="Ignore Nl Property Brace|Add Nl Property Brace|Remove Nl Property Brace|Force Nl Property Brace"
3223 ValueDefault=0
3224
3079 [Eat Blanks After Open Brace] 3225 [Eat Blanks After Open Brace]
3080 Category=7 3226 Category=7
3081 Description="<html>Whether to remove blank lines after '{'</html>" 3227 Description="<html>Whether to remove blank lines after '{'</html>"
3082 Enabled=false 3228 Enabled=false
3083 EditorType=boolean 3229 EditorType=boolean
3436 Enabled=false 3582 Enabled=false
3437 CallName=cmt_insert_class_header= 3583 CallName=cmt_insert_class_header=
3438 EditorType=string 3584 EditorType=string
3439 ValueDefault= 3585 ValueDefault=
3440 3586
3587 [Cmt Insert Oc Msg Header]
3588 Category=9
3589 Description="<html>The filename that contains text to insert before a Obj-C message specification if the method isn't preceeded with a C/C++ comment.<BR>Will substitute $(message) with the function name and $(javaparam) with the javadoc @param and @return stuff.</html>"
3590 Enabled=false
3591 CallName=cmt_insert_oc_msg_header=
3592 EditorType=string
3593 ValueDefault=
3594
3441 [Cmt Insert Before Preproc] 3595 [Cmt Insert Before Preproc]
3442 Category=9 3596 Category=9
3443 Description="<html>If a preprocessor is encountered when stepping backwards from a function name, then<BR>this option decides whether the comment should be inserted.<BR>Affects cmt_insert_func_header and cmt_insert_class_header.</html>" 3597 Description="<html>If a preprocessor is encountered when stepping backwards from a function name, then<BR>this option decides whether the comment should be inserted.<BR>Affects cmt_insert_oc_msg_header, cmt_insert_func_header and cmt_insert_class_header.</html>"
3444 Enabled=false 3598 Enabled=false
3445 EditorType=boolean 3599 EditorType=boolean
3446 TrueFalse=cmt_insert_before_preproc=true|cmt_insert_before_preproc=false 3600 TrueFalse=cmt_insert_before_preproc=true|cmt_insert_before_preproc=false
3447 ValueDefault=0 3601 ValueDefault=0
3448 3602