Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.67 KB | None | 0 0
  1. #
  2. # General options
  3. #
  4.  
  5. # The type of line endings. Default=Auto
  6. newlines = lf # auto/lf/cr/crlf
  7.  
  8. # The original size of tabs in the input. Default=8
  9. input_tab_size = 4 # number
  10.  
  11. # The size of tabs in the output (only used if align_with_tabs=true). Default=8
  12. output_tab_size = 4 # number
  13.  
  14. # The ASCII value of the string escape char, usually 92 (\) or 94 (^). (Pawn)
  15. string_escape_char = 92 # number
  16.  
  17. # Alternate string escape char for Pawn. Only works right before the quote char.
  18. #string_escape_char2 = 0 # number
  19.  
  20. # Replace tab characters found in string literals with the escape sequence \t instead.
  21. string_replace_tab_chars = true # true/false
  22.  
  23. # Allow interpreting '>=' and '>>=' as part of a template in 'void f(list<list<B>>=val);'.
  24. # If true, 'assert(x<0 && y>=3)' will be broken. Default=False
  25. # Improvements to template detection may make this option obsolete.
  26. #tok_split_gte = false # true/false
  27.  
  28. # Override the default ' *INDENT-OFF*' in comments for disabling processing of part of the file.
  29. #disable_processing_cmt = "" # string
  30.  
  31. # Override the default ' *INDENT-ON*' in comments for enabling processing of part of the file.
  32. #enable_processing_cmt = "" # string
  33.  
  34. # Enable parsing of digraphs. Default=False
  35. #enable_digraphs = false
  36.  
  37. # Control what to do with the UTF-8 BOM (recommend 'remove')
  38. utf8_bom = add # ignore/add/remove/force
  39.  
  40. # If the file contains bytes with values between 128 and 255, but is not UTF-8, then output as UTF-8
  41. utf8_byte = false # true/false
  42.  
  43. # Force the output encoding to UTF-8
  44. utf8_force = true # true/false
  45.  
  46. #
  47. # Indenting
  48. #
  49.  
  50. # The number of columns to indent per level.
  51. # Usually 2, 3, 4, or 8. Default=8
  52. indent_columns = 4 # number
  53.  
  54. # The continuation indent. If non-zero, this overrides the indent of '(' and '=' continuation indents.
  55. # For FreeBSD, this is set to 4. Negative value is absolute and not increased for each ( level
  56. indent_continue = 0 # number
  57.  
  58. # How to use tabs when indenting code
  59. # 0=spaces only
  60. # 1=indent with tabs to brace level, align with spaces (default)
  61. # 2=indent and align with tabs, using spaces when not on a tabstop
  62. indent_with_tabs = 0 # number
  63.  
  64. # Comments that are not a brace level are indented with tabs on a tabstop.
  65. # Requires indent_with_tabs=2. If false, will use spaces.
  66. indent_cmt_with_tabs = false # true/false
  67.  
  68. # Whether to indent strings broken by '\' so that they line up
  69. indent_align_string = true # true/false
  70.  
  71. # The number of spaces to indent multi-line XML strings.
  72. # Requires indent_align_string=True
  73. indent_xml_string = 4 # number
  74.  
  75. # Spaces to indent '{' from level
  76. indent_brace = 0 # number
  77.  
  78. # Whether braces are indented to the body level
  79. indent_braces = false # true/false
  80.  
  81. # Disabled indenting function braces if indent_braces is true
  82. #indent_braces_no_func = true # true/false
  83.  
  84. # Disabled indenting class braces if indent_braces is true
  85. #indent_braces_no_class = true # true/false
  86.  
  87. # Disabled indenting struct braces if indent_braces is true
  88. #indent_braces_no_struct = true # true/false
  89.  
  90. # Indent based on the size of the brace parent, i.e. 'if' => 3 spaces, 'for' => 4 spaces, etc.
  91. indent_brace_parent = false # true/false
  92.  
  93. # Indent based on the paren open instead of the brace open in '({\n', default is to indent by brace.
  94. indent_paren_open_brace = true # true/false
  95.  
  96. # Indent a C# delegate by another level, default is to not indent by another level.
  97. indent_cs_delegate_brace = true # true/false
  98.  
  99. # Whether the 'namespace' body is indented
  100. indent_namespace = true # true/false
  101.  
  102. # Only indent one namespace and no sub-namespaces.
  103. # Requires indent_namespace=true.
  104. indent_namespace_single_indent = true # true/false
  105.  
  106. # The number of spaces to indent a namespace block
  107. indent_namespace_level = 0 # number
  108.  
  109. # If the body of the namespace is longer than this number, it won't be indented.
  110. # Requires indent_namespace=true. Default=0 (no limit)
  111. indent_namespace_limit = 0 # number
  112.  
  113. # Whether the 'extern "C"' body is indented
  114. #indent_extern = true # true/false
  115.  
  116. # Whether the 'class' body is indented
  117. indent_class = true # true/false
  118.  
  119. # Whether to indent the stuff after a leading base class colon
  120. indent_class_colon = false # true/false
  121.  
  122. # Indent based on a class colon instead of the stuff after the colon.
  123. # Requires indent_class_colon=true. Default=False
  124. #indent_class_on_colon = false # true/false
  125.  
  126. # Whether to indent the stuff after a leading class initializer colon
  127. indent_constr_colon = false # true/false
  128.  
  129. # Virtual indent from the ':' for member initializers. Default=2
  130. #indent_ctor_init_leading = 2 # number
  131.  
  132. # Additional indenting for constructor initializer list
  133. #indent_ctor_init = 0
  134.  
  135. # False=treat 'else\nif' as 'else if' for indenting purposes
  136. # True=indent the 'if' one level
  137. indent_else_if = true # true/false
  138.  
  139. # Amount to indent variable declarations after a open brace. neg=relative, pos=absolute
  140. indent_var_def_blk = 0 # number
  141.  
  142. # Indent continued variable declarations instead of aligning.
  143. indent_var_def_cont = true # true/false
  144.  
  145. # Indent continued shift expressions ('<<' and '>>') instead of aligning.
  146. # Turn align_left_shift off when enabling this.
  147. indent_shift = true # true/false
  148.  
  149. # True: force indentation of function definition to start in column 1
  150. # False: use the default behavior
  151. indent_func_def_force_col1 = false # true/false
  152.  
  153. # True: indent continued function call parameters one indent level
  154. # False: align parameters under the open paren
  155. indent_func_call_param = true # true/false
  156.  
  157. # Same as indent_func_call_param, but for function defs
  158. indent_func_def_param = true # true/false
  159.  
  160. # Same as indent_func_call_param, but for function protos
  161. #indent_func_proto_param = true # true/false
  162.  
  163. # Same as indent_func_call_param, but for class declarations
  164. indent_func_class_param = true # true/false
  165.  
  166. # Same as indent_func_call_param, but for class variable constructors
  167. indent_func_ctor_var_param = true # true/false
  168.  
  169. # Same as indent_func_call_param, but for templates
  170. #indent_template_param = true # true/false
  171.  
  172. # Double the indent for indent_func_xxx_param options
  173. indent_func_param_double = false # true/false
  174.  
  175. # Indentation column for standalone 'const' function decl/proto qualifier
  176. #indent_func_const = 4 # number
  177.  
  178. # Indentation column for standalone 'throw' function decl/proto qualifier
  179. #indent_func_throw = 4 # number
  180.  
  181. # The number of spaces to indent a continued '->' or '.'
  182. # Usually set to 0, 1, or indent_columns.
  183. indent_member = 4 # number
  184.  
  185. # Spaces to indent single line ('//') comments on lines before code
  186. indent_single_line_comments = 0 # number
  187.  
  188. # If set, will indent trailing single line ('//') comments relative
  189. # to the code instead of trying to keep the same absolute column
  190. indent_relative_single_line_comments = false # true/false
  191.  
  192. # Spaces to indent 'case' from 'switch'
  193. # Usually 0 or indent_columns.
  194. indent_switch_case = 4 # number
  195.  
  196. # Spaces to shift the 'case' line, without affecting any other lines
  197. # Usually 0.
  198. indent_case_shift = 0 # number
  199.  
  200. # Spaces to indent '{' from 'case'.
  201. # By default, the brace will appear under the 'c' in case.
  202. # Usually set to 0 or indent_columns.
  203. indent_case_brace = 0 # number
  204.  
  205. # Whether to indent comments found in first column
  206. indent_col1_comment = false # true/false
  207.  
  208. # How to indent goto labels
  209. # >0: absolute column where 1 is the leftmost column
  210. # <=0: subtract from brace indent
  211. # Default=1
  212. #indent_label = 1 # number
  213.  
  214. # Same as indent_label, but for access specifiers that are followed by a colon. Default=1
  215. #indent_access_spec = 1 # number
  216.  
  217. # Indent the code after an access specifier by one level.
  218. # If set, this option forces 'indent_access_spec=0'
  219. #indent_access_spec_body = false # true/false
  220.  
  221. # If an open paren is followed by a newline, indent the next line so that it lines up after the open paren (not recommended)
  222. indent_paren_nl = false # true/false
  223.  
  224. # Controls the indent of a close paren after a newline.
  225. # 0: Indent to body level
  226. # 1: Align under the open paren
  227. # 2: Indent to the brace level
  228. indent_paren_close = 2 # number
  229.  
  230. # Controls the indent of a comma when inside a paren.If TRUE, aligns under the open paren
  231. indent_comma_paren = false # true/false
  232.  
  233. # Controls the indent of a BOOL operator when inside a paren.If TRUE, aligns under the open paren
  234. indent_bool_paren = false # true/false
  235.  
  236. # If 'indent_bool_paren' is true, controls the indent of the first expression. If TRUE, aligns the first expression to the following ones
  237. #indent_first_bool_expr = false # true/false
  238.  
  239. # If an open square is followed by a newline, indent the next line so that it lines up after the open square (not recommended)
  240. indent_square_nl = false # true/false
  241.  
  242. # Don't change the relative indent of ESQL/C 'EXEC SQL' bodies
  243. #indent_preserve_sql = true # true/false
  244.  
  245. # Align continued statements at the '='. Default=True
  246. # If FALSE or the '=' is followed by a newline, the next line is indent one tab.
  247. indent_align_assign = false # true/false
  248.  
  249. # Indent OC blocks at brace level instead of usual rules.
  250. #indent_oc_block = true # true/false
  251.  
  252. # Indent OC blocks in a message relative to the parameter name.
  253. # 0=use indent_oc_block rules, 1+=spaces to indent
  254. #indent_oc_block_msg = 0 # number
  255.  
  256. # Minimum indent for subsequent parameters
  257. #indent_oc_msg_colon = 0 # number
  258.  
  259. # If true, prioritize aligning with initial colon (and stripping spaces from lines, if necessary).
  260. # Default=True.
  261. #indent_oc_msg_prioritize_first_colon = true # true/false
  262.  
  263. #indent_oc_block_msg_xcode_style = true # true/false
  264.  
  265. # If indent_oc_block_msg and this option are on, blocks will be indented the way that Xcode does by default (from keyword if the parameter is on its own line; otherwise, from the previous indentation level).
  266. #indent_oc_block_msg_xcode_style = true # true/false
  267.  
  268. # If indent_oc_block_msg and this option are on, blocks will be indented from where the brace is relative to a msg keyword.
  269. #indent_oc_block_msg_from_keyword = true # true/false
  270.  
  271. # If indent_oc_block_msg and this option are on, blocks will be indented from where the brace is relative to a msg colon.
  272. #indent_oc_block_msg_from_colon = true # true/false
  273.  
  274. # If indent_oc_block_msg and this option are on, blocks will be indented from where the block caret is.
  275. #indent_oc_block_msg_from_caret = true # true/false
  276.  
  277. # If indent_oc_block_msg and this option are on, blocks will be indented from where the brace is.
  278. #indent_oc_block_msg_from_brace = true # true/false
  279.  
  280. # When identing after virtual brace open and newline add further spaces to reach this min. indent.
  281. indent_min_vbrace_open = 0 # number
  282.  
  283. # TRUE: When identing after virtual brace open and newline add further spaces after regular indent to reach next tabstop.
  284. indent_vbrace_open_on_tabstop = false # true/false
  285.  
  286. # If true, a brace followed by another token (not a newline) will indent all contained lines to match the token.Default=True.
  287. indent_token_after_brace = true # true/false
  288.  
  289. # If true, cpp lambda body will be indentedDefault=False.
  290. #indent_cpp_lambda_body = true # true/false
  291.  
  292. #
  293. # Spacing options
  294. #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement