Mercurial > hg > forks > UniversalIndentGUI
changeset 705:312b696b4532
[chg] Feature Request ID 2596302 : Updated the greatcode.ini. thanks to adxadx who has done this work!
git-svn-id: svn://svn.code.sf.net/p/universalindent/code/trunk@974 59b1889a-e5ac-428c-b0c7-476e01d41282
author | thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282> |
---|---|
date | Tue, 14 Jul 2009 13:39:41 +0000 |
parents | b8bb1258b64e |
children | b75fbb488da6 |
files | indenters/uigui_greatcode.ini |
diffstat | 1 files changed, 914 insertions(+), 895 deletions(-) [+] |
line wrap: on
line diff
--- a/indenters/uigui_greatcode.ini Mon Jul 13 18:11:17 2009 +0000 +++ b/indenters/uigui_greatcode.ini Tue Jul 14 13:39:41 2009 +0000 @@ -16,6 +16,380 @@ useCfgFileParameter=none version=1.140 +[overwrite_read_only] +Category=0 +Description=Process read only files (change status) +EditorType=boolean +TrueFalse=-overwrite_read_only-|-no-overwrite_read_only- +ValueDefault=0 + +[tab_size] +CallName=-tab_size- +Category=0 +Description="<html>Set the level (number of blanks) of an indentation level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -tab_size-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if(a)<br> {<br> a++<br> }<br><br> -tab_size-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if(a)<br> {<br> a++<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=1 +ValueDefault=4 + +[tab_out] +Category=0 +Description=Output tab characters instead of spaces +EditorType=boolean +TrueFalse=-tab_out-|-no-tab_out- +ValueDefault=1 + +[eol_unix] +Category=0 +Description=Unix format for carriage returns +EditorType=boolean +TrueFalse=-eol_unix-|-no-eol_unix- +ValueDefault=0 + +[space_if] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_if-|-no-space_if- +ValueDefault=0 + +[space_return] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_return-|-no-space_return- +ValueDefault=0 + +[space_fctcall] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctcall-|-no-space_fctcall- +ValueDefault=0 + +[space_fctcall_firstparam] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctcall_firstparam-|-no-space_fctcall_firstparam- +ValueDefault=0 + +[space_fctcall_inparam] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctcall_inparam-|-no-space_fctcall_inparam- +ValueDefault=1 + +[space_fctcall_lastparam] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctcall_lastparam-|-no-space_fctcall_lastparam- +ValueDefault=0 + +[space_fctdef_firstparam] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctdef_firstparam-|-no-space_fctdef_firstparam- +ValueDefault=0 + +[space_fctdef_lastparam] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctdef_lastparam-|-no-space_fctdef_lastparam- +ValueDefault=0 + +[space_fctdecl_firstparam] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctdecl_firstparam-|-no-space_fctdecl_firstparam- +ValueDefault=0 + +[space_fctdecl_lastparam] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctdecl_lastparam-|-no-space_fctdecl_lastparam- +ValueDefault=0 + +[space_fctdecl] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctdecl-|-no-space_fctdecl- +ValueDefault=0 + +[space_fctdef] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_fctdef-|-no-space_fctdef- +ValueDefault=0 + +[space_paren] +CallName=-space_paren- +Category=1 +Description="<html>Add spaces after '(' and before ')' if the nested level of the<br> parenthese is lower than the argument.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -space_paren-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if((a < 5) && (b > 2))<br> {<br> }<br><br> -space_paren-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if( (a < 5) && (b > 2) )<br> {<br> }<br><br> -space_paren-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if( ( a < 5 ) && ( b > 2 ) )<br> {<br> }<br><br> See option(s) :<br> [-no]-space_cast-<br><br> Note(s) :<br> - Empty expressions () are not modified.<br> - Casts are not modified.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=0 + +[space_cast] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_cast-|-no-space_cast- +ValueDefault=0 + +[space_cast_after] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_cast_after-|-no-space_cast_after- +ValueDefault=1 + +[space_scope_def] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_scope_def-|-no-space_scope_def- +ValueDefault=0 + +[space_scope_access] +Category=1 +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>" +EditorType=boolean +TrueFalse=-space_scope_access-|-no-space_scope_access- +ValueDefault=0 + +[space_affect_style] +CallName=-space_affect_style- +Category=1 +Description="<html>Set the indent style for affect and auto-affectoperators.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -space_affect_style-0<br> -space_autoaffect_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a = b = c <== Affect<br> a *= 6 <== Auto-Affect<br><br> -space_affect_style-1<br> -space_autoaffect_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a= b= c<br> a*= 6<br><br> -space_affect_style-2<br> -space_autoaffect_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a=b=c<br> a*=6</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2 +MinVal=0 +ValueDefault=0 + +[space_autoaffect_style] +CallName=-space_autoaffect_style- +Category=1 +Description="<html>Set the indent style for affect and auto-affectoperators.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -space_affect_style-0<br> -space_autoaffect_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a = b = c <== Affect<br> a *= 6 <== Auto-Affect<br><br> -space_affect_style-1<br> -space_autoaffect_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a= b= c<br> a*= 6<br><br> -space_affect_style-2<br> -space_autoaffect_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a=b=c<br> a*=6</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2 +MinVal=0 +ValueDefault=0 + +[code_len] +CallName=-code_len- +Category=2 +Description=Maximum length of a line of code +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=8 +ValueDefault=120 + +[code_keep_empty_lines] +Category=2 +Description=Keep empty lines in original file +EditorType=boolean +TrueFalse=-code_keep_empty_lines-|-no-code_keep_empty_lines- +ValueDefault=1 + +[code_keep_more_empty_lines] +Category=2 +Description=Make more effort to preserve empty lines in the original file - even in the face of other reformatting +EditorType=boolean +TrueFalse=-code_keep_more_empty_lines-|-no-code_keep_more_empty_lines- +ValueDefault=0 + +[code_remove_empty_lines] +CallName=-code_remove_empty_lines- +Category=2 +Description="<html>Remove all excedent empty lines. If num is 1. then only one single<br> blank line is authorized.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_remove_empty_lines-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> <EOL><br> <EOL><br> int a<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> <EOL><br> int a</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=1 +ValueDefault=2 + +[code_split_bool_before] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_split_bool_before-|-no-code_split_bool_before- +ValueDefault=1 + +[code_split_fctcall_style] +CallName=-code_split_fctcall_style- +Category=2 +Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[code_split_fctdef_style] +CallName=-code_split_fctdef_style- +Category=2 +Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[code_split_fctdecl_style] +CallName=-code_split_fctdecl_style- +Category=2 +Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[code_split_for_style] +CallName=-code_split_for_style- +Category=2 +Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[code_split_if_style] +CallName=-code_split_if_style- +Category=2 +Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[code_split_decl_style] +CallName=-code_split_decl_style- +Category=2 +Description="<html>Set style of indentation for declaration of variables.<br> Example :<pre><font face=\"courier new\" size=\"3\"> before<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a. b. c = 10<br>\t\tint d<br><br> -code_split_decl_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a.<br> b.<br> c = 10<br>\t\tint d<br><br> -code_split_decl_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> int b<br> int c = 10<br>\t\tint d</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2 +MinVal=0 +ValueDefault=0 + +[code_constructor_style] +CallName=-code_constructor_style- +Category=2 +Description="<html>Set style of indentation for constructors.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_constructor_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> cons::cons(void) :<br> set(0).<br> reset(0)<br> {<br> }<br><br> -code_constructor_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> cons::cons(void) : set(0). reset(0)<br> {<br> }<br><br> -code_constructor_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> cons::cons(void) :<br> set(0).<br> reset(0)<br> {<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2 +MinVal=0 +ValueDefault=0 + +[code_decl_move_affect] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_decl_move_affect-|-no-code_decl_move_affect- +ValueDefault=0 + +[code_decl_move_top] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_decl_move_top-|-no-code_decl_move_top- +ValueDefault=0 + +[code_decl_access_to_type] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_decl_access_to_type-|-no-code_decl_access_to_type- +ValueDefault=0 + +[code_decl_break_template] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_decl_break_template-|-no-code_decl_break_template- +ValueDefault=1 + +[code_decl_add_void] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_decl_add_void-|-no-code_decl_add_void- +ValueDefault=0 + +[code_wizard_indent] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_wizard_indent-|-no-code_wizard_indent- +ValueDefault=1 + +[code_force_return_paren] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_force_return_paren-|-no-code_force_return_paren- +ValueDefault=0 + +[code_remove_return_paren] +Category=2 +Description=Remove all parentheses around a return parameter +EditorType=boolean +TrueFalse=-code_remove_return_paren-|-no-code_remove_return_paren- +ValueDefault=0 + +[code_align_max_blanks] +CallName=-code_align_max_blanks- +Category=2 +Description="<html>Set the maximum number of blank characters that can be added by GC to<br> align declarations of variables or functions.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_align_max_blanks-10<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> un_int b<br> unsigned int coucou<br> unsigned int bg<br><br> -code_align_max_blanks-20<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> un_int b<br> unsigned int coucou<br> unsigned int bg</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=1 +ValueDefault=1000 + +[code_def_fct_break_return_type] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_def_fct_break_return_type-|-no-code_def_fct_break_return_type- +ValueDefault=0 + +[code_concat_strings] +Category=2 +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>" +EditorType=boolean +TrueFalse=-code_concat_strings-|-no-code_concat_strings- +ValueDefault=0 + +[code_empty_fct_blanks] +CallName=-code_empty_fct_blanks- +Category=2 +Description="<html>Add empty lines between { and } for empty functions. Empty function<br> must have no code between { and }.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_empty_fct_blanks-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void empty(void)<br> { }<br><br> -code_empty_fct_blanks-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void empty(void)<br> {<br> }<br><br> -code_empty_fct_blanks-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void empty(void)<br> {<br><br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2 +MinVal=0 +ValueDefault=0 + [catch_eol_before] CallName=-catch_eol_before- Category=2 @@ -26,25 +400,312 @@ MinVal=0 ValueDefault=1 -[cmt_add_class_access] -Category=5 -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>" +[code_class_access_eol_before] +CallName=-code_class_access_eol_before- +Category=2 +Description="<html>Number of EOL before/after class access specifiers.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_class_access_eol_after-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<br> public: <EOL><br> void a(void)<br><br> private: <EOL><br> void ab(void)<br> }<br><br><br> -code_class_access_eol_before-2<br> -code_class_access_eol_after-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<EOL><br> <EOL><br> public: <EOL><br> <EOL><br> <EOL><br> void a(void)<br> <EOL><br> <EOL><br> private: <EOL><br> <EOL><br> <EOL><br> void ab(void)<br> }<br><br> See option(s) :<br> -code_remove_empty_lines-<num></font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=1 + +[code_class_access_eol_after] +CallName=-code_class_access_eol_after- +Category=2 +Description="<html>Number of EOL before/after class access specifiers.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_class_access_eol_after-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<br> public: <EOL><br> void a(void)<br><br> private: <EOL><br> void ab(void)<br> }<br><br><br> -code_class_access_eol_before-2<br> -code_class_access_eol_after-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<EOL><br> <EOL><br> public: <EOL><br> <EOL><br> <EOL><br> void a(void)<br> <EOL><br> <EOL><br> private: <EOL><br> <EOL><br> <EOL><br> void ab(void)<br> }<br><br> See option(s) :<br> -code_remove_empty_lines-<num></font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=1 + +[code_labels_eol_after] +CallName=-code_labels_eol_after- +Category=2 +Description="<html>Number of EOL after labels.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_labels_eol_after-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> goto label<br> label: <EOL><br> a++<br><br> -code_labels_eol_after-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> goto label<br> label: <EOL><br> <EOL><br> a++<br><br> See option(s) :<br> -code_remove_empty_lines-<num></font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=1 + +[stmt_break_alone] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_break_alone-|-no-stmt_break_alone- +ValueDefault=0 + +[stmt_break_dowhile] +Category=3 +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>" EditorType=boolean -TrueFalse=-cmt_add_class_access-|-no-cmt_add_class_access- +TrueFalse=-stmt_break_dowhile-|-no-stmt_break_dowhile- +ValueDefault=0 + +[stmt_force_brace] +CallName=-stmt_force_brace- +Category=3 +Description="<html>Force a statement to be enclosed with { } if its length exceeded the<br> given parameter.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -stmt_force_brace-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if(a) a++<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if(a)<br> {<br> a++<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=100 + +[code_eol_after_close_brace] +CallName=-code_eol_after_close_brace- +Category=3 +Description="<html>Nu<pre><font face=\"courier new\" size=\"3\">mber of blank lines after every close brace -<br> except ones followed by else. while. and those around typedef<br> statements...<br><br> -stmt_force_brace-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if foo) {<br> bar()<br> }<br> if foo) {<br> bar()<br> }<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if foo) {<br> bar()<br> }<br><br> if foo) {<br> bar()<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=0 + +[stmt_concat_if] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_concat_if-|-no-stmt_concat_if- +ValueDefault=1 + +[stmt_concat_if_and_else] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_concat_if_and_else-|-no-stmt_concat_if_and_else- +ValueDefault=0 + +[stmt_concat_else_2_stmt] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_concat_else_2_stmt-|-no-stmt_concat_else_2_stmt- +ValueDefault=0 + +[stmt_concat_else_if] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_concat_else_if-|-no-stmt_concat_else_if- +ValueDefault=1 + +[stmt_concat_inline_class] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_concat_inline_class-|-no-stmt_concat_inline_class- +ValueDefault=1 + +[stmt_concat_switch] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_concat_switch-|-no-stmt_concat_switch- +ValueDefault=1 + +[stmt_concat_macros] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_concat_macros-|-no-stmt_concat_macros- +ValueDefault=1 + +[stmt_concat_enum] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_concat_enum-|-no-stmt_concat_enum- +ValueDefault=1 + +[stmt_decl_remove_empty] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_decl_remove_empty-|-no-stmt_decl_remove_empty- +ValueDefault=1 + +[stmt_concat_if_remove_empty] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_concat_if_remove_empty-|-no-stmt_concat_if_remove_empty- ValueDefault=1 -[cmt_add_fct_def] -Category=5 -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>" +[stmt_brace_style_class] +CallName=-stmt_brace_style_class- +Category=3 +Description="<html>Change the indentation style of braces.<br> -stmt_brace_style_class- for a class declaration.<br> -stmt_brace_style_fct- for a function body.<br> -stmt_brace_style_decl- for declarations (struct. enum).<br> -stmt_brace_style- for all other statements (if. while...).<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> { while(a)<br> { a = a + func(a)<br> }<br> }<br><br> Style 5 offset brace by 1/2 tab width<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Note(s) :<br> - Valid values are only 0. 1. 2. 3. 4 or 5.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[stmt_brace_style_fct] +CallName=-stmt_brace_style_fct- +Category=3 +Description="<html>Change the indentation style of braces.<br> -stmt_brace_style_class- for a class declaration.<br> -stmt_brace_style_fct- for a function body.<br> -stmt_brace_style_decl- for declarations (struct. enum).<br> -stmt_brace_style- for all other statements (if. while...).<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> { while(a)<br> { a = a + func(a)<br> }<br> }<br><br> Style 5 offset brace by 1/2 tab width<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Note(s) :<br> - Valid values are only 0. 1. 2. 3. 4 or 5.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[stmt_brace_style_decl] +CallName=-stmt_brace_style_decl- +Category=3 +Description="<html>Change the indentation style of braces.<br> -stmt_brace_style_class- for a class declaration.<br> -stmt_brace_style_fct- for a function body.<br> -stmt_brace_style_decl- for declarations (struct. enum).<br> -stmt_brace_style- for all other statements (if. while...).<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> { while(a)<br> { a = a + func(a)<br> }<br> }<br><br> Style 5 offset brace by 1/2 tab width<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Note(s) :<br> - Valid values are only 0. 1. 2. 3. 4 or 5.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[stmt_brace_style] +CallName=-stmt_brace_style- +Category=3 +Description="<html>Change the indentation style of braces.<br> -stmt_brace_style_class- for a class declaration.<br> -stmt_brace_style_fct- for a function body.<br> -stmt_brace_style_decl- for declarations (struct. enum).<br> -stmt_brace_style- for all other statements (if. while...).<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> { while(a)<br> { a = a + func(a)<br> }<br> }<br><br> Style 5 offset brace by 1/2 tab width<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Note(s) :<br> - Valid values are only 0. 1. 2. 3. 4 or 5.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[stmt_switch_style] +CallName=-stmt_switch_style- +Category=3 +Description="<html>Change the indentation style of switch.<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a) {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a) {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=5 +MinVal=0 +ValueDefault=0 + +[stmt_switch_eol] +CallName=-stmt_switch_eol- +Category=3 +Description="<html>Is there an empty line before the casekeyword ?<br><br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br>\t\tcase 3:<br> a++<br> break<br><br> case 1:<br> break<br><br> case 4:<br> break<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br>\t\tcase 3:<br> a++<br> break<br> case 1:<br> break<br> case 4:<br> break<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=1 +MinVal=0 +ValueDefault=0 + +[stmt_class_indent] +CallName=-stmt_class_indent- +Category=3 +Description="<html>Set the number of additional indentation levels in a class declaration.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -stmt_class_indent-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<br> public:<br> void a(void)<br> }<br><br> -stmt_class_indent-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<br> public:<br> void a(void)<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=0 + +[stmt_namespace_indent] +Category=3 +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>" EditorType=boolean -TrueFalse=-cmt_add_fct_def-|-no-cmt_add_fct_def- +TrueFalse=-stmt_namespace_indent-|-no-stmt_namespace_indent- +ValueDefault=0 + +[stmt_extern_c_indent] +Category=3 +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>" +EditorType=boolean +TrueFalse=-stmt_extern_c_indent-|-no-stmt_extern_c_indent- +ValueDefault=0 + +[stmt_static_init_style] +CallName=-stmt_static_init_style- +Category=3 +Description="<html>De<pre><font face=\"courier new\" size=\"3\">fines indent style for static initialisations.<br><br>\t\t-stmt_static_init_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\tchar *d[] = <br>\t\t{ <br>\t\t\tNULL. <br>\t\t\tROM. <br>\t\t\tOTPROM. <br>\t\t\tEPROM. <br>\t\t\tEEPROM. <br>\t\t\tFLASH<br>\t\t}<br><br>\t\t-stmt_static_init_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\tchar *d[] = { NULL. ROM. OTPROM. EPROM. EEPROM. FLASH}<br><br>\t\t-stmt_static_init_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\tchar *d[] = <br>\t\t{ <br>\t\t\tNULL. ROM. OTPROM. <br>\t\t\tEPROM. EEPROM. FLASH<br>\t\t}<br><br> Note(s) :<br> - Option -stmt_static_init_style-1 let the original indentation <br>\t\t unchanged.<br> - The max length of the line in the initialisation statement for option<br>\t\t -stmt_static_init_style-3 is defined by the -stmt_static_init_len-<br>\t\t option.<br><br> See option(s) :<br>\t\t-stmt_static_init_len-<num></font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=3 +MinVal=0 +ValueDefault=0 + +[stmt_static_init_len] +CallName=-stmt_static_init_len- +Category=3 +Description="<html>To<pre><font face=\"courier new\" size=\"3\"> be used with -stmt_static_init_style-3. Defined the max length of</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=80 + +[pp_align_to_code] +Category=4 +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>" +EditorType=boolean +TrueFalse=-pp_align_to_code-|-no-pp_align_to_code- +ValueDefault=0 + +[pp_style] +CallName=-pp_style- +Category=4 +Description="<html>Set the indentation style of PP directives.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -pp_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> #ifdef a<br> a++<br> #else<br> #if 0<br> #ifdef a<br> #elif b<br> a--<br> #endif<br> #endif<br> #endif<br><br> -pp_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> #ifdef a<br> a++<br> #else<br> #if 0<br> #ifdef a<br> #elif b<br> a--<br> #endif<br> #endif<br> #endif<br><br> -pp_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> #ifdef a<br> a++<br> #else<br> # if 0<br> # ifdef a<br> # elif b<br> a--<br> # endif<br> # endif<br> #endif</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2 +MinVal=0 +ValueDefault=0 + +[pp_include_unix] +Category=4 +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>" +EditorType=boolean +TrueFalse=-pp_include_unix-|-no-pp_include_unix- ValueDefault=1 -[cmt_add_fct_def_class] +[pp_align_breakline] +Category=4 +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>" +EditorType=boolean +TrueFalse=-pp_align_breakline-|-no-pp_align_breakline- +ValueDefault=0 + +[cmt_fixme] +CallName=-cmt_fixme- +Category=5 +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>" +EditorType=string +Enabled=false +ValueDefault=/* */ + +[cmt_align_max_blanks] +CallName=-cmt_align_max_blanks- Category=5 -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> +Description="<html>Set the max number of blank characters to add to align last line<br> comments.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_align_max_blanks-20<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int coucou /* comment */<br> unsigned int b /* comment */<br> unsigned int long_long_variable_variables /* comment */<br><br> -cmt_align_max_blanks-30<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int coucou /* comment */<br> unsigned int b /* comment */<br> unsigned int long_long_variable_variables /* comment */</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=1 +ValueDefault=10 + +[cmt_first_space_cpp] +Category=5 +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>" EditorType=boolean -TrueFalse=-cmt_add_fct_def_class-|-no-cmt_add_fct_def_class- +TrueFalse=-cmt_first_space_cpp-|-no-cmt_first_space_cpp- +ValueDefault=1 + +[cmt_dont_modify] +Category=5 +Description="<html>Pr<pre><font face=\"courier new\" size=\"3\">ocess or not all the comments of the file.</font></pre></html>" +EditorType=boolean +TrueFalse=-cmt_dont_modify-|-no-cmt_dont_modify- +ValueDefault=0 + +[cmt_add_gc_tag] +Category=5 +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> +EditorType=boolean +TrueFalse=-cmt_add_gc_tag-|-no-cmt_add_gc_tag- ValueDefault=1 [cmt_add_file] @@ -64,22 +725,71 @@ MinVal=0 ValueDefault=0 -[cmt_add_gc_tag] +[cmt_add_fct_def] Category=5 -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> +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>" EditorType=boolean -TrueFalse=-cmt_add_gc_tag-|-no-cmt_add_gc_tag- +TrueFalse=-cmt_add_fct_def-|-no-cmt_add_fct_def- +ValueDefault=1 + +[cmt_add_fct_def_class] +Category=5 +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> +EditorType=boolean +TrueFalse=-cmt_add_fct_def_class-|-no-cmt_add_fct_def_class- ValueDefault=1 -[cmt_align_max_blanks] -CallName=-cmt_align_max_blanks- +[cmt_trailing_style] +CallName=-cmt_trailing_style- Category=5 -Description="<html>Set the max number of blank characters to add to align last line<br> comments.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_align_max_blanks-20<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int coucou /* comment */<br> unsigned int b /* comment */<br> unsigned int long_long_variable_variables /* comment */<br><br> -cmt_align_max_blanks-30<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int coucou /* comment */<br> unsigned int b /* comment */<br> unsigned int long_long_variable_variables /* comment */</font></pre></html>" +Description="<html>Co<pre><font face=\"courier new\" size=\"3\">ntrol style of trailing comments and an empty comment is added to<br> function parameters if not already present. <br> This also causes -cmt_force_fct_def_decl_split-<br> and -code_split_fctdef_style-3. The content of<br> empty comment is defined by -cmt_fixme-.<br><br> -cmt_trailing_style-1<br> -cmt_force_fct_def_decl_split-<br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> before:<br><br> int a(int param1. int param2) ## No comments<br> {<br> }<br><br> after:<br><br> int a(<br> int param1. /* FIXME: add a comment */ ## Added automatically<br> int param2) /* FIXME: add a comment */ ## Added automatically<br> {<br> }<br><br><br> -cmt_trailing_style-2<br> -cmt_force_fct_def_decl_split-<br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> before:<br><br> int a(<br> int param1. /* IN: parameter 1 */<br> int param2) /* IN: parameter 2 */<br> {<br> }<br><br> after:<br><br> int a(<br> int param1. ///< IN: parameter 1 ## Changed to cpp<br> int param2) ///< IN: parameter 2 ## Changed to cpp<br> {<br> }</font></pre></html>" EditorType=numeric Enabled=true -MaxVal=2000 -MinVal=1 -ValueDefault=10 +MaxVal=2 +MinVal=0 +ValueDefault=0 + +[cmt_split_before_@_in_fct_cmts] +Category=5 +Description=Split lines in fucntion comments before @ +EditorType=boolean +TrueFalse=-cmt_split_before_@_in_fct_cmts-|-no-cmt_split_before_@_in_fct_cmts- +ValueDefault=0 + +[cmt_force_fct_def_decl_split] +Category=5 +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>" +EditorType=boolean +TrueFalse=-cmt_force_fct_def_decl_split-|-no-cmt_force_fct_def_decl_split- +ValueDefault=0 + +[cmt_java_doc] +Category=5 +Description=Enable the java doc type comments for all comments. Also enables -cmt_sep_fill_star- and -cmt_fct_java_doc- +EditorType=boolean +TrueFalse=-cmt_java_doc-|-no-cmt_java_doc- +ValueDefault=0 + +[cmt_fct_java_doc] +Category=5 +Description=Enable the java doc type comments for functions only. Also enables -cmt_sep_fill_star-. +EditorType=boolean +TrueFalse=-cmt_fct_java_doc-|-no-cmt_fct_java_doc- +ValueDefault=0 + +[cmt_add_class_access] +Category=5 +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>" +EditorType=boolean +TrueFalse=-cmt_add_class_access-|-no-cmt_add_class_access- +ValueDefault=1 + +[cmt_keep_cpp] +Category=5 +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>" +EditorType=boolean +TrueFalse=-cmt_keep_cpp-|-no-cmt_keep_cpp- +ValueDefault=0 [cmt_c2cpp] Category=5 @@ -95,64 +805,6 @@ TrueFalse=-cmt_cpp2c_keep_eol-|-no-cmt_cpp2c_keep_eol- ValueDefault=1 -[cmt_decl] -Category=5 -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>" -EditorType=boolean -TrueFalse=-cmt_decl-|-no-cmt_decl- -ValueDefault=1 - -[cmt_decl_auto_len] -Category=5 -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>" -EditorType=boolean -TrueFalse=-cmt_decl_auto_len-|-no-cmt_decl_auto_len- -ValueDefault=1 - -[cmt_decl_auto_len_add] -CallName=-cmt_decl_auto_len_add- -Category=5 -Description="<html>Wh<pre><font face=\"courier new\" size=\"3\">en -cmt_decl_auto_len- and -cmt_decl- are both enabled. add <num><br> characters to the length of the separator.<br><br> -cmt_decl_auto_len_add-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~~~~~~~~~~~~~~~~~*/ <= exact size of the code below<br> unsigned int var<br> long b<br> /*~~~~~~~~~~~~~~~~~~*/<br><br> {<br> /*~~*/ <= idem<br> int c<br> /*~~*/<br> }<br><br> var = 0<br> }<br><br> -cmt_decl_auto_len_add-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~~~~~~~~~~~~~~~~~~~~~*/ <= size + 4<br> unsigned int var<br> long b<br> /*~~~~~~~~~~~~~~~~~~~~~~*/<br><br> {<br> /*~~~~~~*/ <= size + 4<br> int c<br> /*~~~~~~*/<br> }<br><br> var = 0<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=0 - -[cmt_decl_before] -Category=5 -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>" -EditorType=boolean -TrueFalse=-cmt_decl_before-|-no-cmt_decl_before- -ValueDefault=1 - -[cmt_decl_len] -CallName=-cmt_decl_len- -Category=5 -Description="<html>Se<pre><font face=\"courier new\" size=\"3\">t the maximum column of the declaration separator.<br> -cmt_decl- must be enabled.<br> -cmt_decl_auto_len- must be disabled.<br><br> -cmt_decl_len-20<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~~~~~~~~~~~*/ <= column 20<br> int b<br> /*~~~~~~~~~~~~*/<br> {<br> /*~~~~~~*/<br> unsigned int var<br> long b<br> /*~~~~~~*/<br> }<br><br> var = 0<br> }<br><br> -cmt_decl_len-50<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ <= column 50<br> int b<br> /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/<br> {<br> /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/<br> unsigned int var<br> long b<br> /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/<br> }<br><br> var = 0<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=120 - -[cmt_decl_max_level] -CallName=-cmt_decl_max_level- -Category=5 -Description="<html>-cmt_decl- option is valid for declaration in a statement level lesser<br> than that value.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_decl_max_level-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~*/<br> int b<br> /*~~*/<br><br> b = 0<br> if(b)<br> {<br> unsigned int var <= stmt level is 2. so is not touched<br> long c<br><br> var = c = 0<br> }<br> }<br><br> -cmt_decl_max_level-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~*/<br> int b<br> /*~~*/<br><br> b = 0<br> if(b)<br> {<br> /*~~~~~~~~~~~~~~~~~~*/ <= stmt level 2 is now converned<br> unsigned int var<br> long c<br> /*~~~~~~~~~~~~~~~~~~*/<br><br> var = c = 0<br> }<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=100 - -[cmt_dont_modify] -Category=5 -Description="<html>Pr<pre><font face=\"courier new\" size=\"3\">ocess or not all the comments of the file.</font></pre></html>" -EditorType=boolean -TrueFalse=-cmt_dont_modify-|-no-cmt_dont_modify- -ValueDefault=0 - [cmt_fct_categ] CallName=-cmt_fct_categ- Category=5 @@ -179,20 +831,57 @@ MinVal=0 ValueDefault=0 -[cmt_fct_java_doc] +[cmt_decl] +Category=5 +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>" +EditorType=boolean +TrueFalse=-cmt_decl-|-no-cmt_decl- +ValueDefault=1 + +[cmt_decl_max_level] +CallName=-cmt_decl_max_level- Category=5 -Description=Enable the java doc type comments for functions only. Also enables -cmt_sep_fill_star-. +Description="<html>-cmt_decl- option is valid for declaration in a statement level lesser<br> than that value.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_decl_max_level-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~*/<br> int b<br> /*~~*/<br><br> b = 0<br> if(b)<br> {<br> unsigned int var <= stmt level is 2. so is not touched<br> long c<br><br> var = c = 0<br> }<br> }<br><br> -cmt_decl_max_level-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~*/<br> int b<br> /*~~*/<br><br> b = 0<br> if(b)<br> {<br> /*~~~~~~~~~~~~~~~~~~*/ <= stmt level 2 is now converned<br> unsigned int var<br> long c<br> /*~~~~~~~~~~~~~~~~~~*/<br><br> var = c = 0<br> }<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=100 + +[cmt_decl_before] +Category=5 +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>" EditorType=boolean -TrueFalse=-cmt_fct_java_doc-|-no-cmt_fct_java_doc- -ValueDefault=0 +TrueFalse=-cmt_decl_before-|-no-cmt_decl_before- +ValueDefault=1 -[cmt_first_line_blank] +[cmt_decl_len] +CallName=-cmt_decl_len- +Category=5 +Description="<html>Se<pre><font face=\"courier new\" size=\"3\">t the maximum column of the declaration separator.<br> -cmt_decl- must be enabled.<br> -cmt_decl_auto_len- must be disabled.<br><br> -cmt_decl_len-20<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~~~~~~~~~~~*/ <= column 20<br> int b<br> /*~~~~~~~~~~~~*/<br> {<br> /*~~~~~~*/<br> unsigned int var<br> long b<br> /*~~~~~~*/<br> }<br><br> var = 0<br> }<br><br> -cmt_decl_len-50<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ <= column 50<br> int b<br> /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/<br> {<br> /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/<br> unsigned int var<br> long b<br> /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/<br> }<br><br> var = 0<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=120 + +[cmt_decl_auto_len] Category=5 -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>" +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>" EditorType=boolean -TrueFalse=-cmt_first_line_blank-|-no-cmt_first_line_blank- +TrueFalse=-cmt_decl_auto_len-|-no-cmt_decl_auto_len- ValueDefault=1 +[cmt_decl_auto_len_add] +CallName=-cmt_decl_auto_len_add- +Category=5 +Description="<html>Wh<pre><font face=\"courier new\" size=\"3\">en -cmt_decl_auto_len- and -cmt_decl- are both enabled. add <num><br> characters to the length of the separator.<br><br> -cmt_decl_auto_len_add-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~~~~~~~~~~~~~~~~~*/ <= exact size of the code below<br> unsigned int var<br> long b<br> /*~~~~~~~~~~~~~~~~~~*/<br><br> {<br> /*~~*/ <= idem<br> int c<br> /*~~*/<br> }<br><br> var = 0<br> }<br><br> -cmt_decl_auto_len_add-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a(void)<br> {<br> /*~~~~~~~~~~~~~~~~~~~~~~*/ <= size + 4<br> unsigned int var<br> long b<br> /*~~~~~~~~~~~~~~~~~~~~~~*/<br><br> {<br> /*~~~~~~*/ <= size + 4<br> int c<br> /*~~~~~~*/<br> }<br><br> var = 0<br> }</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=0 + [cmt_first_line_break_first] Category=5 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>" @@ -207,13 +896,6 @@ TrueFalse=-cmt_first_line_break_last-|-no-cmt_first_line_break_last- ValueDefault=1 -[cmt_first_line_concat] -Category=5 -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>" -EditorType=boolean -TrueFalse=-cmt_first_line_concat-|-no-cmt_first_line_concat- -ValueDefault=1 - [cmt_first_line_fill_star] Category=5 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>" @@ -231,34 +913,43 @@ MinVal=8 ValueDefault=80 -[cmt_first_space_cpp] +[cmt_first_line_concat] Category=5 -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>" +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>" EditorType=boolean -TrueFalse=-cmt_first_space_cpp-|-no-cmt_first_space_cpp- +TrueFalse=-cmt_first_line_concat-|-no-cmt_first_line_concat- +ValueDefault=1 + +[cmt_first_line_blank] +Category=5 +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>" +EditorType=boolean +TrueFalse=-cmt_first_line_blank-|-no-cmt_first_line_blank- ValueDefault=1 -[cmt_fixme] -CallName=-cmt_fixme- +[cmt_sep_len] +CallName=-cmt_sep_len- Category=5 -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>" -EditorType=string -Enabled=false -ValueDefault=/* */ +Description="<html>Set the maximum length for separators. First line comments are not<br> concerned.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_len-10<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*$2<br> ---------<br> ---------<br> */<br><br> -cmt_sep_len-20<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*$4<br> *******************<br> *******************<br> */<br> /*$5-#############*/</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=8 +ValueDefault=120 -[cmt_force_fct_def_decl_split] +[cmt_sep_fill_star] Category=5 -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>" +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>" EditorType=boolean -TrueFalse=-cmt_force_fct_def_decl_split-|-no-cmt_force_fct_def_decl_split- +TrueFalse=-cmt_sep_fill_star-|-no-cmt_sep_fill_star- ValueDefault=0 -[cmt_java_doc] +[cmt_sep_break] Category=5 -Description=Enable the java doc type comments for all comments. Also enables -cmt_sep_fill_star- and -cmt_fct_java_doc- +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>" EditorType=boolean -TrueFalse=-cmt_java_doc-|-no-cmt_java_doc- -ValueDefault=0 +TrueFalse=-cmt_sep_break-|-no-cmt_sep_break- +ValueDefault=1 [cmt_keep-char_1] CallName=-cmt_keep-char_1- @@ -324,20 +1015,6 @@ Enabled=false ValueDefault= -[cmt_keep_cpp] -Category=5 -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>" -EditorType=boolean -TrueFalse=-cmt_keep_cpp-|-no-cmt_keep_cpp- -ValueDefault=0 - -[cmt_sep_break] -Category=5 -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>" -EditorType=boolean -TrueFalse=-cmt_sep_break-|-no-cmt_sep_break- -ValueDefault=1 - [cmt_sep_char_1] CallName=-cmt_sep_char_1- Category=5 @@ -394,6 +1071,16 @@ Enabled=true ValueDefault= +[cmt_sep_eol_before] +CallName=-cmt_sep_eol_before- +Category=5 +Description="<html>Set the number of blank lines before and after single-line comments.<br><br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before-1<br> -cmt_sep_eol_after-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> foo()<br><br> // Single line comment...<br><br> bar()<br><br> -cmt_sep_eol_before-0<br> -cmt_sep_eol_after-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> foo()<br> // Single line comment...<br> bar()</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=1 + [cmt_sep_eol_after] CallName=-cmt_sep_eol_after- Category=5 @@ -404,76 +1091,6 @@ MinVal=0 ValueDefault=0 -[cmt_sep_eol_after_1] -CallName=-cmt_sep_eol_after_1- -Category=5 -Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=1 - -[cmt_sep_eol_after_2] -CallName=-cmt_sep_eol_after_2- -Category=5 -Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=1 - -[cmt_sep_eol_after_3] -CallName=-cmt_sep_eol_after_3- -Category=5 -Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=1 - -[cmt_sep_eol_after_4] -CallName=-cmt_sep_eol_after_4- -Category=5 -Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=1 - -[cmt_sep_eol_after_5] -CallName=-cmt_sep_eol_after_5- -Category=5 -Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=1 - -[cmt_sep_eol_after_6] -CallName=-cmt_sep_eol_after_6- -Category=5 -Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=2 - -[cmt_sep_eol_before] -CallName=-cmt_sep_eol_before- -Category=5 -Description="<html>Set the number of blank lines before and after single-line comments.<br><br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before-1<br> -cmt_sep_eol_after-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> foo()<br><br> // Single line comment...<br><br> bar()<br><br> -cmt_sep_eol_before-0<br> -cmt_sep_eol_after-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> foo()<br> // Single line comment...<br> bar()</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=1 - [cmt_sep_eol_before_1] CallName=-cmt_sep_eol_before_1- Category=5 @@ -534,6 +1151,66 @@ MinVal=0 ValueDefault=2 +[cmt_sep_eol_after_1] +CallName=-cmt_sep_eol_after_1- +Category=5 +Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=1 + +[cmt_sep_eol_after_2] +CallName=-cmt_sep_eol_after_2- +Category=5 +Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=1 + +[cmt_sep_eol_after_3] +CallName=-cmt_sep_eol_after_3- +Category=5 +Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=1 + +[cmt_sep_eol_after_4] +CallName=-cmt_sep_eol_after_4- +Category=5 +Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=1 + +[cmt_sep_eol_after_5] +CallName=-cmt_sep_eol_after_5- +Category=5 +Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=1 + +[cmt_sep_eol_after_6] +CallName=-cmt_sep_eol_after_6- +Category=5 +Description="<html>Set the number of EOL before and after special first line comments.<br> depending on the level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_eol_before_2-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> <EOL><br> ...<br><br> -cmt_sep_eol_before_2-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> ...<br> <EOL><br> /*$2<br> ==========================================<br> ==========================================<br> */<br> <EOL><br> ...<br><br> Note(s) :<br> - Only automatic comments and /*$<num> */ comments are concerned.<br> The /*$<num>- */ comment is not concerned.</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=2 + [cmt_sep_eol_before_fct_def] CallName=-cmt_sep_eol_before_fct_def- Category=5 @@ -544,15 +1221,28 @@ MinVal=0 ValueDefault=0 -[cmt_sep_fill_star] +[cmt_sep_force_fct_proto] +CallName=-cmt_sep_force_fct_proto- Category=5 -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>" -EditorType=boolean -TrueFalse=-cmt_sep_fill_star-|-no-cmt_sep_fill_star- +Description="<html>Set the comment level for comments found in a given position :<br><br> - Before a function prototype (except if protoype is inside a function<br> body).<br> - Before a macro.<br> - Before a function definition.<br> - Before a class access specifier (public. protected...).<br> - Before a struct declaration.<br> - Before a class declaration.<br><br> A comment must already exist. If 0 is specified. the comment is not<br> modified by GC.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_force_fct_proto-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /* proto */<br> extern int func(void)<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*<br> ------------------------------------------<br> proto<br> ------------------------------------------<br> */<br> extern int func(void)<br><br> See option(s) :<br> [-no]-cmt_add_fct_def-<br> [-no]-cmt_add_class_access-</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 ValueDefault=0 -[cmt_sep_force_class] -CallName=-cmt_sep_force_class- +[cmt_sep_force_fct_macro] +CallName=-cmt_sep_force_fct_macro- +Category=5 +Description="<html>Set the comment level for comments found in a given position :<br><br> - Before a function prototype (except if protoype is inside a function<br> body).<br> - Before a macro.<br> - Before a function definition.<br> - Before a class access specifier (public. protected...).<br> - Before a struct declaration.<br> - Before a class declaration.<br><br> A comment must already exist. If 0 is specified. the comment is not<br> modified by GC.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_force_fct_proto-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /* proto */<br> extern int func(void)<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*<br> ------------------------------------------<br> proto<br> ------------------------------------------<br> */<br> extern int func(void)<br><br> See option(s) :<br> [-no]-cmt_add_fct_def-<br> [-no]-cmt_add_class_access-</font></pre></html>" +EditorType=numeric +Enabled=true +MaxVal=2000 +MinVal=0 +ValueDefault=3 + +[cmt_sep_force_fct_def] +CallName=-cmt_sep_force_fct_def- Category=5 Description="<html>Set the comment level for comments found in a given position :<br><br> - Before a function prototype (except if protoype is inside a function<br> body).<br> - Before a macro.<br> - Before a function definition.<br> - Before a class access specifier (public. protected...).<br> - Before a struct declaration.<br> - Before a class declaration.<br><br> A comment must already exist. If 0 is specified. the comment is not<br> modified by GC.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_force_fct_proto-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /* proto */<br> extern int func(void)<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*<br> ------------------------------------------<br> proto<br> ------------------------------------------<br> */<br> extern int func(void)<br><br> See option(s) :<br> [-no]-cmt_add_fct_def-<br> [-no]-cmt_add_class_access-</font></pre></html>" EditorType=numeric @@ -571,36 +1261,6 @@ MinVal=0 ValueDefault=2 -[cmt_sep_force_fct_def] -CallName=-cmt_sep_force_fct_def- -Category=5 -Description="<html>Set the comment level for comments found in a given position :<br><br> - Before a function prototype (except if protoype is inside a function<br> body).<br> - Before a macro.<br> - Before a function definition.<br> - Before a class access specifier (public. protected...).<br> - Before a struct declaration.<br> - Before a class declaration.<br><br> A comment must already exist. If 0 is specified. the comment is not<br> modified by GC.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_force_fct_proto-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /* proto */<br> extern int func(void)<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*<br> ------------------------------------------<br> proto<br> ------------------------------------------<br> */<br> extern int func(void)<br><br> See option(s) :<br> [-no]-cmt_add_fct_def-<br> [-no]-cmt_add_class_access-</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=3 - -[cmt_sep_force_fct_macro] -CallName=-cmt_sep_force_fct_macro- -Category=5 -Description="<html>Set the comment level for comments found in a given position :<br><br> - Before a function prototype (except if protoype is inside a function<br> body).<br> - Before a macro.<br> - Before a function definition.<br> - Before a class access specifier (public. protected...).<br> - Before a struct declaration.<br> - Before a class declaration.<br><br> A comment must already exist. If 0 is specified. the comment is not<br> modified by GC.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_force_fct_proto-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /* proto */<br> extern int func(void)<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*<br> ------------------------------------------<br> proto<br> ------------------------------------------<br> */<br> extern int func(void)<br><br> See option(s) :<br> [-no]-cmt_add_fct_def-<br> [-no]-cmt_add_class_access-</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=3 - -[cmt_sep_force_fct_proto] -CallName=-cmt_sep_force_fct_proto- -Category=5 -Description="<html>Set the comment level for comments found in a given position :<br><br> - Before a function prototype (except if protoype is inside a function<br> body).<br> - Before a macro.<br> - Before a function definition.<br> - Before a class access specifier (public. protected...).<br> - Before a struct declaration.<br> - Before a class declaration.<br><br> A comment must already exist. If 0 is specified. the comment is not<br> modified by GC.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_force_fct_proto-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /* proto */<br> extern int func(void)<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*<br> ------------------------------------------<br> proto<br> ------------------------------------------<br> */<br> extern int func(void)<br><br> See option(s) :<br> [-no]-cmt_add_fct_def-<br> [-no]-cmt_add_class_access-</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=0 - [cmt_sep_force_struct] CallName=-cmt_sep_force_struct- Category=5 @@ -611,273 +1271,48 @@ MinVal=0 ValueDefault=2 -[cmt_sep_len] -CallName=-cmt_sep_len- -Category=5 -Description="<html>Set the maximum length for separators. First line comments are not<br> concerned.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_len-10<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*$2<br> ---------<br> ---------<br> */<br><br> -cmt_sep_len-20<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*$4<br> *******************<br> *******************<br> */<br> /*$5-#############*/</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=8 -ValueDefault=120 - -[cmt_split_before_%40_in_fct_cmts] -Category=5 -Description=Split lines in fucntion comments before @ -EditorType=boolean -TrueFalse=-cmt_split_before_@_in_fct_cmts-|-no-cmt_split_before_@_in_fct_cmts- -ValueDefault=0 - -[cmt_trailing_style] -CallName=-cmt_trailing_style- +[cmt_sep_force_class] +CallName=-cmt_sep_force_class- Category=5 -Description="<html>Co<pre><font face=\"courier new\" size=\"3\">ntrol style of trailing comments and an empty comment is added to<br> function parameters if not already present. <br> This also causes -cmt_force_fct_def_decl_split-<br> and -code_split_fctdef_style-3. The content of<br> empty comment is defined by -cmt_fixme-.<br><br> -cmt_trailing_style-1<br> -cmt_force_fct_def_decl_split-<br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> before:<br><br> int a(int param1. int param2) ## No comments<br> {<br> }<br><br> after:<br><br> int a(<br> int param1. /* FIXME: add a comment */ ## Added automatically<br> int param2) /* FIXME: add a comment */ ## Added automatically<br> {<br> }<br><br><br> -cmt_trailing_style-2<br> -cmt_force_fct_def_decl_split-<br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> before:<br><br> int a(<br> int param1. /* IN: parameter 1 */<br> int param2) /* IN: parameter 2 */<br> {<br> }<br><br> after:<br><br> int a(<br> int param1. ///< IN: parameter 1 ## Changed to cpp<br> int param2) ///< IN: parameter 2 ## Changed to cpp<br> {<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2 -MinVal=0 -ValueDefault=0 - -[code_align_max_blanks] -CallName=-code_align_max_blanks- -Category=2 -Description="<html>Set the maximum number of blank characters that can be added by GC to<br> align declarations of variables or functions.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_align_max_blanks-10<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> un_int b<br> unsigned int coucou<br> unsigned int bg<br><br> -code_align_max_blanks-20<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> un_int b<br> unsigned int coucou<br> unsigned int bg</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=1 -ValueDefault=1000 - -[code_class_access_eol_after] -CallName=-code_class_access_eol_after- -Category=2 -Description="<html>Number of EOL before/after class access specifiers.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_class_access_eol_after-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<br> public: <EOL><br> void a(void)<br><br> private: <EOL><br> void ab(void)<br> }<br><br><br> -code_class_access_eol_before-2<br> -code_class_access_eol_after-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<EOL><br> <EOL><br> public: <EOL><br> <EOL><br> <EOL><br> void a(void)<br> <EOL><br> <EOL><br> private: <EOL><br> <EOL><br> <EOL><br> void ab(void)<br> }<br><br> See option(s) :<br> -code_remove_empty_lines-<num></font></pre></html>" +Description="<html>Set the comment level for comments found in a given position :<br><br> - Before a function prototype (except if protoype is inside a function<br> body).<br> - Before a macro.<br> - Before a function definition.<br> - Before a class access specifier (public. protected...).<br> - Before a struct declaration.<br> - Before a class declaration.<br><br> A comment must already exist. If 0 is specified. the comment is not<br> modified by GC.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -cmt_sep_force_fct_proto-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /* proto */<br> extern int func(void)<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> /*<br> ------------------------------------------<br> proto<br> ------------------------------------------<br> */<br> extern int func(void)<br><br> See option(s) :<br> [-no]-cmt_add_fct_def-<br> [-no]-cmt_add_class_access-</font></pre></html>" EditorType=numeric Enabled=true MaxVal=2000 MinVal=0 -ValueDefault=1 +ValueDefault=3 -[code_class_access_eol_before] -CallName=-code_class_access_eol_before- -Category=2 -Description="<html>Number of EOL before/after class access specifiers.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_class_access_eol_after-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<br> public: <EOL><br> void a(void)<br><br> private: <EOL><br> void ab(void)<br> }<br><br><br> -code_class_access_eol_before-2<br> -code_class_access_eol_after-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<EOL><br> <EOL><br> public: <EOL><br> <EOL><br> <EOL><br> void a(void)<br> <EOL><br> <EOL><br> private: <EOL><br> <EOL><br> <EOL><br> void ab(void)<br> }<br><br> See option(s) :<br> -code_remove_empty_lines-<num></font></pre></html>" +[file_end_eol] +CallName=-file_end_eol- +Category=6 +Description=Set the number of EOL after the last token of the file. EditorType=numeric Enabled=true MaxVal=2000 MinVal=0 ValueDefault=1 -[code_concat_strings] -Category=2 -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>" -EditorType=boolean -TrueFalse=-code_concat_strings-|-no-code_concat_strings- -ValueDefault=0 - -[code_constructor_style] -CallName=-code_constructor_style- -Category=2 -Description="<html>Set style of indentation for constructors.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_constructor_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> cons::cons(void) :<br> set(0).<br> reset(0)<br> {<br> }<br><br> -code_constructor_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> cons::cons(void) : set(0). reset(0)<br> {<br> }<br><br> -code_constructor_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> cons::cons(void) :<br> set(0).<br> reset(0)<br> {<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2 -MinVal=0 -ValueDefault=0 - -[code_decl_access_to_type] -Category=2 -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>" -EditorType=boolean -TrueFalse=-code_decl_access_to_type-|-no-code_decl_access_to_type- -ValueDefault=0 - -[code_decl_add_void] -Category=2 -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>" -EditorType=boolean -TrueFalse=-code_decl_add_void-|-no-code_decl_add_void- -ValueDefault=0 - -[code_decl_break_template] -Category=2 -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>" -EditorType=boolean -TrueFalse=-code_decl_break_template-|-no-code_decl_break_template- -ValueDefault=1 - -[code_decl_move_affect] -Category=2 -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>" -EditorType=boolean -TrueFalse=-code_decl_move_affect-|-no-code_decl_move_affect- -ValueDefault=0 +[token_ext] +CallName=-token_ext- +Category=6 +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>" +EditorType=string +Enabled=false +ValueDefault= -[code_decl_move_top] -Category=2 -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>" -EditorType=boolean -TrueFalse=-code_decl_move_top-|-no-code_decl_move_top- -ValueDefault=0 - -[code_def_fct_break_return_type] -Category=2 -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>" +[replace_on] +Category=6 +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>" EditorType=boolean -TrueFalse=-code_def_fct_break_return_type-|-no-code_def_fct_break_return_type- -ValueDefault=0 - -[code_empty_fct_blanks] -CallName=-code_empty_fct_blanks- -Category=2 -Description="<html>Add empty lines between { and } for empty functions. Empty function<br> must have no code between { and }.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_empty_fct_blanks-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void empty(void)<br> { }<br><br> -code_empty_fct_blanks-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void empty(void)<br> {<br> }<br><br> -code_empty_fct_blanks-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void empty(void)<br> {<br><br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2 -MinVal=0 -ValueDefault=0 - -[code_eol_after_close_brace] -CallName=-code_eol_after_close_brace- -Category=2 -Description="<html>Nu<pre><font face=\"courier new\" size=\"3\">mber of blank lines after every close brace -<br> except ones followed by else. while. and those around typedef<br> statements...<br><br> -stmt_force_brace-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if foo) {<br> bar()<br> }<br> if foo) {<br> bar()<br> }<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if foo) {<br> bar()<br> }<br><br> if foo) {<br> bar()<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=0 - -[code_force_return_paren] -Category=2 -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>" -EditorType=boolean -TrueFalse=-code_force_return_paren-|-no-code_force_return_paren- -ValueDefault=0 - -[code_keep_empty_lines] -Category=2 -Description=Keep empty lines in original file -EditorType=boolean -TrueFalse=-code_keep_empty_lines-|-no-code_keep_empty_lines- +TrueFalse=-replace_on-|-no-replace_on- ValueDefault=1 -[code_keep_more_empty_lines] -Category=2 -Description=Make more effort to preserve empty lines in the original file - even in the face of other reformatting -EditorType=boolean -TrueFalse=-code_keep_more_empty_lines-|-no-code_keep_more_empty_lines- -ValueDefault=0 - -[code_labels_eol_after] -CallName=-code_labels_eol_after- -Category=2 -Description="<html>Number of EOL after labels.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_labels_eol_after-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> goto label<br> label: <EOL><br> a++<br><br> -code_labels_eol_after-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> goto label<br> label: <EOL><br> <EOL><br> a++<br><br> See option(s) :<br> -code_remove_empty_lines-<num></font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=1 - -[code_len] -CallName=-code_len- -Category=2 -Description=Maximum length of a line of code -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=8 -ValueDefault=120 - -[code_remove_empty_lines] -CallName=-code_remove_empty_lines- -Category=2 -Description="<html>Remove all excedent empty lines. If num is 1. then only one single<br> blank line is authorized.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_remove_empty_lines-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> <EOL><br> <EOL><br> int a<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> <EOL><br> int a</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=1 -ValueDefault=2 - -[code_remove_return_paren] -Category=2 -Description=Remove all parentheses around a return parameter -EditorType=boolean -TrueFalse=-code_remove_return_paren-|-no-code_remove_return_paren- -ValueDefault=0 - -[code_split_bool_before] -Category=2 -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>" -EditorType=boolean -TrueFalse=-code_split_bool_before-|-no-code_split_bool_before- -ValueDefault=1 - -[code_split_decl_style] -CallName=-code_split_decl_style- -Category=2 -Description="<html>Set style of indentation for declaration of variables.<br> Example :<pre><font face=\"courier new\" size=\"3\"> before<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a. b. c = 10<br>\t\tint d<br><br> -code_split_decl_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a.<br> b.<br> c = 10<br>\t\tint d<br><br> -code_split_decl_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> int a<br> int b<br> int c = 10<br>\t\tint d</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2 -MinVal=0 -ValueDefault=0 - -[code_split_fctcall_style] -CallName=-code_split_fctcall_style- -Category=2 -Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 - -[code_split_fctdecl_style] -CallName=-code_split_fctdecl_style- -Category=2 -Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 - -[code_split_fctdef_style] -CallName=-code_split_fctdef_style- -Category=2 -Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 - -[code_split_for_style] -CallName=-code_split_for_style- -Category=2 -Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 - -[code_split_if_style] -CallName=-code_split_if_style- -Category=2 -Description="<html>Set the style when GC must break a function call/def/decl. a for <br> statement or an if statement if the line is too long. <br> The resulting style is the same for all options. <br> Example :<pre><font face=\"courier new\" size=\"3\"> -code_split_fctcall_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function<br> (<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> )<br><br> -code_split_fctcall_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter. parameter. parameter.<br> parameter. parameter. parameter.<br> parameter)<br><br> -code_split_fctcall_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> function(parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br><br> -code_split_fctdef_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter.<br> parameter)<br> {<br> }<br><br> -code_split_fctdef_style-5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void function(<br> parameter. parameter. parameter. parameter.<br> parameter. parameter. parameter)<br> {<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 - -[code_wizard_indent] -Category=2 -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>" -EditorType=boolean -TrueFalse=-code_wizard_indent-|-no-code_wizard_indent- -ValueDefault=1 +[replace] +CallName=-replace- +Category=6 +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>" +EditorType=string +Enabled=false +ValueDefault=<word to replace>$<replacement word> [dependencies] Category=6 @@ -908,437 +1343,21 @@ TrueFalse=-dependencies_dir_rec-|-no-dependencies_dir_rec- ValueDefault=0 -[eol_unix] -Category=0 -Description=Unix format for carriage returns -EditorType=boolean -TrueFalse=-eol_unix-|-no-eol_unix- -ValueDefault=0 -[file_end_eol] -CallName=-file_end_eol- -Category=6 -Description=Set the number of EOL after the last token of the file. -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=1 - -[overwrite_read_only] -Category=0 -Description=Process read only files (change status) -EditorType=boolean -TrueFalse=-overwrite_read_only-|-no-overwrite_read_only- -ValueDefault=0 - -[pp_align_breakline] -Category=4 -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>" -EditorType=boolean -TrueFalse=-pp_align_breakline-|-no-pp_align_breakline- -ValueDefault=0 - -[pp_align_to_code] -Category=4 -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>" -EditorType=boolean -TrueFalse=-pp_align_to_code-|-no-pp_align_to_code- -ValueDefault=0 - -[pp_include_unix] -Category=4 -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>" -EditorType=boolean -TrueFalse=-pp_include_unix-|-no-pp_include_unix- -ValueDefault=1 -[pp_style] -CallName=-pp_style- -Category=4 -Description="<html>Set the indentation style of PP directives.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -pp_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> #ifdef a<br> a++<br> #else<br> #if 0<br> #ifdef a<br> #elif b<br> a--<br> #endif<br> #endif<br> #endif<br><br> -pp_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> #ifdef a<br> a++<br> #else<br> #if 0<br> #ifdef a<br> #elif b<br> a--<br> #endif<br> #endif<br> #endif<br><br> -pp_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> #ifdef a<br> a++<br> #else<br> # if 0<br> # ifdef a<br> # elif b<br> a--<br> # endif<br> # endif<br> #endif</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2 -MinVal=0 -ValueDefault=0 -[replace] -CallName=-replace- -Category=6 -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>" -EditorType=string -Enabled=false -ValueDefault=<word to replace>$<replacement word> - -[replace_on] -Category=6 -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>" -EditorType=boolean -TrueFalse=-replace_on-|-no-replace_on- -ValueDefault=1 - -[space_affect_style] -CallName=-space_affect_style- -Category=1 -Description="<html>Set the indent style for affect and auto-affectoperators.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -space_affect_style-0<br> -space_autoaffect_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a = b = c <== Affect<br> a *= 6 <== Auto-Affect<br><br> -space_affect_style-1<br> -space_autoaffect_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a= b= c<br> a*= 6<br><br> -space_affect_style-2<br> -space_autoaffect_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a=b=c<br> a*=6</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2 -MinVal=0 -ValueDefault=0 - -[space_autoaffect_style] -CallName=-space_autoaffect_style- -Category=1 -Description="<html>Set the indent style for affect and auto-affectoperators.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -space_affect_style-0<br> -space_autoaffect_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a = b = c <== Affect<br> a *= 6 <== Auto-Affect<br><br> -space_affect_style-1<br> -space_autoaffect_style-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a= b= c<br> a*= 6<br><br> -space_affect_style-2<br> -space_autoaffect_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> a=b=c<br> a*=6</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2 -MinVal=0 -ValueDefault=0 - -[space_cast] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_cast-|-no-space_cast- -ValueDefault=0 - -[space_cast_after] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_cast_after-|-no-space_cast_after- -ValueDefault=1 -[space_fctcall] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctcall-|-no-space_fctcall- -ValueDefault=0 -[space_fctcall_firstparam] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctcall_firstparam-|-no-space_fctcall_firstparam- -ValueDefault=0 - -[space_fctcall_inparam] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctcall_inparam-|-no-space_fctcall_inparam- -ValueDefault=1 - -[space_fctcall_lastparam] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctcall_lastparam-|-no-space_fctcall_lastparam- -ValueDefault=0 - -[space_fctdecl] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctdecl-|-no-space_fctdecl- -ValueDefault=0 - -[space_fctdecl_firstparam] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctdecl_firstparam-|-no-space_fctdecl_firstparam- -ValueDefault=0 - -[space_fctdecl_lastparam] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctdecl_lastparam-|-no-space_fctdecl_lastparam- -ValueDefault=0 -[space_fctdef] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctdef-|-no-space_fctdef- -ValueDefault=0 - -[space_fctdef_firstparam] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctdef_firstparam-|-no-space_fctdef_firstparam- -ValueDefault=0 - -[space_fctdef_lastparam] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_fctdef_lastparam-|-no-space_fctdef_lastparam- -ValueDefault=0 - -[space_if] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_if-|-no-space_if- -ValueDefault=0 -[space_paren] -CallName=-space_paren- -Category=1 -Description="<html>Add spaces after '(' and before ')' if the nested level of the<br> parenthese is lower than the argument.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -space_paren-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if((a < 5) && (b > 2))<br> {<br> }<br><br> -space_paren-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if( (a < 5) && (b > 2) )<br> {<br> }<br><br> -space_paren-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if( ( a < 5 ) && ( b > 2 ) )<br> {<br> }<br><br> See option(s) :<br> [-no]-space_cast-<br><br> Note(s) :<br> - Empty expressions () are not modified.<br> - Casts are not modified.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=0 -[space_return] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_return-|-no-space_return- -ValueDefault=0 - -[space_scope_access] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_scope_access-|-no-space_scope_access- -ValueDefault=0 - -[space_scope_def] -Category=1 -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>" -EditorType=boolean -TrueFalse=-space_scope_def-|-no-space_scope_def- -ValueDefault=0 -[stmt_brace_style] -CallName=-stmt_brace_style- -Category=3 -Description="<html>Change the indentation style of braces.<br> -stmt_brace_style_class- for a class declaration.<br> -stmt_brace_style_fct- for a function body.<br> -stmt_brace_style_decl- for declarations (struct. enum).<br> -stmt_brace_style- for all other statements (if. while...).<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> { while(a)<br> { a = a + func(a)<br> }<br> }<br><br> Style 5 offset brace by 1/2 tab width<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Note(s) :<br> - Valid values are only 0. 1. 2. 3. 4 or 5.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 -[stmt_brace_style_class] -CallName=-stmt_brace_style_class- -Category=3 -Description="<html>Change the indentation style of braces.<br> -stmt_brace_style_class- for a class declaration.<br> -stmt_brace_style_fct- for a function body.<br> -stmt_brace_style_decl- for declarations (struct. enum).<br> -stmt_brace_style- for all other statements (if. while...).<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> { while(a)<br> { a = a + func(a)<br> }<br> }<br><br> Style 5 offset brace by 1/2 tab width<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Note(s) :<br> - Valid values are only 0. 1. 2. 3. 4 or 5.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 - -[stmt_brace_style_decl] -CallName=-stmt_brace_style_decl- -Category=3 -Description="<html>Change the indentation style of braces.<br> -stmt_brace_style_class- for a class declaration.<br> -stmt_brace_style_fct- for a function body.<br> -stmt_brace_style_decl- for declarations (struct. enum).<br> -stmt_brace_style- for all other statements (if. while...).<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> { while(a)<br> { a = a + func(a)<br> }<br> }<br><br> Style 5 offset brace by 1/2 tab width<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Note(s) :<br> - Valid values are only 0. 1. 2. 3. 4 or 5.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 - -[stmt_brace_style_fct] -CallName=-stmt_brace_style_fct- -Category=3 -Description="<html>Change the indentation style of braces.<br> -stmt_brace_style_class- for a class declaration.<br> -stmt_brace_style_fct- for a function body.<br> -stmt_brace_style_decl- for declarations (struct. enum).<br> -stmt_brace_style- for all other statements (if. while...).<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void) {<br> while(a) {<br> a = a + func(a)<br> }<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> { while(a)<br> { a = a + func(a)<br> }<br> }<br><br> Style 5 offset brace by 1/2 tab width<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> void main(void)<br> {<br> while(a)<br> {<br> a = a + func(a)<br> }<br> }<br><br> Note(s) :<br> - Valid values are only 0. 1. 2. 3. 4 or 5.</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 - -[stmt_break_alone] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_break_alone-|-no-stmt_break_alone- -ValueDefault=0 -[stmt_break_dowhile] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_break_dowhile-|-no-stmt_break_dowhile- -ValueDefault=0 - -[stmt_class_indent] -CallName=-stmt_class_indent- -Category=3 -Description="<html>Set the number of additional indentation levels in a class declaration.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -stmt_class_indent-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<br> public:<br> void a(void)<br> }<br><br> -stmt_class_indent-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> class a<br> {<br> public:<br> void a(void)<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=0 - -[stmt_concat_else_2_stmt] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_concat_else_2_stmt-|-no-stmt_concat_else_2_stmt- -ValueDefault=0 -[stmt_concat_else_if] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_concat_else_if-|-no-stmt_concat_else_if- -ValueDefault=1 -[stmt_concat_enum] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_concat_enum-|-no-stmt_concat_enum- -ValueDefault=1 - -[stmt_concat_if] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_concat_if-|-no-stmt_concat_if- -ValueDefault=1 - -[stmt_concat_if_and_else] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_concat_if_and_else-|-no-stmt_concat_if_and_else- -ValueDefault=0 - -[stmt_concat_if_remove_empty] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_concat_if_remove_empty-|-no-stmt_concat_if_remove_empty- -ValueDefault=1 -[stmt_concat_inline_class] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_concat_inline_class-|-no-stmt_concat_inline_class- -ValueDefault=1 -[stmt_concat_macros] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_concat_macros-|-no-stmt_concat_macros- -ValueDefault=1 - -[stmt_concat_switch] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_concat_switch-|-no-stmt_concat_switch- -ValueDefault=1 - -[stmt_decl_remove_empty] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_decl_remove_empty-|-no-stmt_decl_remove_empty- -ValueDefault=1 - -[stmt_extern_c_indent] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_extern_c_indent-|-no-stmt_extern_c_indent- -ValueDefault=0 - -[stmt_force_brace] -CallName=-stmt_force_brace- -Category=3 -Description="<html>Force a statement to be enclosed with { } if its length exceeded the<br> given parameter.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -stmt_force_brace-1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if(a) a++<br><br> after<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if(a)<br> {<br> a++<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=100 - -[stmt_namespace_indent] -Category=3 -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>" -EditorType=boolean -TrueFalse=-stmt_namespace_indent-|-no-stmt_namespace_indent- -ValueDefault=0 -[stmt_static_init_len] -CallName=-stmt_static_init_len- -Category=3 -Description="<html>To<pre><font face=\"courier new\" size=\"3\"> be used with -stmt_static_init_style-3. Defined the max length of</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=0 -ValueDefault=80 - -[stmt_static_init_style] -CallName=-stmt_static_init_style- -Category=3 -Description="<html>De<pre><font face=\"courier new\" size=\"3\">fines indent style for static initialisations.<br><br>\t\t-stmt_static_init_style-0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\tchar *d[] = <br>\t\t{ <br>\t\t\tNULL. <br>\t\t\tROM. <br>\t\t\tOTPROM. <br>\t\t\tEPROM. <br>\t\t\tEEPROM. <br>\t\t\tFLASH<br>\t\t}<br><br>\t\t-stmt_static_init_style-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\tchar *d[] = { NULL. ROM. OTPROM. EPROM. EEPROM. FLASH}<br><br>\t\t-stmt_static_init_style-3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>\t\tchar *d[] = <br>\t\t{ <br>\t\t\tNULL. ROM. OTPROM. <br>\t\t\tEPROM. EEPROM. FLASH<br>\t\t}<br><br> Note(s) :<br> - Option -stmt_static_init_style-1 let the original indentation <br>\t\t unchanged.<br> - The max length of the line in the initialisation statement for option<br>\t\t -stmt_static_init_style-3 is defined by the -stmt_static_init_len-<br>\t\t option.<br><br> See option(s) :<br>\t\t-stmt_static_init_len-<num></font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=3 -MinVal=0 -ValueDefault=0 - -[stmt_switch_eol] -CallName=-stmt_switch_eol- -Category=3 -Description="<html>Is there an empty line before the casekeyword ?<br><br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br>\t\tcase 3:<br> a++<br> break<br><br> case 1:<br> break<br><br> case 4:<br> break<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br>\t\tcase 3:<br> a++<br> break<br> case 1:<br> break<br> case 4:<br> break<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=1 -MinVal=0 -ValueDefault=0 -[stmt_switch_style] -CallName=-stmt_switch_style- -Category=3 -Description="<html>Change the indentation style of switch.<br> Example :<pre><font face=\"courier new\" size=\"3\"> Style 0<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 1<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 3<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a) {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a) {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }<br><br> Style 5<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> switch(a)<br> {<br> case 0:<br> a++<br> break<br> case 1:<br> break<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=5 -MinVal=0 -ValueDefault=0 -[tab_out] -Category=0 -Description=Output tab characters instead of spaces -EditorType=boolean -TrueFalse=-tab_out-|-no-tab_out- -ValueDefault=1 - -[tab_size] -CallName=-tab_size- -Category=0 -Description="<html>Set the level (number of blanks) of an indentation level.<br> Example :<pre><font face=\"courier new\" size=\"3\"> -tab_size-4<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if(a)<br> {<br> a++<br> }<br><br> -tab_size-2<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br> if(a)<br> {<br> a++<br> }</font></pre></html>" -EditorType=numeric -Enabled=true -MaxVal=2000 -MinVal=1 -ValueDefault=4 - -[token_ext] -CallName=-token_ext- -Category=6 -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>" -EditorType=string -Enabled=false -ValueDefault=