From 04a310f7ea595bfc19a281062bdce9f16345a79c Mon Sep 17 00:00:00 2001 From: Andrey Astafyev Date: Tue, 2 Jul 2019 21:07:55 +0300 Subject: [PATCH] 0.69 --- default.cfg | 293 ++++++++++++++++++++++++++++++++-------------------- 1 file changed, 182 insertions(+), 111 deletions(-) diff --git a/default.cfg b/default.cfg index cdd1695..bffa895 100644 --- a/default.cfg +++ b/default.cfg @@ -1,4 +1,4 @@ -# Uncrustify-0.68_f +# Uncrustify-0.69.0_f # # General options @@ -86,6 +86,8 @@ sp_cpp_lambda_assign = remove # ignore/add/remove/force sp_cpp_lambda_paren = remove # ignore/add/remove/force # Add or remove space around assignment operator '=' in a prototype. +# +# If set to ignore, use sp_assign. sp_assign_default = ignore # ignore/add/remove/force # Add or remove space before assignment operator '=', '+=', etc. @@ -225,6 +227,9 @@ sp_before_angle = ignore # ignore/add/remove/force # Add or remove space inside '<' and '>'. sp_inside_angle = ignore # ignore/add/remove/force +# Add or remove space inside '<>'. +sp_inside_angle_empty = ignore # ignore/add/remove/force + # Add or remove space between '>' and ':'. sp_angle_colon = ignore # ignore/add/remove/force @@ -356,9 +361,18 @@ sp_before_ellipsis = ignore # ignore/add/remove/force # Add or remove space between a type and '...'. sp_type_ellipsis = ignore # ignore/add/remove/force +# (D) Add or remove space between a type and '?'. +sp_type_question = ignore # ignore/add/remove/force + # Add or remove space between ')' and '...'. sp_paren_ellipsis = ignore # ignore/add/remove/force +# Add or remove space between ')' and a qualifier such as 'const'. +sp_paren_qualifier = force # ignore/add/remove/force + +# Add or remove space between ')' and 'noexcept'. +sp_paren_noexcept = force # ignore/add/remove/force + # Add or remove space after class ':'. sp_after_class_colon = force # ignore/add/remove/force @@ -366,10 +380,10 @@ sp_after_class_colon = force # ignore/add/remove/force sp_before_class_colon = force # ignore/add/remove/force # Add or remove space after class constructor ':'. -sp_after_constr_colon = ignore # ignore/add/remove/force +sp_after_constr_colon = force # ignore/add/remove/force # Add or remove space before class constructor ':'. -sp_before_constr_colon = ignore # ignore/add/remove/force +sp_before_constr_colon = force # ignore/add/remove/force # Add or remove space before case ':'. # @@ -545,6 +559,10 @@ sp_catch_paren = ignore # ignore/add/remove/force # in '@catch (something) { }'. If set to ignore, sp_catch_paren is used. sp_oc_catch_paren = ignore # ignore/add/remove/force +# (OC) Add or remove space between class name and '(' +# in '@interface className(categoryName):BaseClass' +sp_oc_classname_paren = ignore # ignore/add/remove/force + # (D) Add or remove space between 'version' and '(' # in 'version (something) { }'. If set to ignore, sp_before_sparen is used. sp_version_paren = ignore # ignore/add/remove/force @@ -843,6 +861,9 @@ sp_skip_vbrace_tokens = false # true/false # Add or remove space after 'noexcept'. sp_after_noexcept = ignore # ignore/add/remove/force +# Add or remove space after '_'. +sp_vala_after_translation = ignore # ignore/add/remove/force + # If true, a is inserted after #define. force_tab_after_define = false # true/false @@ -855,9 +876,9 @@ force_tab_after_define = false # true/false # Default: 8 indent_columns = 8 # unsigned number -# The continuation indent. If non-zero, this overrides the indent of '(' and -# '=' continuation indents. Negative values are OK; negative value is absolute -# and not increased for each '(' level. +# The continuation indent. If non-zero, this overrides the indent of '(', '[' +# and '=' continuation indents. Negative values are OK; negative value is +# absolute and not increased for each '(' or '[' level. # # For FreeBSD, this is set to 4. indent_continue = 0 # number @@ -910,7 +931,7 @@ indent_braces_no_class = false # true/false indent_braces_no_struct = false # true/false # Whether to indent based on the size of the brace parent, -# i.e. 'if' → 3 spaces, 'for' → 4 spaces, etc. +# i.e. 'if' => 3 spaces, 'for' => 4 spaces, etc. indent_brace_parent = false # true/false # Whether to indent based on the open parenthesis instead of the open brace @@ -932,6 +953,7 @@ indent_namespace = false # true/false indent_namespace_single_indent = false # true/false # The number of spaces to indent a namespace block. +# If set to zero, use the value indent_columns indent_namespace_level = 0 # unsigned number # If the body of the namespace is longer than this number, it won't be @@ -965,12 +987,12 @@ indent_ctor_init = 0 # number # Whether to indent 'if' following 'else' as a new block under the 'else'. # If false, 'else\nif' is treated as 'else if' for indenting purposes. -indent_else_if = true # true/false +indent_else_if = true # true/false # Amount to indent variable declarations after a open brace. # -# <0: Relative -# ≥0: Absolute +# <0: Relative +# >=0: Absolute indent_var_def_blk = 0 # number # Whether to indent continued variable declarations instead of aligning. @@ -1048,10 +1070,13 @@ indent_case_brace = 0 # number # Whether to indent comments found in first column. indent_col1_comment = false # true/false +# Whether to indent multi string literal in first column. +indent_col1_multi_string_literal = false # true/false + # How to indent goto labels. # -# >0: Absolute column where 1 is the leftmost column -# ≤0: Subtract from brace indent +# >0: Absolute column where 1 is the leftmost column +# <=0: Subtract from brace indent # # Default: 1 indent_label = 1 # number @@ -1122,7 +1147,7 @@ indent_preserve_sql = false # true/false # Default: true indent_align_assign = true # true/false -# Whether to align continued statements at the '('. If false or the '(' is not +# Whether to align continued statements at the '('. If false or the '(' is # followed by a newline, the next line indent is one tab. # # Default: true @@ -1250,7 +1275,7 @@ nl_for_leave_one_liners = true # true/false nl_oc_msg_leave_one_liner = false # true/false # (OC) Add or remove newline between method declaration and '{'. -nl_oc_mdef_brace = true # ignore/add/remove/force +nl_oc_mdef_brace = force # ignore/add/remove/force # (OC) Add or remove newline between Objective-C block signature and '{'. nl_oc_block_brace = ignore # ignore/add/remove/force @@ -1262,18 +1287,18 @@ nl_oc_interface_brace = ignore # ignore/add/remove/force nl_oc_implementation_brace = ignore # ignore/add/remove/force # Add or remove newlines at the start of the file. -nl_start_of_file = true # ignore/add/remove/force +nl_start_of_file = ignore # ignore/add/remove/force # The minimum number of newlines at the start of the file (only used if # nl_start_of_file is 'add' or 'force'). nl_start_of_file_min = 0 # unsigned number # Add or remove newline at the end of the file. -nl_end_of_file = ignore # ignore/add/remove/force +nl_end_of_file = force # ignore/add/remove/force # The minimum number of newlines at the end of the file (only used if # nl_end_of_file is 'add' or 'force'). -nl_end_of_file_min = 0 # unsigned number +nl_end_of_file_min = 1 # unsigned number # Add or remove newline between '=' and '{'. nl_assign_brace = ignore # ignore/add/remove/force @@ -1288,47 +1313,6 @@ nl_tsquare_brace = ignore # ignore/add/remove/force # the ']'. nl_after_square_assign = ignore # ignore/add/remove/force -# The number of blank lines after a block of variable definitions at the top -# of a function body. -# -# 0 = No change (default). -nl_func_var_def_blk = 1 # unsigned number - -# The number of newlines before a block of typedefs. If nl_after_access_spec -# is non-zero, that option takes precedence. -# -# 0 = No change (default). -nl_typedef_blk_start = 0 # unsigned number - -# The number of newlines after a block of typedefs. -# -# 0 = No change (default). -nl_typedef_blk_end = 0 # unsigned number - -# The maximum number of consecutive newlines within a block of typedefs. -# -# 0 = No change (default). -nl_typedef_blk_in = 0 # unsigned number - -# The number of newlines before a block of variable definitions not at the top -# of a function body. If nl_after_access_spec is non-zero, that option takes -# precedence. -# -# 0 = No change (default). -nl_var_def_blk_start = 0 # unsigned number - -# The number of newlines after a block of variable definitions not at the top -# of a function body. -# -# 0 = No change (default). -nl_var_def_blk_end = 0 # unsigned number - -# The maximum number of consecutive newlines within a block of variable -# definitions. -# -# 0 = No change (default). -nl_var_def_blk_in = 0 # unsigned number - # Add or remove newline between a function call's ')' and '{', as in # 'list_for_each(item, &list) { }'. nl_fcall_brace = add # ignore/add/remove/force @@ -1386,7 +1370,7 @@ nl_try_brace = ignore # ignore/add/remove/force nl_getset_brace = ignore # ignore/add/remove/force # Add or remove newline between 'for' and '{'. -nl_for_brace = add # ignore/add/remove/force +nl_for_brace = add # ignore/add/remove/force # Add or remove newline before the '{' of a 'catch' statement, as in # 'catch (decl) {'. @@ -1474,14 +1458,14 @@ nl_template_class = ignore # ignore/add/remove/force # Add or remove newline between 'class' and '{'. nl_class_brace = add # ignore/add/remove/force -# Add or remove newline before or after (depending on pos_class_comma) each -# ',' in the base class list. +# Add or remove newline before or after (depending on pos_class_comma, +# may not be IGNORE) each',' in the base class list. nl_class_init_args = ignore # ignore/add/remove/force # Add or remove newline after each ',' in the constructor member # initialization. Related to nl_constr_colon, pos_constr_colon and # pos_constr_comma. -nl_constr_init_args = ignore # ignore/add/remove/force +nl_constr_init_args = force # ignore/add/remove/force # Add or remove newline before first element, after comma, and after last # element, in 'enum'. @@ -1592,6 +1576,10 @@ nl_func_def_empty = ignore # ignore/add/remove/force # Add or remove newline between '()' in a function call. nl_func_call_empty = ignore # ignore/add/remove/force +# Whether to add a newline after '(' in a function call, +# has preference over nl_func_call_start_multi_line. +nl_func_call_start = ignore # ignore/add/remove/force + # Whether to add a newline after '(' in a function call if '(' and ')' are in # different lines. nl_func_call_start_multi_line = false # true/false @@ -1611,6 +1599,10 @@ nl_oc_msg_args = false # true/false # Add or remove newline between function signature and '{'. nl_fdef_brace = add # ignore/add/remove/force +# Add or remove newline between function signature and '{', +# if signature ends with ')'. Overrides nl_fdef_brace. +nl_fdef_brace_cond = ignore # ignore/add/remove/force + # Add or remove newline between C++11 lambda signature and '{'. nl_cpp_ldef_brace = remove # ignore/add/remove/force @@ -1717,6 +1709,14 @@ nl_before_do = ignore # ignore/add/remove/force # Add or remove blank line after 'do/while' statement. nl_after_do = ignore # ignore/add/remove/force +# Whether to put a blank line before 'return' statements, unless after an open +# brace. +nl_before_return = force # true/false + +# Whether to put a blank line after 'return' statements, unless followed by a +# close brace. +nl_after_return = true # true/false + # Whether to double-space commented-entries in 'struct'/'union'/'enum'. nl_ds_struct_enum_cmt = false # true/false @@ -1738,15 +1738,15 @@ nl_constr_colon = ignore # ignore/add/remove/force nl_namespace_two_to_one_liner = false # true/false # Whether to remove a newline in simple unbraced if statements, turning them -# into one-liners, as in 'if(b)\n i++;' → 'if(b) i++;'. +# into one-liners, as in 'if(b)\n i++;' => 'if(b) i++;'. nl_create_if_one_liner = true # true/false # Whether to remove a newline in simple unbraced for statements, turning them -# into one-liners, as in 'for (...)\n stmt;' → 'for (...) stmt;'. +# into one-liners, as in 'for (...)\n stmt;' => 'for (...) stmt;'. nl_create_for_one_liner = true # true/false # Whether to remove a newline in simple unbraced while statements, turning -# them into one-liners, as in 'while (expr)\n stmt;' → 'while (expr) stmt;'. +# them into one-liners, as in 'while (expr)\n stmt;' => 'while (expr) stmt;'. nl_create_while_one_liner = true # true/false # Whether to collapse a function definition whose body (not counting braces) @@ -1824,6 +1824,47 @@ nl_after_func_body_class = 0 # unsigned number # Overrides nl_after_func_body and nl_after_func_body_class. nl_after_func_body_one_liner = 0 # unsigned number +# The number of blank lines after a block of variable definitions at the top +# of a function body. +# +# 0 = No change (default). +nl_func_var_def_blk = 1 # unsigned number + +# The number of newlines before a block of typedefs. If nl_after_access_spec +# is non-zero, that option takes precedence. +# +# 0 = No change (default). +nl_typedef_blk_start = 0 # unsigned number + +# The number of newlines after a block of typedefs. +# +# 0 = No change (default). +nl_typedef_blk_end = 0 # unsigned number + +# The maximum number of consecutive newlines within a block of typedefs. +# +# 0 = No change (default). +nl_typedef_blk_in = 0 # unsigned number + +# The number of newlines before a block of variable definitions not at the top +# of a function body. If nl_after_access_spec is non-zero, that option takes +# precedence. +# +# 0 = No change (default). +nl_var_def_blk_start = 0 # unsigned number + +# The number of newlines after a block of variable definitions not at the top +# of a function body. +# +# 0 = No change (default). +nl_var_def_blk_end = 0 # unsigned number + +# The maximum number of consecutive newlines within a block of variable +# definitions. +# +# 0 = No change (default). +nl_var_def_blk_in = 0 # unsigned number + # The minimum number of newlines before a multi-line comment. # Doesn't apply if after a brace open or another multi-line comment. nl_before_block_comment = 0 # unsigned number @@ -1915,14 +1956,6 @@ eat_blanks_before_close_brace = false # true/false # 2: Remove all newlines and reformat completely by config nl_remove_extra_newlines = 0 # unsigned number -# Whether to put a blank line before 'return' statements, unless after an open -# brace. -nl_before_return = false # true/false - -# Whether to put a blank line after 'return' statements, unless followed by a -# close brace. -nl_after_return = false # true/false - # (Java) Add or remove newline after an annotation statement. Only affects # annotations that are after a newline. nl_after_annotation = ignore # ignore/add/remove/force @@ -1963,7 +1996,7 @@ pos_class_comma = ignore # ignore/break/force/lead/trail/join/ # The position of the comma in the constructor initialization list. # Related to nl_constr_colon, nl_constr_init_args and pos_constr_colon. -pos_constr_comma = ignore # ignore/break/force/lead/trail/join/lead_break/lead_force/trail_break/trail_force +pos_constr_comma = trail # ignore/break/force/lead/trail/join/lead_break/lead_force/trail_break/trail_force # The position of trailing/leading class colon, between class and base class # list. Affects nl_class_colon. @@ -1971,7 +2004,7 @@ pos_class_colon = ignore # ignore/break/force/lead/trail/join/ # The position of colons between constructor and member initialization. # Related to nl_constr_colon, nl_constr_init_args and pos_constr_comma. -pos_constr_colon = ignore # ignore/break/force/lead/trail/join/lead_break/lead_force/trail_break/trail_force +pos_constr_colon = force # ignore/break/force/lead/trail/join/lead_break/lead_force/trail_break/trail_force # # Line splitting options @@ -1984,10 +2017,12 @@ code_width = 0 # unsigned number ls_for_split_full = false # true/false # Whether to fully split long function prototypes/calls at commas. +# The option ls_code_width has priority over the option ls_func_split_full. ls_func_split_full = false # true/false # Whether to split lines as close to code_width as possible and ignore some # groupings. +# The option ls_code_width has priority over the option ls_func_split_full. ls_code_width = false # true/false # @@ -2018,13 +2053,28 @@ align_func_params = false # true/false align_func_params_span = 0 # unsigned number # The threshold for aligning function parameter definitions. +# Use a negative number for absolute thresholds. # # 0 = No limit (default). -align_func_params_thresh = 0 # unsigned number +align_func_params_thresh = 0 # number # The gap for aligning function parameter definitions. align_func_params_gap = 0 # unsigned number +# The span for aligning constructor value. +# +# 0 = Don't align (default). +align_constr_value_span = 0 # unsigned number + +# The threshold for aligning constructor value. +# Use a negative number for absolute thresholds. +# +# 0 = No limit (default). +align_constr_value_thresh = 0 # number + +# The gap for aligning constructor value. +align_constr_value_gap = 0 # unsigned number + # Whether to 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 # true/false @@ -2036,33 +2086,37 @@ align_same_func_call_params_span = 0 # unsigned number # The threshold for aligning function-call parameters for single line # functions. +# Use a negative number for absolute thresholds. # # 0 = No limit (default). -align_same_func_call_params_thresh = 0 # unsigned number +align_same_func_call_params_thresh = 0 # number # The span for aligning variable definitions. # # 0 = Don't align (default). align_var_def_span = 0 # unsigned number -# How to align the '*' in variable definitions. +# How to consider (or treat) the '*' in the alignment of variable definitions. # # 0: Part of the type 'void * foo;' (default) # 1: Part of the variable 'void *foo;' # 2: Dangling 'void *foo;' +# Dangling: the '*' will not be taken into account when aligning. align_var_def_star_style = 0 # unsigned number -# How to align the '&' in variable definitions. +# How to consider (or treat) the '&' in the alignment of variable definitions. # # 0: Part of the type 'long & foo;' (default) # 1: Part of the variable 'long &foo;' # 2: Dangling 'long &foo;' +# Dangling: the '&' will not be taken into account when aligning. align_var_def_amp_style = 0 # unsigned number # The threshold for aligning variable definitions. +# Use a negative number for absolute thresholds. # # 0 = No limit (default). -align_var_def_thresh = 0 # unsigned number +align_var_def_thresh = 0 # number # The gap for aligning variable definitions. align_var_def_gap = 0 # unsigned number @@ -2084,10 +2138,16 @@ align_var_def_inline = false # true/false # 0 = Don't align (default). align_assign_span = 0 # unsigned number +# The span for aligning on '=' in function prototype modifier. +# +# 0 = Don't align (default). +align_assign_func_proto_span = 0 # unsigned number + # The threshold for aligning on '=' in assignments. +# Use a negative number for absolute thresholds. # # 0 = No limit (default). -align_assign_thresh = 0 # unsigned number +align_assign_thresh = 0 # number # How to apply align_assign_span to function declaration "assignments", i.e. # 'virtual void foo() = 0' or '~foo() = {default|delete}'. @@ -2103,9 +2163,10 @@ align_assign_decl_func = 0 # unsigned number align_enum_equ_span = 0 # unsigned number # The threshold for aligning on '=' in enums. +# Use a negative number for absolute thresholds. # # 0 = no limit (default). -align_enum_equ_thresh = 0 # unsigned number +align_enum_equ_thresh = 0 # number # The span for aligning class member definitions. # @@ -2113,9 +2174,10 @@ align_enum_equ_thresh = 0 # unsigned number align_var_class_span = 0 # unsigned number # The threshold for aligning class member definitions. +# Use a negative number for absolute thresholds. # # 0 = No limit (default). -align_var_class_thresh = 0 # unsigned number +align_var_class_thresh = 0 # number # The gap for aligning class member definitions. align_var_class_gap = 0 # unsigned number @@ -2126,9 +2188,10 @@ align_var_class_gap = 0 # unsigned number align_var_struct_span = 0 # unsigned number # The threshold for aligning struct/union member definitions. +# Use a negative number for absolute thresholds. # # 0 = No limit (default). -align_var_struct_thresh = 0 # unsigned number +align_var_struct_thresh = 0 # number # The gap for aligning struct/union member definitions. align_var_struct_gap = 0 # unsigned number @@ -2138,14 +2201,14 @@ align_var_struct_gap = 0 # unsigned number # 0 = Don't align (default). align_struct_init_span = 0 # unsigned number -# The minimum space between the type and the synonym of a typedef. -align_typedef_gap = 0 # unsigned number - # The span for aligning single-line typedefs. # # 0 = Don't align (default). align_typedef_span = 0 # unsigned number +# The minimum space between the type and the synonym of a typedef. +align_typedef_gap = 0 # unsigned number + # How to align typedef'd functions with other typedefs. # # 0: Don't mix them at all (default) @@ -2153,18 +2216,20 @@ align_typedef_span = 0 # unsigned number # 2: Align the function type name with the other type names align_typedef_func = 0 # unsigned number -# How to align the '*' in typedefs. +# How to consider (or treat) the '*' in the alignment of typedefs. # -# 0: Align on typedef type, ignore '*' (default) -# 1: The '*' is part of type name: 'typedef int *pint;' -# 2: The '*' is part of the type, but dangling: 'typedef int *pint;' +# 0: Part of the typedef type, 'typedef int * pint;' (default) +# 1: Part of type name: 'typedef int *pint;' +# 2: Dangling: 'typedef int *pint;' +# Dangling: the '*' will not be taken into account when aligning. align_typedef_star_style = 0 # unsigned number -# How to align the '&' in typedefs. +# How to consider (or treat) the '&' in the alignment of typedefs. # -# 0: Align on typedef type, ignore '&' (default) -# 1: The '&' is part of type name: 'typedef int &pint;' -# 2: The '&' is part of the type, but dangling: 'typedef int &pint;' +# 0: Part of the typedef type, 'typedef int & intref;' (default) +# 1: Part of type name: 'typedef int &intref;' +# 2: Dangling: 'typedef int &intref;' +# Dangling: the '&' will not be taken into account when aligning. align_typedef_amp_style = 0 # unsigned number # The span for aligning comments that end lines. @@ -2172,6 +2237,11 @@ align_typedef_amp_style = 0 # unsigned number # 0 = Don't align (default). align_right_cmt_span = 0 # unsigned number +# Minimum number of columns between preceding text and a trailing comment in +# order for the comment to qualify for being aligned. Must be non-zero to have +# an effect. +align_right_cmt_gap = 0 # unsigned number + # If aligning comments, whether to mix with comments after '}' and #endif with # less than three spaces before the comment. align_right_cmt_mix = false # true/false @@ -2179,11 +2249,6 @@ align_right_cmt_mix = false # true/false # Whether to only align trailing comments that are at the same brace level. align_right_cmt_same_level = false # true/false -# Minimum number of columns between preceding text and a trailing comment in -# order for the comment to qualify for being aligned. Must be non-zero to have -# an effect. -align_right_cmt_gap = 0 # unsigned number - # Minimum column at which to align trailing comments. Comments which are # aligned beyond this column, but which can be aligned in a lesser column, # may be "pulled in". @@ -2196,6 +2261,12 @@ align_right_cmt_at_col = 0 # unsigned number # 0 = Don't align (default). align_func_proto_span = 0 # unsigned number +# The threshold for aligning function prototypes. +# Use a negative number for absolute thresholds. +# +# 0 = No limit (default). +align_func_proto_thresh = 0 # number + # Minimum gap between the return type and the function name. align_func_proto_gap = 0 # unsigned number @@ -2230,15 +2301,15 @@ align_nl_cont = false # true/false # Whether to align macro functions and variables together. align_pp_define_together = false # true/false -# The minimum space between label and value of a preprocessor define. -align_pp_define_gap = 0 # unsigned number - # The span for aligning on '#define' bodies. # # =0: Don't align (default) # >0: Number of lines (including comments) between blocks align_pp_define_span = 0 # unsigned number +# The minimum space between label and value of a preprocessor define. +align_pp_define_gap = 0 # unsigned number + # Whether to align lines that start with '<<' with previous '<<'. # # Default: true @@ -2409,12 +2480,12 @@ mod_full_brace_if = add # ignore/add/remove/force # blocks. # # Overrides mod_full_brace_if. -mod_full_brace_if_chain = false # true/false +mod_full_brace_if_chain = false # true/false # Whether to add braces to all blocks of an 'if'/'else if'/'else' chain. # If true, mod_full_brace_if_chain will only remove braces from an 'if' that # does not have an 'else if' or 'else'. -mod_full_brace_if_chain_only = true # true/false +mod_full_brace_if_chain_only = true # true/false # Add or remove braces on single-line 'while' statement. mod_full_brace_while = ignore # ignore/add/remove/force @@ -2442,13 +2513,13 @@ mod_full_brace_nl = 0 # unsigned number mod_full_brace_nl_block_rem_mlcond = false # true/false # Add or remove unnecessary parenthesis on 'return' statement. -mod_paren_on_return = add # ignore/add/remove/force +mod_paren_on_return = add # ignore/add/remove/force # (Pawn) Whether to change optional semicolons to real semicolons. mod_pawn_semicolon = false # true/false # Whether to fully parenthesize Boolean expressions in 'while' and 'if' -# statement, as in 'if (a && b > c)' → 'if (a && (b > c))'. +# statement, as in 'if (a && b > c)' => 'if (a && (b > c))'. mod_full_paren_if_bool = true # true/false # Whether to remove superfluous semicolons. @@ -2490,7 +2561,7 @@ mod_sort_using = false # true/false mod_sort_include = false # true/false # Whether to move a 'break' that appears after a fully braced 'case' before -# the close brace, as in 'case X: { ... } break;' → 'case X: { ... break; }'. +# the close brace, as in 'case X: { ... } break;' => 'case X: { ... break; }'. mod_move_case_break = false # true/false # Add or remove braces around a fully braced case statement. Will only remove @@ -2695,7 +2766,7 @@ warn_level_tabs_found_in_verbatim_string_literals = 2 # unsigned number # `set BOOL __AND__ __OR__` # # tokenTypes are defined in src/token_enum.h, use them without the -# 'CT_' prefix: 'CT_BOOL' → 'BOOL' +# 'CT_' prefix: 'CT_BOOL' => 'BOOL' # # # - Token(s) can be treated as type(s) with the 'type' option. @@ -2719,7 +2790,7 @@ warn_level_tabs_found_in_verbatim_string_literals = 2 # unsigned number # `file_ext CPP .ch .cxx .cpp.in` # # langTypes are defined in uncrusify_types.h in the lang_flag_e enum, use -# them without the 'LANG_' prefix: 'LANG_CPP' → 'CPP' +# them without the 'LANG_' prefix: 'LANG_CPP' => 'CPP' # # # - Custom macro-based indentation can be set up using 'macro-open', @@ -2732,5 +2803,5 @@ warn_level_tabs_found_in_verbatim_string_literals = 2 # unsigned number # `macro-close END_MESSAGE_MAP` # # -# option(s) with 'not default' value: 29 +# option(s) with 'not default' value: 90 #