7 additional_commands = {
'foo': {
'flags': [
'BAR',
'BAZ'],
8 'kwargs': {
'DEPENDS':
'*',
'HEADERS':
'*',
'SOURCES':
'*'}}}
22 with section(
"format"):
44 fractional_tab_policy =
'use-space' 48 max_subgroups_hwrap = 2
59 separate_ctrl_name_with_space =
False 62 separate_fn_name_with_space =
False 72 dangle_align =
'prefix' 91 command_case =
'canonical' 94 keyword_case =
'unchanged' 111 require_valid_layout =
False 120 with section(
"markup"):
131 first_comment_is_literal =
False 135 literal_comment_pattern =
None 139 fence_pattern =
'^\\s*([`~]{3}[`~]*)(.*)$' 143 ruler_pattern =
'^\\s*[^\\w\\s]{3}.*[^\\w\\s]{3}$' 147 explicit_trailing_pattern =
'#<' 152 hashruler_min_length = 10
156 canonicalize_hashrulers =
True 164 with section(
"lint"):
170 function_pattern =
'[0-9a-z_]+' 173 macro_pattern =
'[0-9A-Z_]+' 177 global_var_pattern =
'[A-Z][0-9A-Z_]+' 181 internal_var_pattern =
'_[A-Z][0-9A-Z_]+' 185 local_var_pattern =
'[a-z][a-z0-9_]+' 189 private_var_pattern =
'_[0-9a-z_]+' 193 public_var_pattern =
'[A-Z][0-9A-Z_]+' 197 argument_var_pattern =
'[a-z][a-z0-9_]+' 201 keyword_pattern =
'[A-Z][0-9A-Z_]+' 205 max_conditionals_custom_parser = 2
208 min_statement_spacing = 1
211 max_statement_spacing = 2
221 with section(
"encode"):
224 emit_byteorder_mark =
False 227 input_encoding =
'utf-8' 231 output_encoding =
'utf-8' 236 with section(
"misc"):