~ubuntu-branches/ubuntu/maverick/universalindentgui/maverick-proposed

« back to all changes in this revision

Viewing changes to indenters/uigui_greatcode.ini

  • Committer: Bazaar Package Importer
  • Author(s): Fathi Boudra
  • Date: 2009-04-29 10:50:58 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20090429105058-7xj26rwxxnir1tr7
Tags: 1.0.2-1
* New upstream release:
  - The default editor font type is now Monospace instead of Courier.
    (Closes: #483873)
* Add 01_disable_check_for_update.diff patch:
  Automatic check for update is disabled by default. (Closes: #514999)
* Bump debian/compat to 7.
* Update debian/control:
  - Set Thomas Schweitzer as maintainer and myself as uploader.
    (Closes: #483068)
  - Bump debhelper build-dependency to 7.
  - Bump Standards-Version to 3.8.1. No changes needed.
  - Update recommended beautifier list.
  - Update description to list all supported beautifiers.
* Update debian/copyright:
  - Add PerlTidy.pm and JsDecoder.js missing copyrights.
* Cleanup debian/rules.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
[%20header]
 
1
[header]
2
2
categories=General|Space|Code|Statements|Pre-Processor|Comments|Miscellaneous
3
3
cfgFileParameterEnding=cr
4
4
configFilename=gc.cfg
5
5
fileTypes=*.cpp|*.c|*.h|*.hpp
6
6
indenterFileName=greatcode
7
 
indenterName=GreatCode
 
7
indenterName=GreatCode (C, C++)
8
8
inputFileName=indentinput
9
9
inputFileParameter=-file-
10
10
manual=http://universalindent.sf.net/indentermanuals/gc.txt
24
24
Enabled=true
25
25
MaxVal=2000
26
26
MinVal=0
27
 
Value=0
28
27
ValueDefault=1
29
28
 
30
29
[cmt_add_class_access]
32
31
Description="<html>Add an empty comment before class access (if not already present).<br>        Comment level is set by -cmt_sep_force_class_access- option.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_add_class_access-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        class a<br>        {<br>        public:<br>            void v(void)<br>        protected:<br>            int c<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        class a<br>        {<br>        /*      <= by default. cmt level is 2<br>         ==========================================<br>         ==========================================<br>         */<br>        public:<br>            void v(void)<br><br>        /*<br>         ==========================================<br>         ==========================================<br>         */<br>        protected:<br>            int c<br>        }<br><br>        See option(s) :<br>        -cmt_sep_char_2-<char><br>        -cmt_sep_len-<num><br>        -cmt_sep_force_class_access-<num></font></pre></html>"
33
32
EditorType=boolean
34
33
TrueFalse=-cmt_add_class_access-|-no-cmt_add_class_access-
35
 
Value=0
36
34
ValueDefault=1
37
35
 
38
36
[cmt_add_fct_def]
40
38
Description="<html>Add an empty comment before function definition (if not already<br>        present).<br>        Comment is level is set by -cmt_sep_force_fct_def- option.<br><br>        ** file.c **<br><br>        /*<br>         ==========================================<br>         ==========================================<br>         */<br>        int a(void)<br>        {<br>        }<br><br>        ** EOF **<br><br>        See option(s) :<br>        -cmt_sep_char_3-<char><br>        -cmt_sep_len-<num><br>        -cmt_sep_force_fct_def-<num><br><br>        Note(s) :<br>        - Actual comments before function are included in the separator.</html>"
41
39
EditorType=boolean
42
40
TrueFalse=-cmt_add_fct_def-|-no-cmt_add_fct_def-
43
 
Value=0
44
41
ValueDefault=1
45
42
 
46
43
[cmt_add_fct_def_class]
48
45
Description=<html>Same as -cmt_add_fct_def-. but for functions defined inside a class<br>\t\t(inline functions).<br><br>        See option(s) :<br>\t\t-cmt_add_fct_def-</html>
49
46
EditorType=boolean
50
47
TrueFalse=-cmt_add_fct_def_class-|-no-cmt_add_fct_def_class-
51
 
Value=0
52
48
ValueDefault=1
53
49
 
54
50
[cmt_add_file]
56
52
Description=<html>Add a special comment at the beginning of file (if not already<br>        present). The type of the comment is set by -cmt_add_file_style-.<br><br>        -cmt_add_file-<br>        -cmt_add_file_style-0<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        ** file.c **<br>        /*$6<br>         ++++++++++++++++++++++++++++++++++++++++++<br>         ++++++++++++++++++++++++++++++++++++++++++<br>         */<br>        ...<br>        ** EOF **<br><br>        -cmt_add_file-<br>        -cmt_add_file_style-1<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        ** file.c **<br>        /*$I0<br>            ...<br>         */<br>        ...<br>        ** EOF **<br><br>        See option(s) :<br>        -cmt_sep_char_6-<char><br>        -cmt_sep_len-<num><br>        -cmt_add_file_style-<num></html>
57
53
EditorType=boolean
58
54
TrueFalse=-cmt_add_file-|-no-cmt_add_file-
59
 
Value=0
60
55
ValueDefault=1
61
56
 
62
57
[cmt_add_file_style]
67
62
Enabled=true
68
63
MaxVal=1
69
64
MinVal=0
70
 
Value=0
71
65
ValueDefault=0
72
66
 
73
67
[cmt_add_gc_tag]
75
69
Description=<html>Add the GC mark at the beginning of the file.<br><br>        /*$T test.c GC 1.102 01/06/01 16:47:25 */</html>
76
70
EditorType=boolean
77
71
TrueFalse=-cmt_add_gc_tag-|-no-cmt_add_gc_tag-
78
 
Value=0
79
72
ValueDefault=1
80
73
 
81
74
[cmt_align_max_blanks]
86
79
Enabled=true
87
80
MaxVal=2000
88
81
MinVal=1
89
 
Value=1
90
82
ValueDefault=10
91
83
 
92
84
[cmt_c2cpp]
94
86
Description=<html>Convert all C comments to the C++ form. Only end of lines comments are<br>        converted.<br>        See option(s) :<br>        -cmt_keep_cpp-<br><br>        Note(s) :<br>        - This option set the -cmt_keep_cpp- to true.</html>
95
87
EditorType=boolean
96
88
TrueFalse=-cmt_c2cpp-|-no-cmt_c2cpp-
97
 
Value=1
98
89
ValueDefault=0
99
90
 
100
91
[cmt_cpp2c_keep_eol]
102
93
Description="<html>Keep trace of EOL characters when converting C++ comments to C<br>        comment. -cmt_keep_cpp- must be enabled.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        // this is a comment<br>        // this is another comment<br><br>        -cmt_cpp2c_keep_eol-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         * this is a comment           <=  is the default break character<br>         * this is another comment<br>         */<br><br>        -no-cmt_cpp2c_keep_eol-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* this is a comment this is another comment */<br><br>        See option(s) :<br>        [no]-cmt_keep_cpp-<br>        -cmt_sep_char_split-<char></font></pre></html>"
103
94
EditorType=boolean
104
95
TrueFalse=-cmt_cpp2c_keep_eol-|-no-cmt_cpp2c_keep_eol-
105
 
Value=1
106
96
ValueDefault=1
107
97
 
108
98
[cmt_decl]
110
100
Description="<html>Add separators in local variable declaration (before and/or after).<br>        Separators are by default level 1.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_decl-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int a(void)<br>        {<br>            unsigned int    var<br>            long b<br>            var = 0<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int a(void)<br>        {<br>            /*~~~~~~~~~~~~~~~~~~*/<br>            unsigned int    var<br>            long            b<br>            /*~~~~~~~~~~~~~~~~~~*/<br><br>            var = 0<br>        }<br><br>        See options(s) :<br>        -cmt_decl_max_level-<num><br>        [-no]-cmt_decl_before-<br>        -cmt_decl_len-<num><br>        [-no]-cmt_decl_auto_len-<br>        -cmt_decl_auto_len_add-<num><br><br>        Note(s) :<br>        - Can't be used with -cmt_dont_modify- option.</font></pre></html>"
111
101
EditorType=boolean
112
102
TrueFalse=-cmt_decl-|-no-cmt_decl-
113
 
Value=0
114
103
ValueDefault=1
115
104
 
116
105
[cmt_decl_auto_len]
118
107
Description="<html>Co<pre><font face=\"courier new\" size=\"3\">mpute the length of the decl separator depending on code.<br>        Is disabled. the length is set by -cmt_decl_len- option.</font></pre></html>"
119
108
EditorType=boolean
120
109
TrueFalse=-cmt_decl_auto_len-|-no-cmt_decl_auto_len-
121
 
Value=1
122
110
ValueDefault=1
123
111
 
124
112
[cmt_decl_auto_len_add]
129
117
Enabled=true
130
118
MaxVal=2000
131
119
MinVal=0
132
 
Value=0
133
120
ValueDefault=0
134
121
 
135
122
[cmt_decl_before]
137
124
Description="<html>Add a separator before local declarations.<br>        -cmt_decl- must be enabled.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_decl_before-<br><br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int a(void)<br>        {<br>            /*~~~~~~~~~~~~~~~~~~*/<br>            unsigned int    var<br>            long            b<br>            /*~~~~~~~~~~~~~~~~~~*/<br><br>            var = 0<br>        }<br><br>        -no-cmt_decl_before-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int a(void)<br>        {<br>            unsigned int    var<br>            long            b<br>            /*~~~~~~~~~~~~~~~~~~*/<br><br>            var = 0<br>        }</font></pre></html>"
138
125
EditorType=boolean
139
126
TrueFalse=-cmt_decl_before-|-no-cmt_decl_before-
140
 
Value=0
141
127
ValueDefault=1
142
128
 
143
129
[cmt_decl_len]
148
134
Enabled=true
149
135
MaxVal=2000
150
136
MinVal=0
151
 
Value=0
152
137
ValueDefault=120
153
138
 
154
139
[cmt_decl_max_level]
159
144
Enabled=true
160
145
MaxVal=2000
161
146
MinVal=0
162
 
Value=0
163
147
ValueDefault=100
164
148
 
165
149
[cmt_dont_modify]
167
151
Description="<html>Pr<pre><font face=\"courier new\" size=\"3\">ocess or not all the comments of the file.</font></pre></html>"
168
152
EditorType=boolean
169
153
TrueFalse=-cmt_dont_modify-|-no-cmt_dont_modify-
170
 
Value=1
171
154
ValueDefault=0
172
155
 
173
156
[cmt_fct_categ]
176
159
Description="<html>-cmt_fct_categ-     Define a special word when indenting function<br>                            comments.<br>        -cmt_fct_categ_in-  This word is a special category to describe<br>                            function parameters.<br><br>        GC can indent function definition comments in a special form<br>        depending of special words defined with those options.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        options<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        -cmt_fct_categ-main<br>        -cmt_fct_categ-output<br>        -cmt_fct_categ_in-parameters<br><br><br>        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* Description: Description of the function. Return: none<br>        Parameters: a - entering value b - increment value */<br>        int function(int a. int b)<br>        {<br>        }<br><br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         ==========================================<br>         Description:\tDescription of the function.<br><br>         Return:\tnone<br><br>         Parameters:    a   - entering value<br>                        b   - increment value<br>         ==========================================<br>         */<br>        int function(int a. int b)<br>        {<br>        }<br><br>        See option(s) :<br>        [-no]-cmt_add_fct_def-<br>\t\t-cmt_fct_categ_style-<br><br>        Note(s) :<br>        - In comment. special words must be followed by ':'.<br>        - A parameter must be followed by '-'. and then by the comment.<br>        - This option can't be set in a source file with special comment<br>          /*$O */</font></pre></html>"
177
160
EditorType=string
178
161
Enabled=false
179
 
Value=
180
162
ValueDefault=
181
163
 
182
164
[cmt_fct_categ_in]
185
167
Description="<html>-cmt_fct_categ-     Define a special word when indenting function<br>                            comments.<br>-cmt_fct_categ_in-  This word is a special category to describe<br>                            function parameters.<br><br>        GC can indent function definition comments in a special form<br>        depending of special words defined with those options.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        options<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        -cmt_fct_categ-main<br>        -cmt_fct_categ-output<br>        -cmt_fct_categ_in-parameters<br><br><br>        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* Description: Description of the function. Return: none<br>        Parameters: a - entering value b - increment value */<br>        int function(int a. int b)<br>        {<br>        }<br><br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         ==========================================<br>         Description:\tDescription of the function.<br><br>         Return:\tnone<br><br>         Parameters:    a   - entering value<br>                        b   - increment value<br>         ==========================================<br>         */<br>        int function(int a. int b)<br>        {<br>        }<br><br>        See option(s) :<br>        [-no]-cmt_add_fct_def-<br>\t\t-cmt_fct_categ_style-<br><br>        Note(s) :<br>        - In comment. special words must be followed by ':'.<br>        - A parameter must be followed by '-'. and then by the comment.<br>        - This option can't be set in a source file with special comment<br>          /*$O */</font></pre></html>"
186
168
EditorType=string
187
169
Enabled=false
188
 
Value=
189
170
ValueDefault=
190
171
 
191
172
[cmt_fct_categ_style]
196
177
Enabled=true
197
178
MaxVal=1
198
179
MinVal=0
199
 
Value=0
200
180
ValueDefault=0
201
181
 
202
182
[cmt_fct_java_doc]
204
184
Description=Enable the java doc type comments for functions only. Also enables -cmt_sep_fill_star-.
205
185
EditorType=boolean
206
186
TrueFalse=-cmt_fct_java_doc-|-no-cmt_fct_java_doc-
207
 
Value=1
208
187
ValueDefault=0
209
188
 
210
189
[cmt_first_line_blank]
212
191
Description="<html>Add an empty line between two adjacent first line comments.<br>        -cmt_first_line_concat- must be disabled.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_first_line_blank-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* comment1 */<br>        /* comment2 */<br>        /* comment3 */<br>        if(a)<br>        {<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* comment1 */<br>        <EOL><br>        /* comment2 */<br>        <EOL><br>        /* comment3 */<br>        if(a)<br>        {<br>        }<br><br>        See options(s) :<br>        [-no]-cmt_first_line_concat-</font></pre></html>"
213
192
EditorType=boolean
214
193
TrueFalse=-cmt_first_line_blank-|-no-cmt_first_line_blank-
215
 
Value=0
216
194
ValueDefault=1
217
195
 
218
196
[cmt_first_line_break_first]
220
198
Description="<html>Add an EOL after /* of first line comments.<br>        Add an EOL before */ of first line comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_first_line_break_first-<br>        -cmt_first_line_break_last-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         * Comment <br>         * Comment<br>         */<br><br>        -no-cmt_first_line_break_first-<br>        -cmt_first_line_break_last-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* Comment <br>         * Comment<br>         */<br><br>        -no-cmt_first_line_break_first-<br>        -no-cmt_first_line_break_last-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* Comment <br>         * Comment */</font></pre></html>"
221
199
EditorType=boolean
222
200
TrueFalse=-cmt_first_line_break_first-|-no-cmt_first_line_break_first-
223
 
Value=1
224
201
ValueDefault=1
225
202
 
226
203
[cmt_first_line_break_last]
228
205
Description="<html>Add an EOL after /* of first line comments.<br>        Add an EOL before */ of first line comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_first_line_break_first-<br>        -cmt_first_line_break_last-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         * Comment <br>         * Comment<br>         */<br><br>        -no-cmt_first_line_break_first-<br>        -cmt_first_line_break_last-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* Comment <br>         * Comment<br>         */<br><br>        -no-cmt_first_line_break_first-<br>        -no-cmt_first_line_break_last-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* Comment <br>         * Comment */</font></pre></html>"
229
206
EditorType=boolean
230
207
TrueFalse=-cmt_first_line_break_last-|-no-cmt_first_line_break_last-
231
 
Value=1
232
208
ValueDefault=1
233
209
 
234
210
[cmt_first_line_concat]
236
212
Description="<html>Concat adjacent first line comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_first_line_concat-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* first line comment */<br>        /* another first line comment */<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         * first line comment <br>         * another first line comment<br>         */</font></pre></html>"
237
213
EditorType=boolean
238
214
TrueFalse=-cmt_first_line_concat-|-no-cmt_first_line_concat-
239
 
Value=0
240
215
ValueDefault=1
241
216
 
242
217
[cmt_first_line_fill_star]
244
219
Description="<html>Add a '*' character at the beginning of lines of first line comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_first_line_fill_star-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         * Comment <br>         * Comment<br>         */<br><br>        -no-cmt_first_line_fill_star-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>           Comment <br>           Comment<br>         */<br><br>        See options(s) :<br>        [-no]-cmt_sep_fill_star-<br><br>        Note(s) :<br>        - Separators are not concerned.</font></pre></html>"
245
220
EditorType=boolean
246
221
TrueFalse=-cmt_first_line_fill_star-|-no-cmt_first_line_fill_star-
247
 
Value=0
248
222
ValueDefault=1
249
223
 
250
224
[cmt_first_line_len]
255
229
Enabled=true
256
230
MaxVal=2000
257
231
MinVal=8
258
 
Value=80
259
232
ValueDefault=80
260
233
 
261
234
[cmt_first_space_cpp]
263
236
Description="<html>Force a space after the opening comment delimiter.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_first_space_cpp-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        // coucou<br><br>        -no-cmt_first_space_cpp-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        //coucou</font></pre></html>"
264
237
EditorType=boolean
265
238
TrueFalse=-cmt_first_space_cpp-|-no-cmt_first_space_cpp-
266
 
Value=1
267
239
ValueDefault=1
268
240
 
269
241
[cmt_fixme]
271
243
Category=5
272
244
Description="<html>Specify the string for FIXME comment the default is /* FIXME: Comment */<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_fixme-/* TODO: add comment */</font></pre></html>"
273
245
EditorType=string
274
 
Enabled=true
275
 
Value=
 
246
Enabled=false
276
247
ValueDefault=/* */
277
248
 
278
249
[cmt_force_fct_def_decl_split]
280
251
Description="<html>Fo<pre><font face=\"courier new\" size=\"3\">rce function definitions to split at each paramenter according<br>        to the sytle defined by -code_split_fctdef_style-</font></pre></html>"
281
252
EditorType=boolean
282
253
TrueFalse=-cmt_force_fct_def_decl_split-|-no-cmt_force_fct_def_decl_split-
283
 
Value=1
284
254
ValueDefault=0
285
255
 
286
256
[cmt_java_doc]
288
258
Description=Enable the java doc type comments for all comments. Also enables -cmt_sep_fill_star- and -cmt_fct_java_doc-
289
259
EditorType=boolean
290
260
TrueFalse=-cmt_java_doc-|-no-cmt_java_doc-
291
 
Value=1
292
261
ValueDefault=0
293
262
 
294
263
[cmt_keep-char_1]
297
266
Description=(1) Keep the comment identical to /*$F but apply to the character next to the * in /*
298
267
EditorType=string
299
268
Enabled=false
300
 
Value=
301
269
ValueDefault=
302
270
 
303
271
[cmt_keep-char_2]
306
274
Description=(2) Keep the comment identical to /*$F but apply to the character next to the * in /*
307
275
EditorType=string
308
276
Enabled=false
309
 
Value=
310
277
ValueDefault=
311
278
 
312
279
[cmt_keep-char_3]
315
282
Description=(3) Keep the comment identical to /*$F but apply to the character next to the * in /*
316
283
EditorType=string
317
284
Enabled=false
318
 
Value=
319
285
ValueDefault=
320
286
 
321
287
[cmt_keep-char_4]
324
290
Description=(4) Keep the comment identical to /*$F but apply to the character next to the * in /*
325
291
EditorType=string
326
292
Enabled=false
327
 
Value=
328
293
ValueDefault=
329
294
 
330
295
[cmt_keep-char_cpp_1]
333
298
Description=(1) Keep the cpp comment as is character after the //.
334
299
EditorType=string
335
300
Enabled=false
336
 
Value=
337
301
ValueDefault=
338
302
 
339
303
[cmt_keep-char_cpp_2]
342
306
Description=(2) Keep the cpp comment as is character after the //.
343
307
EditorType=string
344
308
Enabled=false
345
 
Value=
346
309
ValueDefault=
347
310
 
348
311
[cmt_keep-char_cpp_3]
351
314
Description=(3) Keep the cpp comment as is character after the //.
352
315
EditorType=string
353
316
Enabled=false
354
 
Value=
355
317
ValueDefault=
356
318
 
357
319
[cmt_keep-char_cpp_4]
360
322
Description=(4) Keep the cpp comment as is character after the //.
361
323
EditorType=string
362
324
Enabled=false
363
 
Value=
364
325
ValueDefault=
365
326
 
366
327
[cmt_keep_cpp]
368
329
Description="<html>Keep C++ comments. and do not change them to the C form.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -no-cmt_keep_cpp-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        // this is a comment<br>        // this is another comment<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         * this is a comment <br>         * this is another comment<br>         */<br><br>        See option(s) :<br>        [no]-cmt_cpp2c_keep_eol-<br>        -cmt_sep_char_split-<char><br><br>        Note(s) :<br>        - This option can't be set in a source file with special comment<br>          /*$O */</font></pre></html>"
369
330
EditorType=boolean
370
331
TrueFalse=-cmt_keep_cpp-|-no-cmt_keep_cpp-
371
 
Value=1
372
332
ValueDefault=0
373
333
 
374
334
[cmt_sep_break]
376
336
Description="<html>Force /* and */ to be alone on their lines for separators.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_break-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         ===================<br>           comment <br>           comment<br>         ===================<br>         */<br><br>        //<br>        // =================<br>        // comment<br>        // =================<br>        //<br><br>        -no-cmt_sep_break-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* =================<br>           comment <br>           comment<br>         =================== */<br><br>        // =================<br>        // comment<br>        // =================</font></pre></html>"
377
337
EditorType=boolean
378
338
TrueFalse=-cmt_sep_break-|-no-cmt_sep_break-
379
 
Value=1
380
339
ValueDefault=1
381
340
 
382
341
[cmt_sep_char_1]
385
344
Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
386
345
EditorType=string
387
346
Enabled=true
388
 
Value=~
389
347
ValueDefault=~
390
348
 
391
349
[cmt_sep_char_2]
394
352
Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
395
353
EditorType=string
396
354
Enabled=true
397
 
Value=-
398
355
ValueDefault=-
399
356
 
400
357
[cmt_sep_char_3]
403
360
Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
404
361
EditorType=string
405
362
Enabled=true
406
 
Value="="
407
363
ValueDefault="="
408
364
 
409
365
[cmt_sep_char_4]
412
368
Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
413
369
EditorType=string
414
370
Enabled=true
415
 
Value=*
416
371
ValueDefault=*
417
372
 
418
373
[cmt_sep_char_5]
421
376
Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
422
377
EditorType=string
423
378
Enabled=true
424
 
Value=#
425
379
ValueDefault=#
426
380
 
427
381
[cmt_sep_char_6]
430
384
Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
431
385
EditorType=string
432
386
Enabled=true
433
 
Value=+
434
387
ValueDefault=+
435
388
 
436
389
[cmt_sep_char_split]
439
392
Description="<html>Define the special break line character in comments.<pre><font face=\"courier new\" size=\"3\">        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* coucou  salut */<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         * coucou <br>         * salut<br>         */<br><br>        See option(s) :<br>        [-no]-cmt_first_line_concat-<br>        [-no]-cmt_cpp2c_keep_eol-<br><br>        Note(s) :<br>        - GC uses this special character to keep trace of EOL when converting<br>          C++ comments to C comments. or to concat first line comments.</font></pre></html>"
440
393
EditorType=string
441
394
Enabled=true
442
 
Value=
443
395
ValueDefault=
444
396
 
445
397
[cmt_sep_eol_after]
450
402
Enabled=true
451
403
MaxVal=2000
452
404
MinVal=0
453
 
Value=0
454
405
ValueDefault=0
455
406
 
456
407
[cmt_sep_eol_after_1]
461
412
Enabled=true
462
413
MaxVal=2000
463
414
MinVal=0
464
 
Value=0
465
415
ValueDefault=1
466
416
 
467
417
[cmt_sep_eol_after_2]
472
422
Enabled=true
473
423
MaxVal=2000
474
424
MinVal=0
475
 
Value=0
476
425
ValueDefault=1
477
426
 
478
427
[cmt_sep_eol_after_3]
483
432
Enabled=true
484
433
MaxVal=2000
485
434
MinVal=0
486
 
Value=0
487
435
ValueDefault=1
488
436
 
489
437
[cmt_sep_eol_after_4]
494
442
Enabled=true
495
443
MaxVal=2000
496
444
MinVal=0
497
 
Value=0
498
445
ValueDefault=1
499
446
 
500
447
[cmt_sep_eol_after_5]
505
452
Enabled=true
506
453
MaxVal=2000
507
454
MinVal=0
508
 
Value=0
509
455
ValueDefault=1
510
456
 
511
457
[cmt_sep_eol_after_6]
516
462
Enabled=true
517
463
MaxVal=2000
518
464
MinVal=0
519
 
Value=0
520
465
ValueDefault=2
521
466
 
522
467
[cmt_sep_eol_before]
527
472
Enabled=true
528
473
MaxVal=2000
529
474
MinVal=0
530
 
Value=0
531
475
ValueDefault=1
532
476
 
533
477
[cmt_sep_eol_before_1]
538
482
Enabled=true
539
483
MaxVal=2000
540
484
MinVal=0
541
 
Value=0
542
485
ValueDefault=1
543
486
 
544
487
[cmt_sep_eol_before_2]
549
492
Enabled=true
550
493
MaxVal=2000
551
494
MinVal=0
552
 
Value=0
553
495
ValueDefault=1
554
496
 
555
497
[cmt_sep_eol_before_3]
560
502
Enabled=true
561
503
MaxVal=2000
562
504
MinVal=0
563
 
Value=0
564
505
ValueDefault=1
565
506
 
566
507
[cmt_sep_eol_before_4]
571
512
Enabled=true
572
513
MaxVal=2000
573
514
MinVal=0
574
 
Value=0
575
515
ValueDefault=1
576
516
 
577
517
[cmt_sep_eol_before_5]
582
522
Enabled=true
583
523
MaxVal=2000
584
524
MinVal=0
585
 
Value=0
586
525
ValueDefault=1
587
526
 
588
527
[cmt_sep_eol_before_6]
593
532
Enabled=true
594
533
MaxVal=2000
595
534
MinVal=0
596
 
Value=0
597
535
ValueDefault=2
598
536
 
599
537
[cmt_sep_eol_before_fct_def]
604
542
Enabled=true
605
543
MaxVal=2000
606
544
MinVal=0
607
 
Value=0
608
545
ValueDefault=0
609
546
 
610
547
[cmt_sep_fill_star]
612
549
Description="<html>Add a star at the beginning of all lines of a separator.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_fill_star-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$4<br>         *******************<br>         *    comment <br>         *    comment<br>         *******************<br>         */<br><br>        -no-cmt_sep_fill_star-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$4<br>         *******************<br>           comment <br>           comment<br>         *******************<br>         */<br><br>        See option(s) :<br>        -cmt_sep_char_4-<char><br>        -cmt_sep_char_split-<char><br>        [-no]-cmt_first_line_fill_star-</font></pre></html>"
613
550
EditorType=boolean
614
551
TrueFalse=-cmt_sep_fill_star-|-no-cmt_sep_fill_star-
615
 
Value=1
616
552
ValueDefault=0
617
553
 
618
554
[cmt_sep_force_class]
623
559
Enabled=true
624
560
MaxVal=2000
625
561
MinVal=0
626
 
Value=0
627
562
ValueDefault=3
628
563
 
629
564
[cmt_sep_force_class_access]
634
569
Enabled=true
635
570
MaxVal=2000
636
571
MinVal=0
637
 
Value=0
638
572
ValueDefault=2
639
573
 
640
574
[cmt_sep_force_fct_def]
645
579
Enabled=true
646
580
MaxVal=2000
647
581
MinVal=0
648
 
Value=0
649
582
ValueDefault=3
650
583
 
651
584
[cmt_sep_force_fct_macro]
656
589
Enabled=true
657
590
MaxVal=2000
658
591
MinVal=0
659
 
Value=0
660
592
ValueDefault=3
661
593
 
662
594
[cmt_sep_force_fct_proto]
667
599
Enabled=true
668
600
MaxVal=2000
669
601
MinVal=0
670
 
Value=0
671
602
ValueDefault=0
672
603
 
673
604
[cmt_sep_force_struct]
678
609
Enabled=true
679
610
MaxVal=2000
680
611
MinVal=0
681
 
Value=0
682
612
ValueDefault=2
683
613
 
684
614
[cmt_sep_len]
689
619
Enabled=true
690
620
MaxVal=2000
691
621
MinVal=8
692
 
Value=99
693
622
ValueDefault=120
694
623
 
695
624
[cmt_split_before_%40_in_fct_cmts]
697
626
Description=Split lines in fucntion comments before @
698
627
EditorType=boolean
699
628
TrueFalse=-cmt_split_before_@_in_fct_cmts-|-no-cmt_split_before_@_in_fct_cmts-
700
 
Value=0
701
629
ValueDefault=0
702
630
 
703
631
[cmt_trailing_style]
708
636
Enabled=true
709
637
MaxVal=2
710
638
MinVal=0
711
 
Value=0
712
639
ValueDefault=0
713
640
 
714
641
[code_align_max_blanks]
719
646
Enabled=true
720
647
MaxVal=2000
721
648
MinVal=1
722
 
Value=1
723
649
ValueDefault=1000
724
650
 
725
651
[code_class_access_eol_after]
730
656
Enabled=true
731
657
MaxVal=2000
732
658
MinVal=0
733
 
Value=0
734
659
ValueDefault=1
735
660
 
736
661
[code_class_access_eol_before]
741
666
Enabled=true
742
667
MaxVal=2000
743
668
MinVal=0
744
 
Value=0
745
669
ValueDefault=1
746
670
 
747
671
[code_concat_strings]
749
673
Description="<html>Concat adjacent string constants.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -no-code_concat_strings-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        printf(coucoulafoule)<br><br>        -code_concat_strings-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        printf(coucoulafoule)</font></pre></html>"
750
674
EditorType=boolean
751
675
TrueFalse=-code_concat_strings-|-no-code_concat_strings-
752
 
Value=1
753
676
ValueDefault=0
754
677
 
755
678
[code_constructor_style]
760
683
Enabled=true
761
684
MaxVal=2
762
685
MinVal=0
763
 
Value=0
764
686
ValueDefault=0
765
687
 
766
688
[code_decl_access_to_type]
768
690
Description="<html>Move * and & access specifier just after the type if TRUE. or<br>        just before the name if FALSE.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -code_decl_access_to_type-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int**   p<br>        int function(int* b. int& ref)<br>        {<br>        }<br><br>        -no-code_decl_access_to_type-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int     **p<br>        int function(int *b. int &ref)<br>        {<br>        }</font></pre></html>"
769
691
EditorType=boolean
770
692
TrueFalse=-code_decl_access_to_type-|-no-code_decl_access_to_type-
771
 
Value=1
772
693
ValueDefault=0
773
694
 
774
695
[code_decl_add_void]
776
697
Description="<html>Force the voidkeyword in a function declaration if nothing is<br>        specified.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int function()<br>        {<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int function(void)<br>        {<br>        }</font></pre></html>"
777
698
EditorType=boolean
778
699
TrueFalse=-code_decl_add_void-|-no-code_decl_add_void-
779
 
Value=1
780
700
ValueDefault=0
781
701
 
782
702
[code_decl_break_template]
784
704
Description="<html>Force an EOL after a template declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -code_decl_break_template-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        template<class T. int i>    <= EOL<br>        class TestClass<br>        {<br>        public:<br>            char    buffer[i]<br>            T\t\ttestFunc(T *p1)<br>        }<br><br>        -no-code_decl_break_template-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        template<class T. int i> class TestClass<br>        {<br>        public:<br>            char    buffer[i]<br>            T\t\ttestFunc(T *p1)<br>        }</font></pre></html>"
785
705
EditorType=boolean
786
706
TrueFalse=-code_decl_break_template-|-no-code_decl_break_template-
787
 
Value=1
788
707
ValueDefault=1
789
708
 
790
709
[code_decl_move_affect]
792
711
Description="<html>Move initialization in local variables declaration just after the<br>        declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -code_decl_move_affect-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main(void)<br>        {<br>            int a = 0<br>            int     c = a + 1<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main(void)<br>        {<br>            int a<br>            int     c<br><br>            a = 0      <= initializations has been moved<br>            c = a + 1<br>        }<br><br>        Note(s) :<br>        - Be careful because this option sometimes does not work well. That's<br>          why it's set to FALSE by default.</font></pre></html>"
793
712
EditorType=boolean
794
713
TrueFalse=-code_decl_move_affect-|-no-code_decl_move_affect-
795
 
Value=1
796
714
ValueDefault=0
797
715
 
798
716
[code_decl_move_top]
800
718
Description="<html>Move all local variables declaration to the top of the corresponding<br>        statement.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -code_decl_move_top-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main(void)<br>        {<br>            int a. b<br><br>            a = b = 0<br>            while(a)<br>            {<br>            }<br><br>            int c          <= declaration<br>            c = 10<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main(void)<br>        {<br>            int a. b<br>            int c          <= declaration has been moved<br><br>            a = b = 0<br>            while(a)<br>            {<br>            }<br><br>            c = 10<br>        }</font></pre></html>"
801
719
EditorType=boolean
802
720
TrueFalse=-code_decl_move_top-|-no-code_decl_move_top-
803
 
Value=1
804
721
ValueDefault=0
805
722
 
806
723
[code_def_fct_break_return_type]
808
725
Description="<html>Force a line break after the return type in a function definition.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -code_def_fct_break_return_type-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int<br>        function(void)<br>        {<br>        }<br><br>        int <br>        class::func(void)<br>        {<br>        }<br><br>        -no-code_def_fct_break_return_type-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int function(void)<br>        {<br>        }<br><br>        int class::func(void)<br>        {<br>        }</font></pre></html>"
809
726
EditorType=boolean
810
727
TrueFalse=-code_def_fct_break_return_type-|-no-code_def_fct_break_return_type-
811
 
Value=1
812
728
ValueDefault=0
813
729
 
814
730
[code_empty_fct_blanks]
819
735
Enabled=true
820
736
MaxVal=2
821
737
MinVal=0
822
 
Value=0
823
738
ValueDefault=0
824
739
 
825
740
[code_eol_after_close_brace]
830
745
Enabled=true
831
746
MaxVal=2000
832
747
MinVal=0
833
 
Value=0
834
748
ValueDefault=0
835
749
 
836
750
[code_force_return_paren]
838
752
Description="<html>Force parentheses around a returnexpression.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -code_force_return_paren-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int a()<br>        {<br>            return 0<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int a()<br>        {<br>            return(0)<br>        }<br><br>        See option(s) :<br>        [-no]-code_remove_return_paren-<br><br>        Note(s) :<br>        - This option can't be set in a source file with special comment<br>          /*$O */<br>        - Can't be used with -code_remove_return_paren- option.</font></pre></html>"
839
753
EditorType=boolean
840
754
TrueFalse=-code_force_return_paren-|-no-code_force_return_paren-
841
 
Value=0
842
755
ValueDefault=0
843
756
 
844
757
[code_keep_empty_lines]
846
759
Description=Keep empty lines in original file
847
760
EditorType=boolean
848
761
TrueFalse=-code_keep_empty_lines-|-no-code_keep_empty_lines-
849
 
Value=1
850
762
ValueDefault=1
851
763
 
852
764
[code_keep_more_empty_lines]
854
766
Description=Make more effort to preserve empty lines in the original file - even in the face of other reformatting
855
767
EditorType=boolean
856
768
TrueFalse=-code_keep_more_empty_lines-|-no-code_keep_more_empty_lines-
857
 
Value=1
858
769
ValueDefault=0
859
770
 
860
771
[code_labels_eol_after]
865
776
Enabled=true
866
777
MaxVal=2000
867
778
MinVal=0
868
 
Value=0
869
779
ValueDefault=1
870
780
 
871
781
[code_len]
876
786
Enabled=true
877
787
MaxVal=2000
878
788
MinVal=8
879
 
Value=99
880
789
ValueDefault=120
881
790
 
882
791
[code_remove_empty_lines]
887
796
Enabled=true
888
797
MaxVal=2000
889
798
MinVal=1
890
 
Value=3
891
799
ValueDefault=2
892
800
 
893
801
[code_remove_return_paren]
895
803
Description=Remove all parentheses around a return parameter
896
804
EditorType=boolean
897
805
TrueFalse=-code_remove_return_paren-|-no-code_remove_return_paren-
898
 
Value=0
899
806
ValueDefault=0
900
807
 
901
808
[code_split_bool_before]
903
810
Description="<html>Determine the aspect of boolean expressions when they must be split<br>        because they are too long.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -code_split_bool_before-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if<br>        (<br>            (A + main(func) + 6 > 60)<br>        &&  (B - 50 > 10)<br>        ||  var<br>        )<br>        {<br>        }<br><br>        -no-code_split_bool_before-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if<br>        (<br>            (A + main(func) + 6 > 60) &&<br>            (B - 50 > 10) ||<br>            var<br>        )<br>        {<br>        }</font></pre></html>"
904
811
EditorType=boolean
905
812
TrueFalse=-code_split_bool_before-|-no-code_split_bool_before-
906
 
Value=0
907
813
ValueDefault=1
908
814
 
909
815
[code_split_decl_style]
914
820
Enabled=true
915
821
MaxVal=2
916
822
MinVal=0
917
 
Value=0
918
823
ValueDefault=0
919
824
 
920
825
[code_split_fctcall_style]
925
830
Enabled=true
926
831
MaxVal=5
927
832
MinVal=0
928
 
Value=1
929
833
ValueDefault=0
930
834
 
931
835
[code_split_fctdecl_style]
936
840
Enabled=true
937
841
MaxVal=5
938
842
MinVal=0
939
 
Value=1
940
843
ValueDefault=0
941
844
 
942
845
[code_split_fctdef_style]
947
850
Enabled=true
948
851
MaxVal=5
949
852
MinVal=0
950
 
Value=1
951
853
ValueDefault=0
952
854
 
953
855
[code_split_for_style]
958
860
Enabled=true
959
861
MaxVal=5
960
862
MinVal=0
961
 
Value=1
962
863
ValueDefault=0
963
864
 
964
865
[code_split_if_style]
969
870
Enabled=true
970
871
MaxVal=5
971
872
MinVal=0
972
 
Value=1
973
873
ValueDefault=0
974
874
 
975
875
[code_wizard_indent]
977
877
Description="<html>Indent code between to devstudio appwizard special comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -code_wizard_indent-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        class   a<br>        {<br>        protected:<br>        //{{AFX_MSG(CDocument)<br>        enum a              <= has been touched<br>        {<br>            id = 0<br>        }<br>        afx_msg void    OnFileClose(void)<br>        afx_msg void    OnFileSave(void)<br>        afx_msg void    OnFileSaveAs(void)<br>        //}}AFX_MSG<br>        DECLARE_MESSAGE_MAP()<br>        }<br><br>        -no-code_wizard_indent-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        class   a<br>        {<br>        protected:<br>        //{{AFX_MSG(CDocument)<br>        enum a { id = 0 }          <= same as original file<br>        afx_msg void    OnFileClose(void)<br>        afx_msg void    OnFileSave(void)<br>        afx_msg void    OnFileSaveAs(void)<br>        //}}AFX_MSG<br>        DECLARE_MESSAGE_MAP()<br>        }<br><br>        Note(s) :<br>        - This option must be set to FALSE if you want to indent special<br>          appwizard headers with auto generated code. This is because touching<br>          that code can make appwizard fail to recognize its special marks.<br>        - This option can't be set in a source file with special comment<br>          /*$O */</font></pre></html>"
978
878
EditorType=boolean
979
879
TrueFalse=-code_wizard_indent-|-no-code_wizard_indent-
980
 
Value=0
981
880
ValueDefault=1
982
881
 
983
882
[dependencies]
985
884
Description="<html>-d<pre><font face=\"courier new\" size=\"3\">ependencies- Activate/Deactivate the output of file dependencies.<br>        With -dependencies_all- Real dependencies will be computed (instead of<br>        just includes dependencies). This option takes much longer. but does a<br>        better job.<br><br>        -dependencies- is ignored if -dependencies_all- is set to TRUE.<br><br>        typical report<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>Processing C:oulotCourcesndent.c   (136 lines. 3360 characters)<br>Processing ctype.h<br>** Warning: Unable to open source file ==> ctype.h<br>Processing malloc.h<br>** Warning: Unable to open source file ==> malloc.h<br>Processing stdlib.h<br>** Warning: Unable to open source file ==> stdlib.h<br>Processing string.h<br>** Warning: Unable to open source file ==> string.h<br>Processing config.h<br>Processing in.h<br>Processing grammar.h<br>Processing lexi.h<br>Processing error.h<br>Processing tools.h<br>Processing indent.h<br>Processing assert.h<br>** Warning: Unable to open source file ==> assert.h<br>- Includes files --------------------------------------------------------<br>(     1) #include config.h<br>(     2) #include in.h<br>(     1) #include grammar.h<br>(     2) #include lexi.h<br>(     1) #include error.h<br>(     1) #include tools.h<br>(     1) #include indent.h<br>******** Unresolved 5 Total 12<br>- Scanning   1 ----------------------------------------------------------<br>.<br>- Direct dependencies ---------------------------------------------------<br>(     1) #include config.h<br>(     3) #include in.h<br>(     8) #include lexi.h<br>(     5) #include tools.h<br>(    21) #include indent.h<br>******** Total 5<br>- No dependencies -------------------------------------------------------<br>(     1) #include grammar.h<br>Included by C:oulotCourcesndent.c<br>(     1) #include error.h<br>Included by C:oulotCourcesndent.c<br>******** Total 2<br>-------------------------------------------------------------------------</font></pre></html>"
986
885
EditorType=boolean
987
886
TrueFalse=-dependencies-|-no-dependencies-
988
 
Value=0
989
887
ValueDefault=0
990
888
 
991
889
[dependencies_all]
993
891
Description="<html>-d<pre><font face=\"courier new\" size=\"3\">ependencies- Activate/Deactivate the output of file dependencies.<br>        With -dependencies_all- Real dependencies will be computed (instead of<br>        just includes dependencies). This option takes much longer. but does a<br>        better job.<br><br>        -dependencies- is ignored if -dependencies_all- is set to TRUE.<br><br>        typical report<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>Processing C:oulotCourcesndent.c   (136 lines. 3360 characters)<br>Processing ctype.h<br>** Warning: Unable to open source file ==> ctype.h<br>Processing malloc.h<br>** Warning: Unable to open source file ==> malloc.h<br>Processing stdlib.h<br>** Warning: Unable to open source file ==> stdlib.h<br>Processing string.h<br>** Warning: Unable to open source file ==> string.h<br>Processing config.h<br>Processing in.h<br>Processing grammar.h<br>Processing lexi.h<br>Processing error.h<br>Processing tools.h<br>Processing indent.h<br>Processing assert.h<br>** Warning: Unable to open source file ==> assert.h<br>- Includes files --------------------------------------------------------<br>(     1) #include config.h<br>(     2) #include in.h<br>(     1) #include grammar.h<br>(     2) #include lexi.h<br>(     1) #include error.h<br>(     1) #include tools.h<br>(     1) #include indent.h<br>******** Unresolved 5 Total 12<br>- Scanning   1 ----------------------------------------------------------<br>.<br>- Direct dependencies ---------------------------------------------------<br>(     1) #include config.h<br>(     3) #include in.h<br>(     8) #include lexi.h<br>(     5) #include tools.h<br>(    21) #include indent.h<br>******** Total 5<br>- No dependencies -------------------------------------------------------<br>(     1) #include grammar.h<br>Included by C:oulotCourcesndent.c<br>(     1) #include error.h<br>Included by C:oulotCourcesndent.c<br>******** Total 2<br>-------------------------------------------------------------------------</font></pre></html>"
994
892
EditorType=boolean
995
893
TrueFalse=-dependencies_all-|-no-dependencies_all-
996
 
Value=0
997
894
ValueDefault=0
998
895
 
999
896
[dependencies_dir]
1002
899
Description="<html>When -dependencies- option is activated. defines a path where GC<br>        will find includes.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -dependencies_dir-c:/system/includes<br>        -dependencies_dir-c:/GC/sources</font></pre></html>"
1003
900
EditorType=string
1004
901
Enabled=false
1005
 
Value=./
1006
902
ValueDefault=./
1007
903
 
1008
904
[dependencies_dir_rec]
1010
906
Description="<html>Al<pre><font face=\"courier new\" size=\"3\">l directories set with -dependencies_dir- are recurs scan.<br><br>        See options(s) :<br>        [-no]-dependencies_dir-</font></pre></html>"
1011
907
EditorType=boolean
1012
908
TrueFalse=-dependencies_dir_rec-|-no-dependencies_dir_rec-
1013
 
Value=0
1014
909
ValueDefault=0
1015
910
 
1016
911
[eol_unix]
1018
913
Description=Unix format for carriage returns
1019
914
EditorType=boolean
1020
915
TrueFalse=-eol_unix-|-no-eol_unix-
1021
 
Value=0
1022
916
ValueDefault=0
1023
917
 
1024
918
[file_end_eol]
1029
923
Enabled=true
1030
924
MaxVal=2000
1031
925
MinVal=0
1032
 
Value=1
1033
926
ValueDefault=1
1034
927
 
1035
928
[overwrite_read_only]
1037
930
Description=Process read only files (change status)
1038
931
EditorType=boolean
1039
932
TrueFalse=-overwrite_read_only-|-no-overwrite_read_only-
1040
 
Value=1
1041
933
ValueDefault=0
1042
934
 
1043
935
[pp_align_breakline]
1045
937
Description="<html>Al<pre><font face=\"courier new\" size=\"3\">ign (or not) breakline characters '' in macros.<br><br>        -pp_align_breakline-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\t#define a(A)         <br>\t\t\tA += 2\t\t\t <br>\t\t\tA = c(fonc) + 3 <br><br>        -no-pp_align_breakline-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\t#define a(A) <br>\t\t\tA += 2\t<br>\t\t\tA = c(fonc) + 3</font></pre></html>"
1046
938
EditorType=boolean
1047
939
TrueFalse=-pp_align_breakline-|-no-pp_align_breakline-
1048
 
Value=1
1049
940
ValueDefault=0
1050
941
 
1051
942
[pp_align_to_code]
1053
944
Description="<html>Align or not PP directive to the code just below.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -pp_align_to_code-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        #define a   0<br>        void main(void)<br>        {<br>            #define a       0<br>            #define coucou  0<br>            #define coucou() <br>                while(a) <br>                { <br>                    a = a + func(a) <br>                }<br><br>            #if 0<br>            if(a) a++<br>            #endif<br>        }<br><br>        -no-pp_align_to_code-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        #define a   0<br>        void main(void)<br>        {<br>        #define a       0<br>        #define coucou  0<br>        #define coucou() <br>            while(a) <br>            { <br>                a = a + func(a) <br>            }<br><br>        #if 0<br>            if(a) a++<br>        #endif<br>        }<br><br>        Note(s) :<br>        - This option can't be used in source file file special comment /*$O*/.</font></pre></html>"
1054
945
EditorType=boolean
1055
946
TrueFalse=-pp_align_to_code-|-no-pp_align_to_code-
1056
 
Value=1
1057
947
ValueDefault=0
1058
948
 
1059
949
[pp_include_unix]
1061
951
Description="<html>Change '' to '/' in an include expression.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        #include gll.h<br>        #include <gll.h><br><br>        -pp_include_unix-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        #include gl/gl.h<br>        #include <gl/gl.h><br><br>        -no-pp_include_unix-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        #include gll.h<br>        #include <gll.h></font></pre></html>"
1062
952
EditorType=boolean
1063
953
TrueFalse=-pp_include_unix-|-no-pp_include_unix-
1064
 
Value=1
1065
954
ValueDefault=1
1066
955
 
1067
956
[pp_style]
1072
961
Enabled=true
1073
962
MaxVal=2
1074
963
MinVal=0
1075
 
Value=0
1076
964
ValueDefault=0
1077
965
 
1078
966
[replace]
1081
969
Description="<html>GC will replace all occurrences of <word to replace> by<br>        <replacement word>.<br>        -replace_on- option must be enabled.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -replace-int$uint<br>        -replace-a$variable<br><br>        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int a<br>        int     b<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        uint    variable<br>        uint    b<br><br>        See options(s) :<br>        [-no]-replace_on-</font></pre></html>"
1082
970
EditorType=string
1083
971
Enabled=false
1084
 
Value=<word to replace>$<replacement word>
1085
972
ValueDefault=<word to replace>$<replacement word>
1086
973
 
1087
974
[replace_on]
1089
976
Description="<html>Ac<pre><font face=\"courier new\" size=\"3\">tivate/disactivate the word replacement mode.<br><br>        See options(s) :<br>        -replace-<word to replace>$<replacement word></font></pre></html>"
1090
977
EditorType=boolean
1091
978
TrueFalse=-replace_on-|-no-replace_on-
1092
 
Value=0
1093
979
ValueDefault=1
1094
980
 
1095
981
[space_affect_style]
1100
986
Enabled=true
1101
987
MaxVal=2
1102
988
MinVal=0
1103
 
Value=0
1104
989
ValueDefault=0
1105
990
 
1106
991
[space_autoaffect_style]
1111
996
Enabled=true
1112
997
MaxVal=2
1113
998
MinVal=0
1114
 
Value=0
1115
999
ValueDefault=0
1116
1000
 
1117
1001
[space_cast]
1119
1003
Description="<html>Add spaces after '(' and before ')' for cast operators.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_cast-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(( int * ) b)<br>        {<br>        }<br><br>        return ( int * ) b<br><br>        -no-space_cast-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if((int *) b)<br>        {<br>        }<br><br>        return (int *) b<br><br>        See option(s) :<br>        -space_paren-<num></font></pre></html>"
1120
1004
EditorType=boolean
1121
1005
TrueFalse=-space_cast-|-no-space_cast-
1122
 
Value=1
1123
1006
ValueDefault=0
1124
1007
 
1125
1008
[space_cast_after]
1127
1010
Description="<html>Add a space after a cast expression.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_cast_after-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if((int *) b)<br>        {<br>        }<br><br>        return ( int * ) b<br><br>        -no-space_cast_after-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if((int *)b)<br>        {<br>        }<br><br>        return (int *)b<br><br>        See option(s) :<br>        [-no]-space_cast-</font></pre></html>"
1128
1011
EditorType=boolean
1129
1012
TrueFalse=-space_cast_after-|-no-space_cast_after-
1130
 
Value=1
1131
1013
ValueDefault=1
1132
1014
 
1133
1015
[space_fctcall]
1135
1017
Description="<html>Output a blank character before the open parenthese of a function call.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctcall-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call (out)<br>        loop (100)<br><br>        -no-space_fctcall-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(out)<br>        loop(100)</font></pre></html>"
1136
1018
EditorType=boolean
1137
1019
TrueFalse=-space_fctcall-|-no-space_fctcall-
1138
 
Value=1
1139
1020
ValueDefault=0
1140
1021
 
1141
1022
[space_fctcall_firstparam]
1143
1024
Description="<html>Output a blank character before the first/last/inside parameter of a function <br>\t\tcall. definition or declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1. 2. 3. 4)<br><br>        -no-space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1.2.3.4)<br><br>        -space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call( out)<br>        loop( 100. 200)<br><br>        -no-space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(out)<br>        loop(100. 200)<br><br>        -space_fctdef_firstparam-<br>        -space_fctdef_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out )<br>        {<br>        }<br><br>        -space_fctdecl_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out. int in)<br><br>        -space_fctdecl_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call(int out. int in )</font></pre></html>"
1144
1025
EditorType=boolean
1145
1026
TrueFalse=-space_fctcall_firstparam-|-no-space_fctcall_firstparam-
1146
 
Value=1
1147
1027
ValueDefault=0
1148
1028
 
1149
1029
[space_fctcall_inparam]
1151
1031
Description="<html>Output a blank character before the first/last/inside parameter of a function <br>\t\tcall. definition or declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1. 2. 3. 4)<br><br>        -no-space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1.2.3.4)<br><br>        -space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call( out)<br>        loop( 100. 200)<br><br>        -no-space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(out)<br>        loop(100. 200)<br><br>        -space_fctdef_firstparam-<br>        -space_fctdef_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out )<br>        {<br>        }<br><br>        -space_fctdecl_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out. int in)<br><br>        -space_fctdecl_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call(int out. int in )</font></pre></html>"
1152
1032
EditorType=boolean
1153
1033
TrueFalse=-space_fctcall_inparam-|-no-space_fctcall_inparam-
1154
 
Value=1
1155
1034
ValueDefault=1
1156
1035
 
1157
1036
[space_fctcall_lastparam]
1159
1038
Description="<html>Output a blank character before the first/last/inside parameter of a function <br>\t\tcall. definition or declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1. 2. 3. 4)<br><br>        -no-space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1.2.3.4)<br><br>        -space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call( out)<br>        loop( 100. 200)<br><br>        -no-space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(out)<br>        loop(100. 200)<br><br>        -space_fctdef_firstparam-<br>        -space_fctdef_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out )<br>        {<br>        }<br><br>        -space_fctdecl_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out. int in)<br><br>        -space_fctdecl_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call(int out. int in )</font></pre></html>"
1160
1039
EditorType=boolean
1161
1040
TrueFalse=-space_fctcall_lastparam-|-no-space_fctcall_lastparam-
1162
 
Value=1
1163
1041
ValueDefault=0
1164
1042
 
1165
1043
[space_fctdecl]
1167
1045
Description="<html>Output a blank character before the open parenthese of a function <br>        definition / declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctdecl-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        extern func (a)<br><br>        -space_fctdef-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int func (a)<br>        {<br>        }<br><br>        -no-space_fctdef-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int func(a)<br>        {<br>        }</font></pre></html>"
1168
1046
EditorType=boolean
1169
1047
TrueFalse=-space_fctdecl-|-no-space_fctdecl-
1170
 
Value=1
1171
1048
ValueDefault=0
1172
1049
 
1173
1050
[space_fctdecl_firstparam]
1175
1052
Description="<html>Output a blank character before the first/last/inside parameter of a function <br>\t\tcall. definition or declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1. 2. 3. 4)<br><br>        -no-space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1.2.3.4)<br><br>        -space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call( out)<br>        loop( 100. 200)<br><br>        -no-space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(out)<br>        loop(100. 200)<br><br>        -space_fctdef_firstparam-<br>        -space_fctdef_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out )<br>        {<br>        }<br><br>        -space_fctdecl_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out. int in)<br><br>        -space_fctdecl_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call(int out. int in )</font></pre></html>"
1176
1053
EditorType=boolean
1177
1054
TrueFalse=-space_fctdecl_firstparam-|-no-space_fctdecl_firstparam-
1178
 
Value=1
1179
1055
ValueDefault=0
1180
1056
 
1181
1057
[space_fctdecl_lastparam]
1183
1059
Description="<html>Output a blank character before the first/last/inside parameter of a function <br>\t\tcall. definition or declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1. 2. 3. 4)<br><br>        -no-space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1.2.3.4)<br><br>        -space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call( out)<br>        loop( 100. 200)<br><br>        -no-space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(out)<br>        loop(100. 200)<br><br>        -space_fctdef_firstparam-<br>        -space_fctdef_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out )<br>        {<br>        }<br><br>        -space_fctdecl_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out. int in)<br><br>        -space_fctdecl_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call(int out. int in )</font></pre></html>"
1184
1060
EditorType=boolean
1185
1061
TrueFalse=-space_fctdecl_lastparam-|-no-space_fctdecl_lastparam-
1186
 
Value=1
1187
1062
ValueDefault=0
1188
1063
 
1189
1064
[space_fctdef]
1191
1066
Description="<html>Output a blank character before the open parenthese of a function <br>        definition / declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctdecl-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        extern func (a)<br><br>        -space_fctdef-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int func (a)<br>        {<br>        }<br><br>        -no-space_fctdef-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        int func(a)<br>        {<br>        }</font></pre></html>"
1192
1067
EditorType=boolean
1193
1068
TrueFalse=-space_fctdef-|-no-space_fctdef-
1194
 
Value=1
1195
1069
ValueDefault=0
1196
1070
 
1197
1071
[space_fctdef_firstparam]
1199
1073
Description="<html>Output a blank character before the first/last/inside parameter of a function <br>\t\tcall. definition or declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1. 2. 3. 4)<br><br>        -no-space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1.2.3.4)<br><br>        -space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call( out)<br>        loop( 100. 200)<br><br>        -no-space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(out)<br>        loop(100. 200)<br><br>        -space_fctdef_firstparam-<br>        -space_fctdef_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out )<br>        {<br>        }<br><br>        -space_fctdecl_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out. int in)<br><br>        -space_fctdecl_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call(int out. int in )</font></pre></html>"
1200
1074
EditorType=boolean
1201
1075
TrueFalse=-space_fctdef_firstparam-|-no-space_fctdef_firstparam-
1202
 
Value=1
1203
1076
ValueDefault=0
1204
1077
 
1205
1078
[space_fctdef_lastparam]
1207
1080
Description="<html>Output a blank character before the first/last/inside parameter of a function <br>\t\tcall. definition or declaration.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1. 2. 3. 4)<br><br>        -no-space_fctcall_inparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(1.2.3.4)<br><br>        -space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call( out)<br>        loop( 100. 200)<br><br>        -no-space_fctcall_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        main_call(out)<br>        loop(100. 200)<br><br>        -space_fctdef_firstparam-<br>        -space_fctdef_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out )<br>        {<br>        }<br><br>        -space_fctdecl_firstparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call( int out. int in)<br><br>        -space_fctdecl_lastparam-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main_call(int out. int in )</font></pre></html>"
1208
1081
EditorType=boolean
1209
1082
TrueFalse=-space_fctdef_lastparam-|-no-space_fctdef_lastparam-
1210
 
Value=1
1211
1083
ValueDefault=0
1212
1084
 
1213
1085
[space_if]
1215
1087
Description="<html>Output a blank character after if. while. for and switch keywords.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_if-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if (a)<br>        {<br>            while (a--)<br>            {<br>            }<br>        }<br><br>        -no-space_if-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(a)<br>        {<br>            while(a--)<br>            {<br>            }<br>        }</font></pre></html>"
1216
1088
EditorType=boolean
1217
1089
TrueFalse=-space_if-|-no-space_if-
1218
 
Value=1
1219
1090
ValueDefault=0
1220
1091
 
1221
1092
[space_paren]
1226
1097
Enabled=true
1227
1098
MaxVal=2000
1228
1099
MinVal=0
1229
 
Value=3
1230
1100
ValueDefault=0
1231
1101
 
1232
1102
[space_return]
1234
1104
Description="<html>Output a blank character after return if return is followed by an open<br>        parenthesis.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_return-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        return (6)<br><br>        -no-space_return-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        return(6)</font></pre></html>"
1235
1105
EditorType=boolean
1236
1106
TrueFalse=-space_return-|-no-space_return-
1237
 
Value=1
1238
1107
ValueDefault=0
1239
1108
 
1240
1109
[space_scope_access]
1242
1111
Description="<html>Add a space before and after the scope resolution operator '::' when<br>        accessing a static method.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_scope_access-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void func::Ping(void)<br>        {<br>            Base :: Ping()<br>            Base :: Pong()<br>        }<br><br>        -no-space_scope_access-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void func::Ping(void)<br>        {<br>            Base::Ping()<br>            Base::Pong()<br>        }<br><br>        See option(s) :<br>        [-no]-space_scope_def-</font></pre></html>"
1243
1112
EditorType=boolean
1244
1113
TrueFalse=-space_scope_access-|-no-space_scope_access-
1245
 
Value=1
1246
1114
ValueDefault=0
1247
1115
 
1248
1116
[space_scope_def]
1250
1118
Description="<html>Add a space before and after the scope resolution operator '::' in the<br>        function definition.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -space_scope_def-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void func :: Ping(void)<br>        {<br>        }<br><br>        -no-space_scope_def-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void func::Ping(void)<br>        {<br>        }<br><br>        See option(s) :<br>        [-no]-space_scope_access-</font></pre></html>"
1251
1119
EditorType=boolean
1252
1120
TrueFalse=-space_scope_def-|-no-space_scope_def-
1253
 
Value=1
1254
1121
ValueDefault=0
1255
1122
 
1256
1123
[stmt_brace_style]
1261
1128
Enabled=true
1262
1129
MaxVal=5
1263
1130
MinVal=0
1264
 
Value=2
1265
1131
ValueDefault=0
1266
1132
 
1267
1133
[stmt_brace_style_class]
1272
1138
Enabled=true
1273
1139
MaxVal=5
1274
1140
MinVal=0
1275
 
Value=2
1276
1141
ValueDefault=0
1277
1142
 
1278
1143
[stmt_brace_style_decl]
1283
1148
Enabled=true
1284
1149
MaxVal=5
1285
1150
MinVal=0
1286
 
Value=2
1287
1151
ValueDefault=0
1288
1152
 
1289
1153
[stmt_brace_style_fct]
1294
1158
Enabled=true
1295
1159
MaxVal=5
1296
1160
MinVal=0
1297
 
Value=2
1298
1161
ValueDefault=0
1299
1162
 
1300
1163
[stmt_break_alone]
1302
1165
Description="<html>Force an empty statement to be alone on its line.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_break_alone-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        for(a = 0 a < 10 a++)<br>            <br><br>        -no-stmt_break_alone-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        for(a = 0 a < 10 a++)<br><br>        Note(s) :<br>        - Concerns if. while. for and switch statements.</font></pre></html>"
1303
1166
EditorType=boolean
1304
1167
TrueFalse=-stmt_break_alone-|-no-stmt_break_alone-
1305
 
Value=1
1306
1168
ValueDefault=0
1307
1169
 
1308
1170
[stmt_break_dowhile]
1310
1172
Description="<html>Force a break line before the while of a do...while statement.<br>        Example :<pre><font face=\"courier new\" size=\"3\">\t\t-stmt_break_dowhile-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\tdo<br>\t\t{<br>\t\t\t...<br>\t\t} <br>\t\twhile(1)<br><br>\t\t-no-stmt_break_dowhile-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\tdo<br>\t\t{<br>\t\t\t...<br>\t\t} while(1)</font></pre></html>"
1311
1173
EditorType=boolean
1312
1174
TrueFalse=-stmt_break_dowhile-|-no-stmt_break_dowhile-
1313
 
Value=1
1314
1175
ValueDefault=0
1315
1176
 
1316
1177
[stmt_class_indent]
1321
1182
Enabled=true
1322
1183
MaxVal=2000
1323
1184
MinVal=0
1324
 
Value=0
1325
1185
ValueDefault=0
1326
1186
 
1327
1187
[stmt_concat_else_2_stmt]
1329
1189
Description="<html>Put the else on the same line as the previous statement.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_concat_else_2_stmt-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(a)<br>        {<br>        } else<br>        {<br>        }<br><br>        -no-stmt_concat_else_2_stmt-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(a)<br>        {<br>        } <br>        else<br>        {<br>        }</font></pre></html>"
1330
1190
EditorType=boolean
1331
1191
TrueFalse=-stmt_concat_else_2_stmt-|-no-stmt_concat_else_2_stmt-
1332
 
Value=0
1333
1192
ValueDefault=0
1334
1193
 
1335
1194
[stmt_concat_else_if]
1337
1196
Description="<html>Close up any gap between else and if in else ... ifstructures.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_concat_else_if-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(foo) <br>\t\t{<br>        } <br>\t\telse if(bar) <br>\t\t{<br>        }<br><br>        -no-stmt_concat_else_if-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(foo) <br>\t\t{<br>        } else<br>        if(bar) <br>\t\t{<br>        }</font></pre></html>"
1338
1197
EditorType=boolean
1339
1198
TrueFalse=-stmt_concat_else_if-|-no-stmt_concat_else_if-
1340
 
Value=1
1341
1199
ValueDefault=1
1342
1200
 
1343
1201
[stmt_concat_enum]
1345
1203
Description="<html>Concat content of enum if possible.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_concat_enum-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        enum a<br>        {<br>            id1.<br>            id2<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        enum a { id1. id2 }</font></pre></html>"
1346
1204
EditorType=boolean
1347
1205
TrueFalse=-stmt_concat_enum-|-no-stmt_concat_enum-
1348
 
Value=0
1349
1206
ValueDefault=1
1350
1207
 
1351
1208
[stmt_concat_if]
1353
1210
Description="<html>Try to output if. while or for expression on a single line if the<br>        length of the statement is not too long.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_concat_if-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        while(a && b)<br>            a = b + 6<br>        if(a)<br>            a++<br>        if(b)<br>        {<br>            b++<br>        }<br><br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        while(a && b) a = b + 6<br>        if(a) a++<br>        if(b)<br>        {<br>            b++<br>        }<br><br>        See options(s) :<br>        -code_len-<num><br><br>        Note(s) :<br>        - This option does not modify statements with { }.</font></pre></html>"
1354
1211
EditorType=boolean
1355
1212
TrueFalse=-stmt_concat_if-|-no-stmt_concat_if-
1356
 
Value=0
1357
1213
ValueDefault=1
1358
1214
 
1359
1215
[stmt_concat_if_and_else]
1361
1217
Description="<html>Try to output if ... else expression on two lines - if possible...<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_concat_if_and_else-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(a)<br>            a++<br>        else<br>            b++<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(a) a++<br>        else b++<br><br>        See options(s) :<br>        -code_len-<num><br><br>        Note(s) :<br>        - This option does not modify statements with { }.</font></pre></html>"
1362
1218
EditorType=boolean
1363
1219
TrueFalse=-stmt_concat_if_and_else-|-no-stmt_concat_if_and_else-
1364
 
Value=0
1365
1220
ValueDefault=0
1366
1221
 
1367
1222
[stmt_concat_if_remove_empty]
1369
1224
Description="<html>Remove empty lines between concat if/while/for.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_concat_if_remove_empty-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(a) a++<br>                        <= Empty line<br>                        <= Empty line<br>        if(b) b = b + a<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        if(a) a++<br>        if(b) b = b + a<br><br>        See option(s) :<br>        [-no]-stmt_concat_if- to concat if/while/for expressions if possible.</font></pre></html>"
1370
1225
EditorType=boolean
1371
1226
TrueFalse=-stmt_concat_if_remove_empty-|-no-stmt_concat_if_remove_empty-
1372
 
Value=0
1373
1227
ValueDefault=1
1374
1228
 
1375
1229
[stmt_concat_inline_class]
1377
1231
Description="<html>Concat if possible inline function body inside a class.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_concat_inline_class-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        class a<br>        {<br>            int previous(int a)<br>            {<br>                return a - 1<br>            }<br>            int next(int a)<br>            {<br>                return a + 1<br>            }<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        class   a<br>        {<br>            int previous(int a) { return a - 1 }<br>            int next(int a)     { return a + 1 }<br>        }<br><br>        See options(s) :<br>        -code_len-<num></font></pre></html>"
1378
1232
EditorType=boolean
1379
1233
TrueFalse=-stmt_concat_inline_class-|-no-stmt_concat_inline_class-
1380
 
Value=0
1381
1234
ValueDefault=1
1382
1235
 
1383
1236
[stmt_concat_macros]
1385
1238
Description="<html>Concat a macro body if possible.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_concat_macros-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        #define macro()<br>        {<br>            a = a + 18 - b<br>            if(!a) return 10<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        #define macro() { a = a + 18 - b if(!a) return 10 }</font></pre></html>"
1386
1239
EditorType=boolean
1387
1240
TrueFalse=-stmt_concat_macros-|-no-stmt_concat_macros-
1388
 
Value=0
1389
1241
ValueDefault=1
1390
1242
 
1391
1243
[stmt_concat_switch]
1393
1245
Description="<html>Concat all cases of a switch if possible. Empty lines are removed if<br>\t\tconcatenation is done.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_concat_switch-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        switch(a)<br>        {<br>        case 10:<br>            break<br><br>        case 11:<br>            a = a + 6 return a<br><br>        case 12:<br>            if(a) a++<br>            break<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        switch(a)<br>        {<br>        case 10:    break<br>        case 11:    a = a + 6 return a<br>        case 12:    if(a) a++ break<br>        }</font></pre></html>"
1394
1246
EditorType=boolean
1395
1247
TrueFalse=-stmt_concat_switch-|-no-stmt_concat_switch-
1396
 
Value=0
1397
1248
ValueDefault=1
1398
1249
 
1399
1250
[stmt_decl_remove_empty]
1401
1252
Description="<html>Remove empty lines in declaration statements.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -stmt_decl_remove_empty-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main(void)<br>        {<br>            int a<br>                        <= Empty line<br>            int b<br>            int c<br><br>            a = b = c = 0<br>        }<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void main(void)<br>        {<br>            int a<br>            int b<br>            int c<br><br>            a = b = c = 0<br>        }</font></pre></html>"
1402
1253
EditorType=boolean
1403
1254
TrueFalse=-stmt_decl_remove_empty-|-no-stmt_decl_remove_empty-
1404
 
Value=0
1405
1255
ValueDefault=1
1406
1256
 
1407
1257
[stmt_extern_c_indent]
1409
1259
Description="<html>Indent one level an extern Cstatement.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -no-stmt_extern_c_indent-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        extern C<br>        {<br>        int a(void)<br>        {<br>        }<br>        }<br><br>        -stmt_extern_c_indent-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        extern C<br>        {<br>            int a(void)<br>            {<br>            }<br>        }</font></pre></html>"
1410
1260
EditorType=boolean
1411
1261
TrueFalse=-stmt_extern_c_indent-|-no-stmt_extern_c_indent-
1412
 
Value=1
1413
1262
ValueDefault=0
1414
1263
 
1415
1264
[stmt_force_brace]
1420
1269
Enabled=true
1421
1270
MaxVal=2000
1422
1271
MinVal=0
1423
 
Value=1
1424
1272
ValueDefault=100
1425
1273
 
1426
1274
[stmt_namespace_indent]
1428
1276
Description="<html>Indent one level a namespace statement.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -no-stmt_namespace_indent-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        namespace com<br>        {<br>        int a(void)<br>        {<br>        }<br>        }<br><br>        -stmt_namespace_indent-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        namespace com<br>        {<br>            int a(void)<br>            {<br>            }<br>        }</font></pre></html>"
1429
1277
EditorType=boolean
1430
1278
TrueFalse=-stmt_namespace_indent-|-no-stmt_namespace_indent-
1431
 
Value=1
1432
1279
ValueDefault=0
1433
1280
 
1434
1281
[stmt_static_init_len]
1439
1286
Enabled=true
1440
1287
MaxVal=2000
1441
1288
MinVal=0
1442
 
Value=0
1443
1289
ValueDefault=80
1444
1290
 
1445
1291
[stmt_static_init_style]
1450
1296
Enabled=true
1451
1297
MaxVal=3
1452
1298
MinVal=0
1453
 
Value=2
1454
1299
ValueDefault=0
1455
1300
 
1456
1301
[stmt_switch_eol]
1461
1306
Enabled=true
1462
1307
MaxVal=1
1463
1308
MinVal=0
1464
 
Value=1
1465
1309
ValueDefault=0
1466
1310
 
1467
1311
[stmt_switch_style]
1472
1316
Enabled=true
1473
1317
MaxVal=5
1474
1318
MinVal=0
1475
 
Value=4
1476
1319
ValueDefault=0
1477
1320
 
1478
1321
[tab_out]
1480
1323
Description=Output tab characters instead of spaces
1481
1324
EditorType=boolean
1482
1325
TrueFalse=-tab_out-|-no-tab_out-
1483
 
Value=0
1484
1326
ValueDefault=1
1485
1327
 
1486
1328
[tab_size]
1491
1333
Enabled=true
1492
1334
MaxVal=2000
1493
1335
MinVal=1
1494
 
Value=4
1495
1336
ValueDefault=4
1496
1337
 
1497
1338
[token_ext]
1500
1341
Description="<html>Tell GC to consider the user keyword as the given C/C++ keyword.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -token_ext-typedef$tt<br>        => tt has the same meaning as typedef<br><br>        -token_ext-extern$extern_all<br>        => extern_all has the same meaning as extern<br><br>        -token_ext-int$uint8<br>        -token_ext-int$uint16<br>        => uint8 and uint16 are some types (same as int).<br><br>        GC knows special keywordsyou can specify as a C/C++ keyword.<br>        GC will indent the corresponding source file word depending of the<br>        special word :<br><br>        -token_ext-single_word$tt<br>            tt will be alone on a line. Indent at the correct indentation<br>            level.<br><br>        -token_ext-single_word_0$tt<br>            tt will be alone on a line. and at column 0.<br><br>        Example :        -token_ext-single_word_0$WORD<br>        -token_ext-single_word_0$WORD1<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        void a(int b)<br>        {<br>            if(b)<br>            {<br>        WORD<br>                b++<br>        WORD1<br>            }<br>        }</font></pre></html>"
1501
1342
EditorType=string
1502
1343
Enabled=false
1503
 
Value=
1504
1344
ValueDefault=