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"):