changeset 482:6dda59f4cc5a

[change] Feature Request ID 1989587 : There is no longer any need to have a current value setting in the ini files. A default value is enough. http://universalindent.sf.net/issue/1989587 git-svn-id: svn://svn.code.sf.net/p/universalindent/code/trunk@722 59b1889a-e5ac-428c-b0c7-476e01d41282
author thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
date Thu, 12 Jun 2008 09:15:02 +0000
parents d2b86d544678
children 1ce0ba4e86d6
files doc/iniFileFormat.html indenters/uigui_CblBeau.ini indenters/uigui_astyle.ini indenters/uigui_bcpp.ini indenters/uigui_csstidy.ini indenters/uigui_gnuindent.ini indenters/uigui_greatcode.ini indenters/uigui_hindent.ini indenters/uigui_htb.ini indenters/uigui_perltidy.ini indenters/uigui_phpCB.ini indenters/uigui_phpStylist.ini indenters/uigui_php_Beautifier.ini indenters/uigui_tidy.ini indenters/uigui_uncrustify.ini src/indenthandler.cpp
diffstat 16 files changed, 57 insertions(+), 940 deletions(-) [+]
line wrap: on
line diff
--- a/doc/iniFileFormat.html	Thu Jun 12 06:57:31 2008 +0000
+++ b/doc/iniFileFormat.html	Thu Jun 12 09:15:02 2008 +0000
@@ -73,9 +73,7 @@
 <br>
 "EditorType" defines whether the parameter is boolean, numeric, string or multiple.<br>
 <br>
-"Value" is the current defined value for the parameter. For boolean 0 is equal to false and 1 is equal to true. In case of multiple the number defines which of the multiple choice parameters is selected, starting with 0.<br>
-<br>
-"ValueDefault" is the default value that is normally used by the indenter if this parameter is not defined. It is needed if the config file of an indenter is loaded but this value is not defined there.<br>
+"ValueDefault" is the default value that is normally used by the indenter if this parameter is not defined. It is needed if the config file of an indenter is loaded but this parameter value is not defined there. For boolean 0 is equal to false and 1 is equal to true. In case of multiple the number defines which of the multiple choice parameters is selected, starting with 0.<br>
 <br>
 "Enabled" is not used for boolean but for all other parameters. Defines whether the value should be written to the indenters config file or not. If it is disabled it will not be written and the indenter uses its default value.<br>
 <br>
--- a/indenters/uigui_CblBeau.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_CblBeau.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -20,7 +20,6 @@
 [Add value clause]
 Category=0
 Description="<html>Add VALUE clauses to WS data items that have no VALUE clause</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -29,7 +28,6 @@
 [Norm dd levels]
 Category=0
 Description="<html>Normalize data item level numbers</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -38,7 +36,6 @@
 [Add end stmts]
 Category=0
 Description="<html>Add END-IF, END-SEARCH, END-EVALUATE, END-PERFORM closing statements</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -50,7 +47,6 @@
 Description="<html>Section name format, smth like T1%dT2%sT3</html>"
 EditorType=string
 Enabled=false
-Value=""
 ValueDefault="T1%dT2%sT3"
 
 [Section name start]
@@ -61,7 +57,6 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Section name step]
@@ -72,7 +67,6 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Para name fmt]
@@ -81,7 +75,6 @@
 Description="<html>Paragraph name format, smth like T1%dT2%sT3</html>"
 EditorType=string
 Enabled=false
-Value=""
 ValueDefault="T1%dT2%sT3"
 
 [Para name start]
@@ -92,7 +85,6 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Para name step]
@@ -103,7 +95,6 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Data name fmt]
@@ -112,7 +103,6 @@
 Description="<html>Data name format, smth like T1%dT2%sT3</html>"
 EditorType=string
 Enabled=false
-Value=""
 ValueDefault="T1%dT2%sT3"
 
 [Data name start]
@@ -123,7 +113,6 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Data name step]
@@ -134,13 +123,11 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Conv warn]
 Category=2
 Description="<html>Warn about transformation problems</html>"
-Value=1
 ValueDefault=1
 Enabled=true
 EditorType=boolean
@@ -149,7 +136,6 @@
 [Conv info]
 Category=2
 Description="<html>Inform about every transformation performed</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -158,7 +144,6 @@
 [Conv list]
 Category=2
 Description="<html>List all transformations applied</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -167,7 +152,6 @@
 [Find only]
 Category=2
 Description="<html>Only list potential transformations, do not execute them</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -176,7 +160,6 @@
 [Silent]
 Category=2
 Description="<html>Do not print short summary of the conversion</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -185,7 +168,6 @@
 [Primary Cobol dialect]
 Category=3
 Description="<html>Set the primary Cobol dialect</html>"
-Value=1
 ValueDefault=1
 Enabled=false
 EditorType=multiple
@@ -195,7 +177,6 @@
 [Secondary Cobol dialect]
 Category=3
 Description="<html>Set the secondary Cobol dialect</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -205,7 +186,6 @@
 [Line format]
 Category=3
 Description="<html>Set the secondary Cobol dialect</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -215,7 +195,6 @@
 [Progid comments]
 Category=3
 Description="<html>Allow Program-Id line comments</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -224,7 +203,6 @@
 [Separators follow spaces]
 Category=3
 Description="<html>Separators must be followed by spaces</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -237,7 +215,6 @@
 Description="<html>Excluded keywords (separated by spaces?)</html>"
 EditorType=string
 Enabled=false
-Value=""
 ValueDefault=""
 
 [Indent size]
@@ -248,5 +225,4 @@
 Enabled=true
 MaxVal=99
 MinVal=1
-Value=2
 ValueDefault=2
--- a/indenters/uigui_astyle.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_astyle.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -23,7 +23,6 @@
 Description=<html>Sets the bracket style.</html>
 EditorType=multiple
 Enabled=false
-Value=0
 ValueDefault=0
 
 [brackets-break-closing]
@@ -31,7 +30,6 @@
 Description=<html>Breaks closing headers from their immediately preceding closing brackets.</html>
 EditorType=boolean
 TrueFalse="--brackets=break-closing|"
-Value=0
 ValueDefault=0
 
 [break-blocks]
@@ -39,7 +37,6 @@
 Description=<html>Pad empty lines around header blocks (e.g. 'if' 'while'...). Be sure to read the Supplemental Documentation before using this option.</html>
 EditorType=boolean
 TrueFalse=--break-blocks|
-Value=0
 ValueDefault=0
 
 [break-blocks-all]
@@ -47,7 +44,6 @@
 Description=<html>Pad empty lines around header blocks (e.g. 'if' 'while'...). Treat closing header blocks (e.g. 'else' 'catch') as stand-alone blocks. Be sure to read the Supplemental Documentation before using this option.</html>
 EditorType=boolean
 TrueFalse="--break-blocks=all|"
-Value=0
 ValueDefault=0
 
 [break-elseifs]
@@ -55,7 +51,6 @@
 Description=<html>Break 'else if()' header combinations into separate lines.</html>
 EditorType=boolean
 TrueFalse=--break-elseifs|
-Value=0
 ValueDefault=0
 
 [convert-tabs]
@@ -63,7 +58,6 @@
 Description=<html>Converts tabs into single spaces.</html>
 EditorType=boolean
 TrueFalse=--convert-tabs|
-Value=0
 ValueDefault=0
 
 [fill-empty-lines]
@@ -71,7 +65,6 @@
 Description=<html>Fill empty lines with the white space of the previous line</html>
 EditorType=boolean
 TrueFalse=--fill-empty-lines|
-Value=0
 ValueDefault=0
 
 [force indent tab]
@@ -82,7 +75,6 @@
 Enabled=false
 MaxVal=20
 MinVal=2
-Value=4
 ValueDefault=4
 
 [indent blocks]
@@ -90,7 +82,6 @@
 Description=<html>Add extra indentation to entire blocks.</html>
 EditorType=boolean
 TrueFalse=--indent-blocks|
-Value=0
 ValueDefault=0
 
 [indent brackets]
@@ -98,7 +89,6 @@
 Description=<html>Add extra indentation to brackets.</html>
 EditorType=boolean
 TrueFalse=--indent-brackets|
-Value=0
 ValueDefault=0
 
 [indent cases]
@@ -106,7 +96,6 @@
 Description=<html>Indent 'case X:' blocks from the 'case X:' headers. Case statements not enclosed in blocks are NOT indented.</html>
 EditorType=boolean
 TrueFalse=--indent-cases|
-Value=0
 ValueDefault=0
 
 [indent classes]
@@ -114,7 +103,6 @@
 Description=<html>Indent 'class' blocks so that the headers 'public:' 'protected:' and 'private:' are indented in the class block.</html>
 EditorType=boolean
 TrueFalse=--indent-classes|
-Value=0
 ValueDefault=0
 
 [indent lables]
@@ -122,7 +110,6 @@
 Description=<html>Add extra indentation to labels so they appear 1 indent less than the current indentation rather than being flushed to the left (the default).</html>
 EditorType=boolean
 TrueFalse=--indent-labels|
-Value=0
 ValueDefault=0
 
 [indent namespaces]
@@ -130,7 +117,6 @@
 Description=<html>Add extra indentation to namespaces.</html>
 EditorType=boolean
 TrueFalse=--indent-namespaces|
-Value=0
 ValueDefault=0
 
 [indent preprocessor]
@@ -138,7 +124,6 @@
 Description=<html>Indent multi-line preprocessor definitions. should be used with --convert-tabs for proper results. Does a pretty good job but can not perform miracles in obfuscated preprocessor definitions.</html>
 EditorType=boolean
 TrueFalse=--indent-preprocessor|
-Value=0
 ValueDefault=0
 
 [indent spaces]
@@ -149,7 +134,6 @@
 Enabled=false
 MaxVal=20
 MinVal=2
-Value=4
 ValueDefault=4
 
 [indent switches]
@@ -157,7 +141,6 @@
 Description=<html>Indent 'switch' blocks so that the 'case X:' headers are indented in the switch block.</html>
 EditorType=boolean
 TrueFalse=--indent-switches|
-Value=0
 ValueDefault=0
 
 [indent tab]
@@ -168,7 +151,6 @@
 Enabled=false
 MaxVal=20
 MinVal=2
-Value=4
 ValueDefault=4
 
 [max-instatement-indent]
@@ -179,7 +161,6 @@
 Enabled=false
 MaxVal=79
 MinVal=0
-Value=40
 ValueDefault=40
 
 [min-conditional-indent]
@@ -190,7 +171,6 @@
 Enabled=false
 MaxVal=39
 MinVal=0
-Value=8
 ValueDefault=8
 
 [one-line-keep-blocks]
@@ -198,7 +178,6 @@
 Description=<html>Don't break one-line blocks</html>
 EditorType=boolean
 TrueFalse="--one-line=keep-blocks|"
-Value=0
 ValueDefault=0
 
 [one-line-keep-statements]
@@ -206,7 +185,6 @@
 Description=<html>Don't break complex statements and multiple statements residing on a single line.</html>
 EditorType=boolean
 TrueFalse="--one-line=keep-statements|"
-Value=0
 ValueDefault=0
 
 [override-language]
@@ -215,7 +193,6 @@
 Description=<html>Indent a C or C++ or Java file. The option is set from the file extension for each file. You can override the setting with this entry. It allows the formatter to identify language specific syntax such as C classes and C templates.</html>
 EditorType=multiple
 Enabled=false
-Value=0
 ValueDefault=0
 
 [pad-oper]
@@ -223,7 +200,6 @@
 Description=<html>Insert space padding around operators. Operators inside brackets [] are not padded. Note that there is no option to unpad. Once padded they stay padded.</html>
 EditorType=boolean
 TrueFalse="--pad=oper|"
-Value=0
 ValueDefault=0
 
 [pad-paren]
@@ -231,7 +207,6 @@
 Description=<html>Insert space padding around parenthesis on both the outside and the inside.</html>
 EditorType=boolean
 TrueFalse="--pad=paren|"
-Value=0
 ValueDefault=0
 
 [pad-paren-in]
@@ -239,7 +214,6 @@
 Description="<html>Insert space padding around parenthesis on the inside only. This can be used with unpad=paren below to remove unwanted spaces.</html>"
 EditorType=boolean
 TrueFalse="--pad=paren-in|"
-Value=0
 ValueDefault=0
 
 [pad-paren-out]
@@ -247,7 +221,6 @@
 Description="<html>Insert space padding around parenthesis on the outside only. This can be used with unpad=paren below to remove unwanted spaces.</html>"
 EditorType=boolean
 TrueFalse="--pad=paren-out|"
-Value=0
 ValueDefault=0
 
 [predefined style]
@@ -256,7 +229,6 @@
 Description=<html>Sets the general style.</html>
 EditorType=multiple
 Enabled=false
-Value=3
 ValueDefault=3
 
 [unpad-paren]
@@ -264,5 +236,4 @@
 Description="<html>Remove space padding around parenthesis on the inside and outside. Can be used in combination with the paren padding options pad=paren-out and pad=paren-in above. Only padding that has not been requested by other options will be removed.</html>"
 EditorType=boolean
 TrueFalse="--unpad=paren|"
-Value=0
 ValueDefault=0
--- a/indenters/uigui_bcpp.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_bcpp.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -21,7 +21,6 @@
 Description=<html>Setting this parameter to yes will strip any non-printable non-ASCII characters from the input file. Any non-printable characters that lie within quotes will be transformed into octal/character notation if NonAscii_Quotes_To_Octal is set to True. Comment out this parameter if you are using Leave_Graphic_Chars parameter as this parameter will override it.</html>
 EditorType=boolean
 TrueFalse="ascii_chars_only=yes|ascii_chars_only=no"
-Value=1
 ValueDefault=1
 
 [Backup_File]
@@ -29,7 +28,6 @@
 Description=<html>This option will backup the input file to a file with the extension .bac and overwrite the input file with the reformatted version.</html>
 EditorType=boolean
 TrueFalse="backup_file=yes|backup_file=no"
-Value=0
 ValueDefault=0
 
 [Comments_With_Code]
@@ -40,7 +38,6 @@
 Enabled=true
 MaxVal=99
 MinVal=0
-Value=50
 ValueDefault=50
 
 [Comments_With_Nocode]
@@ -51,7 +48,6 @@
 Enabled=true
 MaxVal=99
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Function_Spacing]
@@ -62,7 +58,6 @@
 Enabled=false
 MaxVal=99
 MinVal=0
-Value=2
 ValueDefault=2
 
 [Indent_Exec_Sql]
@@ -70,7 +65,6 @@
 Description=<html>If true bcpp looks for embedded SQL statements (e.g. EXEC SQL) and formats them specially.</html>
 EditorType=boolean
 TrueFalse="indent_exec_sql=yes|indent_exec_sql=no"
-Value=0
 ValueDefault=0
 
 [Indent_Preprocessor]
@@ -78,7 +72,6 @@
 Description=<html>If true bcpp will indent preprocessor lines to the indention of the C(++) code. If false preprocessor lines will be in the first column. Unrecognized (i.e. nonstandard) preprocessor lines are always put into the first column.</html>
 EditorType=boolean
 TrueFalse="indent_preprocessor=yes|indent_preprocessor=no"
-Value=0
 ValueDefault=0
 
 [Indent_Spacing]
@@ -89,7 +82,6 @@
 Enabled=true
 MaxVal=99
 MinVal=0
-Value=4
 ValueDefault=4
 
 [Leave_Comments_NoCode]
@@ -97,7 +89,6 @@
 Description=<html>This options overrides the Comments_With_Nocodeoption. Setting this option On will indent comments that do not occur on the same line as code to the same indention as code. </html>
 EditorType=boolean
 TrueFalse="leave_comments_nocode=yes|leave_comments_nocode=no"
-Value=0
 ValueDefault=0
 
 [Leave_Graphic_Chars]
@@ -105,7 +96,6 @@
 Description=<html>Setting this parameter to yes will strip non-printable characters from the source file but leave any characters that are IBM graphics alone. Any non-printable characters that lie within quotes will be transformed into octal/character notation if NonAscii_Quotes_To_Octal parameter is set to True.</html>
 EditorType=boolean
 TrueFalse="leave_graphic_chars=yes|leave_graphic_chars=no"
-Value=1
 ValueDefault=1
 
 [NonAscii_Quotes_To_Octal]
@@ -113,7 +103,6 @@
 Description=<html>se this option to change non-ASCII (non-printable) chars to octal notation if they lie within quotes. This parameter doesn't take effect unless either the Ascii_Chars_Only or Leave_Graphic_Chars parameters have been set.</html>
 EditorType=boolean
 TrueFalse="nonascii_quotes_to_octal=yes|nonascii_quotes_to_octal=no"
-Value=0
 ValueDefault=0
 
 [Place_Brace_On_New_Line]
@@ -121,7 +110,6 @@
 Description=<html>When set to 'on' bcpp will place opening braces on new lines (Pascalstyle C coding) when set to 'off' bcpp will use K&Rstyle C coding.</html>
 EditorType=boolean
 TrueFalse="place_brace_on_new_line=yes|place_brace_on_new_line=no"
-Value=1
 ValueDefault=1
 
 [Program_Output]
@@ -129,7 +117,6 @@
 Description=<html>This parameter will stop output from the program corrupting output that may exit from the program via the standard output. If this parameter is set to off/no then no output is generated from the program unless an error is encountered. The standard error is used to display any errors encountered while processing.</html>
 EditorType=boolean
 TrueFalse="program_output=yes|program_output=no"
-Value=0
 ValueDefault=0
 
 [Queue_Buffer]
@@ -140,7 +127,6 @@
 Enabled=true
 MaxVal=99
 MinVal=0
-Value=2
 ValueDefault=2
 
 [Use_Tabs]
@@ -148,5 +134,4 @@
 Description=<html>Specifies whether to use tabs in indenting code.</html>
 EditorType=boolean
 TrueFalse="use_tabs=yes|use_tabs=no"
-Value=0
 ValueDefault=0
--- a/indenters/uigui_csstidy.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_csstidy.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -21,7 +21,6 @@
 Description=<html>Add Timestamp.</html>
 EditorType=boolean
 TrueFalse="--timestamp=true|--timestamp=false"
-Value=1
 ValueDefault=0
 
 [Allow HTML in templates]
@@ -29,7 +28,6 @@
 Description=<html>Allow HTML in templates.</html>
 EditorType=boolean
 TrueFalse="--allow_html_in_templates=true|--allow_html_in_templates=false"
-Value=0
 ValueDefault=1
 
 [Case for properties]
@@ -38,7 +36,6 @@
 Description=<html><pre>  0 - None.<br>  1 - Lowercase.<br>  2 - Uppercase.</pre></html>
 EditorType=multiple
 Enabled=false
-Value=1
 ValueDefault=1
 
 [Compress colors]
@@ -46,7 +43,6 @@
 Description=<html>Compress colors.</html>
 EditorType=boolean
 TrueFalse="--compress_colors=true|--compress_colors=false"
-Value=1
 ValueDefault=1
 
 [Compress font-weight]
@@ -54,7 +50,6 @@
 Description=<html>Compress font weight.</html>
 EditorType=boolean
 TrueFalse="--compress_font=true|--compress_font=false"
-Value=1
 ValueDefault=1
 
 [Lowercase selectors]
@@ -62,7 +57,6 @@
 Description=<html>Lowercase selectors names needed for XHTML.</html>
 EditorType=boolean
 TrueFalse="--lowercase_s=true|--lowercase_s=false"
-Value=0
 ValueDefault=0
 
 [Optimise shorthands]
@@ -71,7 +65,6 @@
 Description=<html><pre>  0 - Do not optimise.<br>  1 - Safe optimisations.<br>  2 - All optimisations.</pre></html>
 EditorType=multiple
 Enabled=false
-Value=1
 ValueDefault=1
 
 [Preserve CSS]
@@ -79,7 +72,6 @@
 Description="<html>Save comments, hacks, etc.<br>Most optimisations can NOT be applied if this is enabled.</html>"
 EditorType=boolean
 TrueFalse="--preserve_css=true|--preserve_css=false"
-Value=0
 ValueDefault=0
 
 [Regroup selectors]
@@ -88,7 +80,6 @@
 Description="<html><pre>  0 - Do not change anything<br>  1 - Only seperate selectors (split at , )<br>  2 - Merge selectors with the same properties (fast)</pre></html>"
 EditorType=multiple
 Enabled=false
-Value=2
 ValueDefault=2
 
 [Remove last semikolon]
@@ -96,7 +87,6 @@
 Description="<html>Remove last ;</html>"
 EditorType=boolean
 TrueFalse="--remove_last_;=true|--remove_last_;=false"
-Value=0
 ValueDefault=0
 
 [Remove unnecessary backslashes]
@@ -104,7 +94,6 @@
 Description=<html>Remove backslashes.</html>
 EditorType=boolean
 TrueFalse="--remove_bslash=true|--remove_bslash=false"
-Value=1
 ValueDefault=1
 
 [Sort properties]
@@ -112,7 +101,6 @@
 Description=<html>Sort properties.</html>
 EditorType=boolean
 TrueFalse="--sort_properties=true|--sort_properties=false"
-Value=0
 ValueDefault=0
 
 [Sort selectors %28caution%29]
@@ -120,7 +108,6 @@
 Description=<html><strong>Attention:</strong> This may change the behavior of your CSS code!</html>
 EditorType=boolean
 TrueFalse="--sort_selectors=true|--sort_selectors=false"
-Value=0
 ValueDefault=0
 
 [Template]
@@ -129,5 +116,4 @@
 Description="<html><pre>  Highest - No readability, smallest size.<br>  High - Moderate readability, smaller size.<br>  Default - balance between readability and size.<br>  Low - Higher readability.</pre></html>"
 EditorType=multiple
 Enabled=false
-Value=2
 ValueDefault=2
--- a/indenters/uigui_gnuindent.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_gnuindent.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -21,7 +21,6 @@
 Description=<html>original  Berkeley  indent</html>
 EditorType=boolean
 TrueFalse=-orig|
-Value=1
 ValueDefault=0
 
 [GNU style formatting]
@@ -29,7 +28,6 @@
 Description=<html>GNU style formatting/indenting.</html>
 EditorType=boolean
 TrueFalse=-gnu|
-Value=1
 ValueDefault=0
 
 [KR style formatting]
@@ -37,7 +35,6 @@
 Description=<html>Kernighan&Ritchie style formatting/indenting.</html>
 EditorType=boolean
 TrueFalse=-kr|
-Value=1
 ValueDefault=0
 
 [blank-before-sizeof]
@@ -45,7 +42,6 @@
 Description=<html>Put a space between sizeof and its argument.</html>
 EditorType=boolean
 TrueFalse=-bs|
-Value=0
 ValueDefault=0
 
 [blank-lines-after-commas]
@@ -53,7 +49,6 @@
 Description=<html>Force newline after comma in declaration.</html>
 EditorType=boolean
 TrueFalse=-bc|
-Value=0
 ValueDefault=0
 
 [blank-lines-after-declarations]
@@ -61,7 +56,6 @@
 Description=<html>The -bad option forces a blank line after every block of declarations.</html>
 EditorType=boolean
 TrueFalse=-bad|
-Value=0
 ValueDefault=0
 
 [blank-lines-after-procedures]
@@ -69,7 +63,6 @@
 Description=<html>The -bap option forces a blank line after every procedure body.</html>
 EditorType=boolean
 TrueFalse=-bap|
-Value=0
 ValueDefault=0
 
 [blank-lines-before-block-comments]
@@ -77,7 +70,6 @@
 Description=<html>Force blank lines before block comments.</html>
 EditorType=boolean
 TrueFalse=-bbb|
-Value=0
 ValueDefault=0
 
 [brace-indentn]
@@ -88,7 +80,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=3
 ValueDefault=3
 
 [braces-after-if-line]
@@ -96,7 +87,6 @@
 Description="<html>Put braces on line after if, etc.</html>"
 EditorType=boolean
 TrueFalse=-bl|
-Value=0
 ValueDefault=0
 
 [braces-after-struct-decl-line]
@@ -104,7 +94,6 @@
 Description=<html>Put braces on the line after struct declaration lines.</html>
 EditorType=boolean
 TrueFalse=-bls|
-Value=0
 ValueDefault=0
 
 [braces-on-if-line]
@@ -112,7 +101,6 @@
 Description="<html>Put braces on line with if, etc.</html>"
 EditorType=boolean
 TrueFalse=-br|
-Value=0
 ValueDefault=0
 
 [braces-on-struct-decl-line]
@@ -120,7 +108,6 @@
 Description=<html>Put braces on struct declaration line.</html>
 EditorType=boolean
 TrueFalse=-brs|
-Value=0
 ValueDefault=0
 
 [break-after-boolean-operator]
@@ -128,7 +115,6 @@
 Description=<html>Do not prefer to break long lines before boolean operators.</html>
 EditorType=boolean
 TrueFalse=-nbbo|
-Value=0
 ValueDefault=0
 
 [break-before-boolean-operator]
@@ -136,7 +122,6 @@
 Description=<html>Prefer to break long lines before boolean operators.</html>
 EditorType=boolean
 TrueFalse=-bbo|
-Value=0
 ValueDefault=0
 
 [break-function-decl-args]
@@ -144,7 +129,6 @@
 Description=<html>Break the line after the last argument in a declaration.</html>
 EditorType=boolean
 TrueFalse=-bfde|
-Value=0
 ValueDefault=0
 
 [case-brace-indentationn]
@@ -155,7 +139,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=4
 ValueDefault=4
 
 [case-indentationn]
@@ -166,7 +149,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=4
 ValueDefault=4
 
 [comment-delimiters-on-blank-lines]
@@ -174,7 +156,6 @@
 Description=<html>Put comment delimiters on blank lines.</html>
 EditorType=boolean
 TrueFalse=-cdb|
-Value=0
 ValueDefault=0
 
 [comment-indentationn]
@@ -185,7 +166,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=33
 ValueDefault=33
 
 [comment-line-lengthn]
@@ -196,7 +176,6 @@
 Enabled=false
 MaxVal=120
 MinVal=1
-Value=78
 ValueDefault=78
 
 [continuation-indentationn]
@@ -207,7 +186,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=4
 ValueDefault=4
 
 [continue-at-parentheses]
@@ -215,7 +193,6 @@
 Description=<html>Line up continued lines at parentheses.</html>
 EditorType=boolean
 TrueFalse=-lp|
-Value=0
 ValueDefault=0
 
 [cuddle-do-while]
@@ -223,7 +200,6 @@
 Description="<html>Cuddle while of do {} while; and preceeding `}'.</html>"
 EditorType=boolean
 TrueFalse=-cdw|
-Value=0
 ValueDefault=0
 
 [cuddle-else]
@@ -231,7 +207,6 @@
 Description=<html>Cuddle else and preceeding `}'.</html>
 EditorType=boolean
 TrueFalse=-ce|
-Value=0
 ValueDefault=0
 
 [declaration-comment-columnn]
@@ -242,7 +217,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=33
 ValueDefault=33
 
 [declaration-indentationn]
@@ -253,7 +227,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=4
 ValueDefault=4
 
 [dont-break-function-decl-args]
@@ -261,7 +234,6 @@
 Description=<html>Don't put each argument in a function declaration on a seperate line.</html>
 EditorType=boolean
 TrueFalse=-nbfda|
-Value=0
 ValueDefault=0
 
 [dont-break-procedure-type]
@@ -269,7 +241,6 @@
 Description=<html>Put the type of a procedure on the same line as its name.</html>
 EditorType=boolean
 TrueFalse=-npsl|
-Value=0
 ValueDefault=0
 
 [dont-cuddle-do-while]
@@ -277,7 +248,6 @@
 Description="<html>Do not cuddle } and the while of a do {} while;.</html>"
 EditorType=boolean
 TrueFalse=-ncdw|
-Value=0
 ValueDefault=0
 
 [dont-cuddle-else]
@@ -285,7 +255,6 @@
 Description=<html>Do not cuddle } and else.</html>
 EditorType=boolean
 TrueFalse=-nce|
-Value=0
 ValueDefault=0
 
 [dont-line-up-parentheses]
@@ -293,7 +262,6 @@
 Description=<html>Do not line up parentheses.</html>
 EditorType=boolean
 TrueFalse=-nlp|
-Value=0
 ValueDefault=0
 
 [dont-space-special-semicolon]
@@ -301,7 +269,6 @@
 Description=<html>Do not force a space before the semicolon after certain statements. Disables `-ss'.</html>
 EditorType=boolean
 TrueFalse=-nss|
-Value=0
 ValueDefault=0
 
 [else-endif-columnn]
@@ -312,7 +279,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=33
 ValueDefault=33
 
 [format-all-comments]
@@ -320,7 +286,6 @@
 Description=<html>Do not disable all formatting of comments.</html>
 EditorType=boolean
 TrueFalse=-fca|
-Value=0
 ValueDefault=0
 
 [format-first-column-comments]
@@ -328,7 +293,6 @@
 Description=<html>Format comments in the first column.</html>
 EditorType=boolean
 TrueFalse=-fc1|
-Value=0
 ValueDefault=0
 
 [honour-newlines]
@@ -336,7 +300,6 @@
 Description=<html>Prefer to break long lines at the position of newlines in the input.</html>
 EditorType=boolean
 TrueFalse=-hnl|
-Value=0
 ValueDefault=0
 
 [ignore-newlines]
@@ -344,7 +307,6 @@
 Description=<html>Do not prefer to break long lines at the position of newlines in the input.</html>
 EditorType=boolean
 TrueFalse=-nhnl|
-Value=0
 ValueDefault=0
 
 [indent-leveln]
@@ -355,7 +317,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=4
 ValueDefault=4
 
 [leave-preprocessor-space]
@@ -363,7 +324,6 @@
 Description=<html>Leave space between `#' and preprocessor directive.</html>
 EditorType=boolean
 TrueFalse=-lps|
-Value=0
 ValueDefault=0
 
 [line-comments-indentationn]
@@ -374,7 +334,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=33
 ValueDefault=33
 
 [line-lengthn]
@@ -385,7 +344,6 @@
 Enabled=false
 MaxVal=220
 MinVal=1
-Value=99
 ValueDefault=120
 
 [no-blank-lines-after-commas]
@@ -393,7 +351,6 @@
 Description=<html>Do not force newlines after commas in declarations.</html>
 EditorType=boolean
 TrueFalse=-nbc|
-Value=0
 ValueDefault=0
 
 [no-parameter-indentation]
@@ -401,7 +358,6 @@
 Description=<html>Zero width indentation for parameters.</html>
 EditorType=boolean
 TrueFalse=-nip|
-Value=0
 ValueDefault=0
 
 [no-space-after-casts]
@@ -409,7 +365,6 @@
 Description=<html>Do not put a space after cast operators.</html>
 EditorType=boolean
 TrueFalse=-ncs|
-Value=0
 ValueDefault=0
 
 [no-space-after-for]
@@ -417,7 +372,6 @@
 Description=<html>Do not put a space after every for.</html>
 EditorType=boolean
 TrueFalse=-nsaf|
-Value=0
 ValueDefault=0
 
 [no-space-after-function-call-names]
@@ -425,7 +379,6 @@
 Description=<html>Do not put space after the function in function calls.</html>
 EditorType=boolean
 TrueFalse=-npcs|
-Value=0
 ValueDefault=0
 
 [no-space-after-if]
@@ -433,7 +386,6 @@
 Description=<html>Do not put a space after every if.</html>
 EditorType=boolean
 TrueFalse=-nsai|
-Value=0
 ValueDefault=0
 
 [no-space-after-parentheses]
@@ -441,7 +393,6 @@
 Description=<html>Do not put a space after every '(' and before every ')'.</html>
 EditorType=boolean
 TrueFalse=-nprs|
-Value=0
 ValueDefault=0
 
 [no-space-after-while]
@@ -449,7 +400,6 @@
 Description=<html>Do not put a space after every while.</html>
 EditorType=boolean
 TrueFalse=-nsaw|
-Value=0
 ValueDefault=0
 
 [no-tabs]
@@ -457,7 +407,6 @@
 Description=<html>Use spaces instead of tabs.</html>
 EditorType=boolean
 TrueFalse=-nut|
-Value=1
 ValueDefault=1
 
 [parameter-indentationn]
@@ -468,7 +417,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=4
 ValueDefault=4
 
 [paren-indentationn]
@@ -479,7 +427,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=4
 ValueDefault=4
 
 [procnames-start-lines]
@@ -487,7 +434,6 @@
 Description=<html>Put the type of a procedure on the line before its name.</html>
 EditorType=boolean
 TrueFalse=-psl|
-Value=0
 ValueDefault=0
 
 [space-after-cast]
@@ -495,7 +441,6 @@
 Description=<html>Put a space after a cast operator.</html>
 EditorType=boolean
 TrueFalse=-cs|
-Value=0
 ValueDefault=0
 
 [space-after-for]
@@ -503,7 +448,6 @@
 Description=<html>Put a space after each for.</html>
 EditorType=boolean
 TrueFalse=-saf|
-Value=0
 ValueDefault=0
 
 [space-after-if]
@@ -511,7 +455,6 @@
 Description=<html>Put a space after each if.</html>
 EditorType=boolean
 TrueFalse=-sai|
-Value=0
 ValueDefault=0
 
 [space-after-parentheses]
@@ -519,7 +462,6 @@
 Description=<html>Put a space after every '(' and before every ')'.</html>
 EditorType=boolean
 TrueFalse=-prs|
-Value=0
 ValueDefault=0
 
 [space-after-procedure-calls]
@@ -527,7 +469,6 @@
 Description=<html>Insert a space between the name of the procedure being called and the `('.</html>
 EditorType=boolean
 TrueFalse=-pcs|
-Value=0
 ValueDefault=0
 
 [space-after-while]
@@ -535,7 +476,6 @@
 Description=<html>Put a space after each while.</html>
 EditorType=boolean
 TrueFalse=-saw|
-Value=0
 ValueDefault=0
 
 [space-special-semicolon]
@@ -543,7 +483,6 @@
 Description="<html>On one-line for and while statements, force a blank before the semicolon.</html>"
 EditorType=boolean
 TrueFalse=-ss|
-Value=0
 ValueDefault=0
 
 [start-left-side-of-comments]
@@ -551,7 +490,6 @@
 Description=<html>Put the `*' character at the left of comments.</html>
 EditorType=boolean
 TrueFalse=-sc|
-Value=0
 ValueDefault=0
 
 [struct-brace-indentationn]
@@ -562,7 +500,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=4
 ValueDefault=4
 
 [swallow-optional-blank-lines]
@@ -570,7 +507,6 @@
 Description=<html>The -sob option causes indent to swallow optional blank lines.</html>
 EditorType=boolean
 TrueFalse=-sob|
-Value=0
 ValueDefault=0
 
 [tab-sizen]
@@ -581,7 +517,6 @@
 Enabled=false
 MaxVal=120
 MinVal=0
-Value=4
 ValueDefault=4
 
 [use-tabs]
@@ -589,5 +524,4 @@
 Description=<html>Use tabs.</html>
 EditorType=boolean
 TrueFalse=-ut|
-Value=0
 ValueDefault=0
--- a/indenters/uigui_greatcode.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_greatcode.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -24,7 +24,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_add_class_access]
@@ -32,7 +31,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [cmt_add_fct_def]
@@ -40,7 +38,6 @@
 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_fct_def-|-no-cmt_add_fct_def-
-Value=0
 ValueDefault=1
 
 [cmt_add_fct_def_class]
@@ -48,7 +45,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [cmt_add_file]
@@ -56,7 +52,6 @@
 Description=<html>Add a special comment at the beginning of file (if not already<br>        present). The type of the comment is set by -cmt_add_file_style-.<br><br>        -cmt_add_file-<br>        -cmt_add_file_style-0<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        ** file.c **<br>        /*$6<br>         ++++++++++++++++++++++++++++++++++++++++++<br>         ++++++++++++++++++++++++++++++++++++++++++<br>         */<br>        ...<br>        ** EOF **<br><br>        -cmt_add_file-<br>        -cmt_add_file_style-1<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        ** file.c **<br>        /*$I0<br>            ...<br>         */<br>        ...<br>        ** EOF **<br><br>        See option(s) :<br>        -cmt_sep_char_6-<char><br>        -cmt_sep_len-<num><br>        -cmt_add_file_style-<num></html>
 EditorType=boolean
 TrueFalse=-cmt_add_file-|-no-cmt_add_file-
-Value=0
 ValueDefault=1
 
 [cmt_add_file_style]
@@ -67,7 +62,6 @@
 Enabled=true
 MaxVal=1
 MinVal=0
-Value=0
 ValueDefault=0
 
 [cmt_add_gc_tag]
@@ -75,7 +69,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [cmt_align_max_blanks]
@@ -86,7 +79,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=1
-Value=1
 ValueDefault=10
 
 [cmt_c2cpp]
@@ -94,7 +86,6 @@
 Description=<html>Convert all C comments to the C++ form. Only end of lines comments are<br>        converted.<br>        See option(s) :<br>        -cmt_keep_cpp-<br><br>        Note(s) :<br>        - This option set the -cmt_keep_cpp- to true.</html>
 EditorType=boolean
 TrueFalse=-cmt_c2cpp-|-no-cmt_c2cpp-
-Value=1
 ValueDefault=0
 
 [cmt_cpp2c_keep_eol]
@@ -102,7 +93,6 @@
 Description="<html>Keep trace of EOL characters when converting C++ comments to C<br>        comment. -cmt_keep_cpp- must be enabled.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        // this is a comment<br>        // this is another comment<br><br>        -cmt_cpp2c_keep_eol-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         * this is a comment           <=  is the default break character<br>         * this is another comment<br>         */<br><br>        -no-cmt_cpp2c_keep_eol-<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* this is a comment this is another comment */<br><br>        See option(s) :<br>        [no]-cmt_keep_cpp-<br>        -cmt_sep_char_split-<char></font></pre></html>"
 EditorType=boolean
 TrueFalse=-cmt_cpp2c_keep_eol-|-no-cmt_cpp2c_keep_eol-
-Value=1
 ValueDefault=1
 
 [cmt_decl]
@@ -110,7 +100,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [cmt_decl_auto_len]
@@ -118,7 +107,6 @@
 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-
-Value=1
 ValueDefault=1
 
 [cmt_decl_auto_len_add]
@@ -129,7 +117,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [cmt_decl_before]
@@ -137,7 +124,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [cmt_decl_len]
@@ -148,7 +134,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=120
 
 [cmt_decl_max_level]
@@ -159,7 +144,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=100
 
 [cmt_dont_modify]
@@ -167,7 +151,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [cmt_fct_categ]
@@ -176,7 +159,6 @@
 Description="<html>-cmt_fct_categ-     Define a special word when indenting function<br>                            comments.<br>        -cmt_fct_categ_in-  This word is a special category to describe<br>                            function parameters.<br><br>        GC can indent function definition comments in a special form<br>        depending of special words defined with those options.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        options<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        -cmt_fct_categ-main<br>        -cmt_fct_categ-output<br>        -cmt_fct_categ_in-parameters<br><br><br>        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* Description: Description of the function. Return: none<br>        Parameters: a - entering value b - increment value */<br>        int function(int a. int b)<br>        {<br>        }<br><br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         ==========================================<br>         Description:\tDescription of the function.<br><br>         Return:\tnone<br><br>         Parameters:    a   - entering value<br>                        b   - increment value<br>         ==========================================<br>         */<br>        int function(int a. int b)<br>        {<br>        }<br><br>        See option(s) :<br>        [-no]-cmt_add_fct_def-<br>\t\t-cmt_fct_categ_style-<br><br>        Note(s) :<br>        - In comment. special words must be followed by ':'.<br>        - A parameter must be followed by '-'. and then by the comment.<br>        - This option can't be set in a source file with special comment<br>          /*$O */</font></pre></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_fct_categ_in]
@@ -185,7 +167,6 @@
 Description="<html>-cmt_fct_categ-     Define a special word when indenting function<br>                            comments.<br>-cmt_fct_categ_in-  This word is a special category to describe<br>                            function parameters.<br><br>        GC can indent function definition comments in a special form<br>        depending of special words defined with those options.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        options<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        -cmt_fct_categ-main<br>        -cmt_fct_categ-output<br>        -cmt_fct_categ_in-parameters<br><br><br>        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* Description: Description of the function. Return: none<br>        Parameters: a - entering value b - increment value */<br>        int function(int a. int b)<br>        {<br>        }<br><br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         ==========================================<br>         Description:\tDescription of the function.<br><br>         Return:\tnone<br><br>         Parameters:    a   - entering value<br>                        b   - increment value<br>         ==========================================<br>         */<br>        int function(int a. int b)<br>        {<br>        }<br><br>        See option(s) :<br>        [-no]-cmt_add_fct_def-<br>\t\t-cmt_fct_categ_style-<br><br>        Note(s) :<br>        - In comment. special words must be followed by ':'.<br>        - A parameter must be followed by '-'. and then by the comment.<br>        - This option can't be set in a source file with special comment<br>          /*$O */</font></pre></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_fct_categ_style]
@@ -196,7 +177,6 @@
 Enabled=true
 MaxVal=1
 MinVal=0
-Value=0
 ValueDefault=0
 
 [cmt_fct_java_doc]
@@ -204,7 +184,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [cmt_first_line_blank]
@@ -212,7 +191,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [cmt_first_line_break_first]
@@ -220,7 +198,6 @@
 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>"
 EditorType=boolean
 TrueFalse=-cmt_first_line_break_first-|-no-cmt_first_line_break_first-
-Value=1
 ValueDefault=1
 
 [cmt_first_line_break_last]
@@ -228,7 +205,6 @@
 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>"
 EditorType=boolean
 TrueFalse=-cmt_first_line_break_last-|-no-cmt_first_line_break_last-
-Value=1
 ValueDefault=1
 
 [cmt_first_line_concat]
@@ -236,7 +212,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [cmt_first_line_fill_star]
@@ -244,7 +219,6 @@
 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>"
 EditorType=boolean
 TrueFalse=-cmt_first_line_fill_star-|-no-cmt_first_line_fill_star-
-Value=0
 ValueDefault=1
 
 [cmt_first_line_len]
@@ -255,7 +229,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=8
-Value=80
 ValueDefault=80
 
 [cmt_first_space_cpp]
@@ -263,7 +236,6 @@
 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_first_space_cpp-|-no-cmt_first_space_cpp-
-Value=1
 ValueDefault=1
 
 [cmt_fixme]
@@ -271,8 +243,7 @@
 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=true
-Value=
+Enabled=false
 ValueDefault=/* */
 
 [cmt_force_fct_def_decl_split]
@@ -280,7 +251,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [cmt_java_doc]
@@ -288,7 +258,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [cmt_keep-char_1]
@@ -297,7 +266,6 @@
 Description=(1) Keep the comment identical to /*$F but apply to the character next to the * in /*
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_keep-char_2]
@@ -306,7 +274,6 @@
 Description=(2) Keep the comment identical to /*$F but apply to the character next to the * in /*
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_keep-char_3]
@@ -315,7 +282,6 @@
 Description=(3) Keep the comment identical to /*$F but apply to the character next to the * in /*
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_keep-char_4]
@@ -324,7 +290,6 @@
 Description=(4) Keep the comment identical to /*$F but apply to the character next to the * in /*
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_keep-char_cpp_1]
@@ -333,7 +298,6 @@
 Description=(1) Keep the cpp comment as is character after the //.
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_keep-char_cpp_2]
@@ -342,7 +306,6 @@
 Description=(2) Keep the cpp comment as is character after the //.
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_keep-char_cpp_3]
@@ -351,7 +314,6 @@
 Description=(3) Keep the cpp comment as is character after the //.
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_keep-char_cpp_4]
@@ -360,7 +322,6 @@
 Description=(4) Keep the cpp comment as is character after the //.
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [cmt_keep_cpp]
@@ -368,7 +329,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [cmt_sep_break]
@@ -376,7 +336,6 @@
 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-
-Value=1
 ValueDefault=1
 
 [cmt_sep_char_1]
@@ -385,7 +344,6 @@
 Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
 EditorType=string
 Enabled=true
-Value=~
 ValueDefault=~
 
 [cmt_sep_char_2]
@@ -394,7 +352,6 @@
 Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
 EditorType=string
 Enabled=true
-Value=-
 ValueDefault=-
 
 [cmt_sep_char_3]
@@ -403,7 +360,6 @@
 Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
 EditorType=string
 Enabled=true
-Value="="
 ValueDefault="="
 
 [cmt_sep_char_4]
@@ -412,7 +368,6 @@
 Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
 EditorType=string
 Enabled=true
-Value=*
 ValueDefault=*
 
 [cmt_sep_char_5]
@@ -421,7 +376,6 @@
 Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
 EditorType=string
 Enabled=true
-Value=#
 ValueDefault=#
 
 [cmt_sep_char_6]
@@ -430,7 +384,6 @@
 Description="<html>Set the special character to fill automatic comments.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -cmt_sep_char_1-O<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$1-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/<br>        /*$1<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<br>         */<br><br>        -cmt_sep_char_2-#<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*$2-####################################*/<br>        /*$2<br>         ##########################################<br>         ##########################################<br>         */<br><br>        Note(s) :<br>        - /*$<num>- */ is a special form comment recognized by GC.<br>          This is a single line comment.<br>        - /*$<num> */ is a special form comment recognized by GC.<br>          This is a multiline comment.</font></pre></html>"
 EditorType=string
 Enabled=true
-Value=+
 ValueDefault=+
 
 [cmt_sep_char_split]
@@ -439,7 +392,6 @@
 Description="<html>Define the special break line character in comments.<pre><font face=\"courier new\" size=\"3\">        before<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /* coucou  salut */<br><br>        after<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>        /*<br>         * coucou <br>         * salut<br>         */<br><br>        See option(s) :<br>        [-no]-cmt_first_line_concat-<br>        [-no]-cmt_cpp2c_keep_eol-<br><br>        Note(s) :<br>        - GC uses this special character to keep trace of EOL when converting<br>          C++ comments to C comments. or to concat first line comments.</font></pre></html>"
 EditorType=string
 Enabled=true
-Value=
 ValueDefault=
 
 [cmt_sep_eol_after]
@@ -450,7 +402,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [cmt_sep_eol_after_1]
@@ -461,7 +412,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_after_2]
@@ -472,7 +422,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_after_3]
@@ -483,7 +432,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_after_4]
@@ -494,7 +442,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_after_5]
@@ -505,7 +452,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_after_6]
@@ -516,7 +462,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=2
 
 [cmt_sep_eol_before]
@@ -527,7 +472,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_before_1]
@@ -538,7 +482,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_before_2]
@@ -549,7 +492,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_before_3]
@@ -560,7 +502,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_before_4]
@@ -571,7 +512,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_before_5]
@@ -582,7 +522,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [cmt_sep_eol_before_6]
@@ -593,7 +532,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=2
 
 [cmt_sep_eol_before_fct_def]
@@ -604,7 +542,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [cmt_sep_fill_star]
@@ -612,7 +549,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [cmt_sep_force_class]
@@ -623,7 +559,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=3
 
 [cmt_sep_force_class_access]
@@ -634,7 +569,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=2
 
 [cmt_sep_force_fct_def]
@@ -645,7 +579,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=3
 
 [cmt_sep_force_fct_macro]
@@ -656,7 +589,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=3
 
 [cmt_sep_force_fct_proto]
@@ -667,7 +599,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [cmt_sep_force_struct]
@@ -678,7 +609,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=2
 
 [cmt_sep_len]
@@ -689,7 +619,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=8
-Value=99
 ValueDefault=120
 
 [cmt_split_before_%40_in_fct_cmts]
@@ -697,7 +626,6 @@
 Description=Split lines in fucntion comments before @
 EditorType=boolean
 TrueFalse=-cmt_split_before_@_in_fct_cmts-|-no-cmt_split_before_@_in_fct_cmts-
-Value=0
 ValueDefault=0
 
 [cmt_trailing_style]
@@ -708,7 +636,6 @@
 Enabled=true
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [code_align_max_blanks]
@@ -719,7 +646,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=1
-Value=1
 ValueDefault=1000
 
 [code_class_access_eol_after]
@@ -730,7 +656,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [code_class_access_eol_before]
@@ -741,7 +666,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [code_concat_strings]
@@ -749,7 +673,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [code_constructor_style]
@@ -760,7 +683,6 @@
 Enabled=true
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [code_decl_access_to_type]
@@ -768,7 +690,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [code_decl_add_void]
@@ -776,7 +697,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [code_decl_break_template]
@@ -784,7 +704,6 @@
 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-
-Value=1
 ValueDefault=1
 
 [code_decl_move_affect]
@@ -792,7 +711,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [code_decl_move_top]
@@ -800,7 +718,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [code_def_fct_break_return_type]
@@ -808,7 +725,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [code_empty_fct_blanks]
@@ -819,7 +735,6 @@
 Enabled=true
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [code_eol_after_close_brace]
@@ -830,7 +745,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [code_force_return_paren]
@@ -838,7 +752,6 @@
 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-
-Value=0
 ValueDefault=0
 
 [code_keep_empty_lines]
@@ -846,7 +759,6 @@
 Description=Keep empty lines in original file
 EditorType=boolean
 TrueFalse=-code_keep_empty_lines-|-no-code_keep_empty_lines-
-Value=1
 ValueDefault=1
 
 [code_keep_more_empty_lines]
@@ -854,7 +766,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [code_labels_eol_after]
@@ -865,7 +776,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=1
 
 [code_len]
@@ -876,7 +786,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=8
-Value=99
 ValueDefault=120
 
 [code_remove_empty_lines]
@@ -887,7 +796,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=1
-Value=3
 ValueDefault=2
 
 [code_remove_return_paren]
@@ -895,7 +803,6 @@
 Description=Remove all parentheses around a return parameter
 EditorType=boolean
 TrueFalse=-code_remove_return_paren-|-no-code_remove_return_paren-
-Value=0
 ValueDefault=0
 
 [code_split_bool_before]
@@ -903,7 +810,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [code_split_decl_style]
@@ -914,7 +820,6 @@
 Enabled=true
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [code_split_fctcall_style]
@@ -925,7 +830,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=1
 ValueDefault=0
 
 [code_split_fctdecl_style]
@@ -936,7 +840,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=1
 ValueDefault=0
 
 [code_split_fctdef_style]
@@ -947,7 +850,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=1
 ValueDefault=0
 
 [code_split_for_style]
@@ -958,7 +860,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=1
 ValueDefault=0
 
 [code_split_if_style]
@@ -969,7 +870,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=1
 ValueDefault=0
 
 [code_wizard_indent]
@@ -977,7 +877,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [dependencies]
@@ -985,7 +884,6 @@
 Description="<html>-d<pre><font face=\"courier new\" size=\"3\">ependencies- Activate/Deactivate the output of file dependencies.<br>        With -dependencies_all- Real dependencies will be computed (instead of<br>        just includes dependencies). This option takes much longer. but does a<br>        better job.<br><br>        -dependencies- is ignored if -dependencies_all- is set to TRUE.<br><br>        typical report<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>Processing C:oulotCourcesndent.c   (136 lines. 3360 characters)<br>Processing ctype.h<br>** Warning: Unable to open source file ==> ctype.h<br>Processing malloc.h<br>** Warning: Unable to open source file ==> malloc.h<br>Processing stdlib.h<br>** Warning: Unable to open source file ==> stdlib.h<br>Processing string.h<br>** Warning: Unable to open source file ==> string.h<br>Processing config.h<br>Processing in.h<br>Processing grammar.h<br>Processing lexi.h<br>Processing error.h<br>Processing tools.h<br>Processing indent.h<br>Processing assert.h<br>** Warning: Unable to open source file ==> assert.h<br>- Includes files --------------------------------------------------------<br>(     1) #include config.h<br>(     2) #include in.h<br>(     1) #include grammar.h<br>(     2) #include lexi.h<br>(     1) #include error.h<br>(     1) #include tools.h<br>(     1) #include indent.h<br>******** Unresolved 5 Total 12<br>- Scanning   1 ----------------------------------------------------------<br>.<br>- Direct dependencies ---------------------------------------------------<br>(     1) #include config.h<br>(     3) #include in.h<br>(     8) #include lexi.h<br>(     5) #include tools.h<br>(    21) #include indent.h<br>******** Total 5<br>- No dependencies -------------------------------------------------------<br>(     1) #include grammar.h<br>Included by C:oulotCourcesndent.c<br>(     1) #include error.h<br>Included by C:oulotCourcesndent.c<br>******** Total 2<br>-------------------------------------------------------------------------</font></pre></html>"
 EditorType=boolean
 TrueFalse=-dependencies-|-no-dependencies-
-Value=0
 ValueDefault=0
 
 [dependencies_all]
@@ -993,7 +891,6 @@
 Description="<html>-d<pre><font face=\"courier new\" size=\"3\">ependencies- Activate/Deactivate the output of file dependencies.<br>        With -dependencies_all- Real dependencies will be computed (instead of<br>        just includes dependencies). This option takes much longer. but does a<br>        better job.<br><br>        -dependencies- is ignored if -dependencies_all- is set to TRUE.<br><br>        typical report<br>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>Processing C:oulotCourcesndent.c   (136 lines. 3360 characters)<br>Processing ctype.h<br>** Warning: Unable to open source file ==> ctype.h<br>Processing malloc.h<br>** Warning: Unable to open source file ==> malloc.h<br>Processing stdlib.h<br>** Warning: Unable to open source file ==> stdlib.h<br>Processing string.h<br>** Warning: Unable to open source file ==> string.h<br>Processing config.h<br>Processing in.h<br>Processing grammar.h<br>Processing lexi.h<br>Processing error.h<br>Processing tools.h<br>Processing indent.h<br>Processing assert.h<br>** Warning: Unable to open source file ==> assert.h<br>- Includes files --------------------------------------------------------<br>(     1) #include config.h<br>(     2) #include in.h<br>(     1) #include grammar.h<br>(     2) #include lexi.h<br>(     1) #include error.h<br>(     1) #include tools.h<br>(     1) #include indent.h<br>******** Unresolved 5 Total 12<br>- Scanning   1 ----------------------------------------------------------<br>.<br>- Direct dependencies ---------------------------------------------------<br>(     1) #include config.h<br>(     3) #include in.h<br>(     8) #include lexi.h<br>(     5) #include tools.h<br>(    21) #include indent.h<br>******** Total 5<br>- No dependencies -------------------------------------------------------<br>(     1) #include grammar.h<br>Included by C:oulotCourcesndent.c<br>(     1) #include error.h<br>Included by C:oulotCourcesndent.c<br>******** Total 2<br>-------------------------------------------------------------------------</font></pre></html>"
 EditorType=boolean
 TrueFalse=-dependencies_all-|-no-dependencies_all-
-Value=0
 ValueDefault=0
 
 [dependencies_dir]
@@ -1002,7 +899,6 @@
 Description="<html>When -dependencies- option is activated. defines a path where GC<br>        will find includes.<br>        Example :<pre><font face=\"courier new\" size=\"3\">        -dependencies_dir-c:/system/includes<br>        -dependencies_dir-c:/GC/sources</font></pre></html>"
 EditorType=string
 Enabled=false
-Value=./
 ValueDefault=./
 
 [dependencies_dir_rec]
@@ -1010,7 +906,6 @@
 Description="<html>Al<pre><font face=\"courier new\" size=\"3\">l directories set with -dependencies_dir- are recurs scan.<br><br>        See options(s) :<br>        [-no]-dependencies_dir-</font></pre></html>"
 EditorType=boolean
 TrueFalse=-dependencies_dir_rec-|-no-dependencies_dir_rec-
-Value=0
 ValueDefault=0
 
 [eol_unix]
@@ -1018,7 +913,6 @@
 Description=Unix format for carriage returns
 EditorType=boolean
 TrueFalse=-eol_unix-|-no-eol_unix-
-Value=0
 ValueDefault=0
 
 [file_end_eol]
@@ -1029,7 +923,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=1
 ValueDefault=1
 
 [overwrite_read_only]
@@ -1037,7 +930,6 @@
 Description=Process read only files (change status)
 EditorType=boolean
 TrueFalse=-overwrite_read_only-|-no-overwrite_read_only-
-Value=1
 ValueDefault=0
 
 [pp_align_breakline]
@@ -1045,7 +937,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [pp_align_to_code]
@@ -1053,7 +944,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [pp_include_unix]
@@ -1061,7 +951,6 @@
 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-
-Value=1
 ValueDefault=1
 
 [pp_style]
@@ -1072,7 +961,6 @@
 Enabled=true
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [replace]
@@ -1081,7 +969,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
-Value=<word to replace>$<replacement word>
 ValueDefault=<word to replace>$<replacement word>
 
 [replace_on]
@@ -1089,7 +976,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-
-Value=0
 ValueDefault=1
 
 [space_affect_style]
@@ -1100,7 +986,6 @@
 Enabled=true
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [space_autoaffect_style]
@@ -1111,7 +996,6 @@
 Enabled=true
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [space_cast]
@@ -1119,7 +1003,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_cast_after]
@@ -1127,7 +1010,6 @@
 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-
-Value=1
 ValueDefault=1
 
 [space_fctcall]
@@ -1135,7 +1017,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_fctcall_firstparam]
@@ -1143,7 +1024,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_fctcall_inparam]
@@ -1151,7 +1031,6 @@
 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-
-Value=1
 ValueDefault=1
 
 [space_fctcall_lastparam]
@@ -1159,7 +1038,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_fctdecl]
@@ -1167,7 +1045,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_fctdecl_firstparam]
@@ -1175,7 +1052,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_fctdecl_lastparam]
@@ -1183,7 +1059,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_fctdef]
@@ -1191,7 +1066,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_fctdef_firstparam]
@@ -1199,7 +1073,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_fctdef_lastparam]
@@ -1207,7 +1080,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_if]
@@ -1215,7 +1087,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_paren]
@@ -1226,7 +1097,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=3
 ValueDefault=0
 
 [space_return]
@@ -1234,7 +1104,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_scope_access]
@@ -1242,7 +1111,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [space_scope_def]
@@ -1250,7 +1118,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [stmt_brace_style]
@@ -1261,7 +1128,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=2
 ValueDefault=0
 
 [stmt_brace_style_class]
@@ -1272,7 +1138,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=2
 ValueDefault=0
 
 [stmt_brace_style_decl]
@@ -1283,7 +1148,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=2
 ValueDefault=0
 
 [stmt_brace_style_fct]
@@ -1294,7 +1158,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=2
 ValueDefault=0
 
 [stmt_break_alone]
@@ -1302,7 +1165,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [stmt_break_dowhile]
@@ -1310,7 +1172,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [stmt_class_indent]
@@ -1321,7 +1182,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [stmt_concat_else_2_stmt]
@@ -1329,7 +1189,6 @@
 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-
-Value=0
 ValueDefault=0
 
 [stmt_concat_else_if]
@@ -1337,7 +1196,6 @@
 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-
-Value=1
 ValueDefault=1
 
 [stmt_concat_enum]
@@ -1345,7 +1203,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [stmt_concat_if]
@@ -1353,7 +1210,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [stmt_concat_if_and_else]
@@ -1361,7 +1217,6 @@
 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-
-Value=0
 ValueDefault=0
 
 [stmt_concat_if_remove_empty]
@@ -1369,7 +1224,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [stmt_concat_inline_class]
@@ -1377,7 +1231,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [stmt_concat_macros]
@@ -1385,7 +1238,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [stmt_concat_switch]
@@ -1393,7 +1245,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [stmt_decl_remove_empty]
@@ -1401,7 +1252,6 @@
 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-
-Value=0
 ValueDefault=1
 
 [stmt_extern_c_indent]
@@ -1409,7 +1259,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [stmt_force_brace]
@@ -1420,7 +1269,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=1
 ValueDefault=100
 
 [stmt_namespace_indent]
@@ -1428,7 +1276,6 @@
 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-
-Value=1
 ValueDefault=0
 
 [stmt_static_init_len]
@@ -1439,7 +1286,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=0
-Value=0
 ValueDefault=80
 
 [stmt_static_init_style]
@@ -1450,7 +1296,6 @@
 Enabled=true
 MaxVal=3
 MinVal=0
-Value=2
 ValueDefault=0
 
 [stmt_switch_eol]
@@ -1461,7 +1306,6 @@
 Enabled=true
 MaxVal=1
 MinVal=0
-Value=1
 ValueDefault=0
 
 [stmt_switch_style]
@@ -1472,7 +1316,6 @@
 Enabled=true
 MaxVal=5
 MinVal=0
-Value=4
 ValueDefault=0
 
 [tab_out]
@@ -1480,7 +1323,6 @@
 Description=Output tab characters instead of spaces
 EditorType=boolean
 TrueFalse=-tab_out-|-no-tab_out-
-Value=0
 ValueDefault=1
 
 [tab_size]
@@ -1491,7 +1333,6 @@
 Enabled=true
 MaxVal=2000
 MinVal=1
-Value=4
 ValueDefault=4
 
 [token_ext]
@@ -1500,5 +1341,4 @@
 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
-Value=
 ValueDefault=
--- a/indenters/uigui_hindent.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_hindent.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -21,7 +21,6 @@
 Description="<html>Forces all tags to lowercase.  By default, hindent forces all tags to uppercase.</html>"
 EditorType=boolean
 TrueFalse=-c|
-Value=0
 ValueDefault=0
 
 
@@ -30,7 +29,6 @@
 Description="<html>Prints just tags without any data between the tags. Damages the HTML in a big way, so save a copy of your original HTML. This option helps you follow the HTML code flow visually.</html>"
 EditorType=boolean
 TrueFalse=-f|
-Value=0
 ValueDefault=0
 
 [Indent level]
@@ -41,7 +39,6 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=4
 ValueDefault=4
 
 [List tags]
@@ -49,7 +46,6 @@
 Description="<html>Causes hindent to print a complete list of tags that it recognizes to stdout, and exits.</html>"
 EditorType=boolean
 TrueFalse=-l|
-Value=0
 ValueDefault=0
 
 [Strict]
@@ -57,7 +53,6 @@
 Description="<html>Multiple tags per line are broken out onto separate lines. Can damage the HTML in minor ways by drawing an extra space character in certain parts of the web page, so save a copy of your original HTML. This option helps you follow the HTML code flow visually, especially with computer-generated HTML that comes out all on one line.</html>"
 EditorType=boolean
 TrueFalse=-s|
-Value=0
 ValueDefault=0
 
 [Tab stop]
@@ -68,5 +63,4 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=4
 ValueDefault=8
--- a/indenters/uigui_htb.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_htb.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -21,7 +21,6 @@
 Description="<html><p>The -a command-line option causes all tags containing more that one attribute to be broken over multiple lines, each with a single attribute. The attributes are aligned vertically with the first attribute. A similar attribute break will occur by default, but only on tags exceeding the column 80 limit, and each line may contain more than one attribute.<br><br> <b>Before:</b><pre>&lt;BODY BGCOLOR="#FFFFFF" MARGINWIDTH="0" MARGINHEIGHT="0" LINK="#666666" VLINK="#666666" ALINK="#000000"&gt;\n&lt;TABLE WIDTH="800" BORDER="0" CELLPADDING="0" CELLSPACING="0"&gt;\n&lt;TR&gt;\n&lt;TD COLSPAN="2" WIDTH="196" BGCOLOR="cccccc" VALIGN="top"&gt;&lt;IMG SRC="/images/homepage/rev/logo_06.gif" WIDTH="196" HEIGHT="63"&gt;&lt;/TD&gt;\n&lt;TD BGCOLOR="cccccc" WIDTH="600" VALIGN="top"&gt;\n&lt;TABLE WIDTH="600" BORDER="0" CELLPADDING="0" CELLSPACING="0" VALIGN="top"&gt;\n&lt;TR&gt;\n&lt;TD VALIGN="top" HEIGHT="17" BGCOLOR="#CCCCCC"&gt;&lt;IMG SRC="/images/homepage/rev/comp8_07.gif" WIDTH="600" HEIGHT="17"&gt;&lt;/TD&gt;\n&lt;/TR&gt;</pre><b>After:</b> <pre>&lt;BODY ALINK="#000000"\n      BGCOLOR="#FFFFFF"\n      LINK="#666666"\n      MARGINHEIGHT="0"\n      MARGINWIDTH="0"\n      VLINK="#666666"&gt;\n&lt;TABLE BORDER="0"\n       CELLPADDING="0"\n       CELLSPACING="0"\n       WIDTH="800"&gt;\n   &lt;TR&gt;\n      &lt;TD BGCOLOR="cccccc"\n          COLSPAN="2"\n          VALIGN="top"\n          WIDTH="196"&gt;&lt;IMG HEIGHT="63"\n                           SRC="/images/homepage/rev/logo_06.gif"\n                           WIDTH="196"&gt;&lt;/TD&gt;\n      &lt;TD BGCOLOR="cccccc"\n          VALIGN="top"\n          WIDTH="600"&gt; \n         &lt;TABLE BORDER="0"\n                CELLPADDING="0"\n                CELLSPACING="0"\n                VALIGN="top"\n                WIDTH="600"&gt;\n            &lt;TR&gt;\n               &lt;TD BGCOLOR="#CCCCCC"\n                   HEIGHT="17"\n                   VALIGN="top"&gt;&lt;IMG HEIGHT="17"\n                                    SRC="/images/homepage/rev/comp8_07.gif"\n                                    WIDTH="600"&gt;&lt;/TD&gt;\n            &lt;/TR&gt;</pre></html>"
 EditorType=boolean
 TrueFalse=-a|
-Value=0
 ValueDefault=0
 
 
@@ -30,7 +29,6 @@
 Description="<html><p>The -b command-line option causes all tag attributes to be broken on succeeding lines. The attributes are aligned vertically with the last character in the tag name.<br><br> <b>Before:</b><pre>&lt;BODY BGCOLOR="#FFFFFF" MARGINWIDTH="0" MARGINHEIGHT="0" LINK="#666666" VLINK="#666666" ALINK="#000000"&gt;\n&lt;TABLE WIDTH="800" BORDER="0" CELLPADDING="0" CELLSPACING="0"&gt;\n&lt;TR&gt;\n&lt;TD COLSPAN="2" WIDTH="196" BGCOLOR="cccccc" VALIGN="top"&gt;&lt;IMG SRC="/images/homepage/rev/logo_06.gif" WIDTH="196" HEIGHT="63"&gt;&lt;/TD&gt;\n&lt;TD BGCOLOR="cccccc" WIDTH="600" VALIGN="top"&gt;\n&lt;TABLE WIDTH="600" BORDER="0" CELLPADDING="0" CELLSPACING="0" VALIGN="top"&gt;\n&lt;TR&gt;\n&lt;TD VALIGN="top" HEIGHT="17" BGCOLOR="#CCCCCC"&gt;&lt;IMG SRC="/images/homepage/rev/comp8_07.gif" WIDTH="600" HEIGHT="17"&gt;&lt;/TD&gt;\n&lt;/TR&gt;</pre><b>After:</b><pre>&lt;BODY\n    ALINK="#000000"\n    BGCOLOR="#FFFFFF"\n    BOTMARGIN="0"\n    MARGINHEIGHT="0"\n    MARGINWIDTH="0"\n    LEFTMARGIN="0"\n    LINK="#666666"\n    TOPMARGIN="0"\n    VLINK="#666666"&gt;\n&lt;TABLE\n     BORDER="0"\n     CELLPADDING="0"\n     CELLSPACING="0"\n     WIDTH="800"&gt;\n   &lt;TR&gt;\n      &lt;TD\n        BGCOLOR="cccccc"\n        COLSPAN="2"\n        VALIGN="top"\n        WIDTH="196"&gt;&lt;IMG\n                       HEIGHT="63"\n                       SRC="/images/homepage/rev/logo_06.gif"\n                       WIDTH="196"&gt;&lt;/TD&gt;\n      &lt;TD\n        BGCOLOR="cccccc"\n        VALIGN="top"\n        WIDTH="600"&gt; \n         &lt;TABLE\n              BORDER="0"\n              VALIGN="top"\n              CELLPADDING="0"\n              CELLSPACING="0"\n              WIDTH="600"&gt;\n            &lt;TR&gt;\n               &lt;TD\n                 BGCOLOR="#CCCCCC"\n                 HEIGHT="17"\n                 VALIGN="top"&gt;&lt;IMG\n                                HEIGHT="17"\n                                SRC="/images/homepage/rev/comp8_07.gif"\n                                WIDTH="600"&gt;&lt;/TD&gt;\n            &lt;/TR&gt;\n</pre></html>"
 EditorType=boolean
 TrueFalse=-b|
-Value=0
 ValueDefault=0
 
 [Add Carriage Returns]
@@ -38,7 +36,6 @@
 Description="<html>The -c command-line option adds an extra carriage return character to each output line of reformatted data. This allows Unix versions of HTB to create a DOS/Windows compatible text files directly.</html>"
 EditorType=boolean
 TrueFalse=-c|
-Value=0
 ValueDefault=0
 
 [Omit Carriage Returns]
@@ -46,7 +43,6 @@
 Description="<html>The -d command-line option inhibits extra carriage return character output even if present in the source data. This allows the Windows version of HTB to create a Unix compatible text file directly. This is the default behavior and correctly creates a natively compatible format whether Unix or Windows.</html>"
 EditorType=boolean
 TrueFalse=-d|
-Value=0
 ValueDefault=0
 
 [Escaped Tag Conversion]
@@ -54,7 +50,6 @@
 Description="<html>The -e command-line option replaces the special markup characters '<', '>', and '&' with escape strings '&lt;', '&gt;', and '&amp;' respectively. Also, the tag sequence '<HTML><BODY><PRE>' is added to the beginning of the output data and the sequence '</PRE></BODY></HTML>' is appended to the end of the data. This creates an entirely new HTML document, which when viewed with a Web Browser, will appear as source instead of normal rendering. This is useful in creating markup tag documentation and is the mechanism used to create the examples in this document. Use in combination with the -k option to do the conversion without applying other reformatting options.</html>"
 EditorType=boolean
 TrueFalse=-e|
-Value=0
 ValueDefault=0
 
 [Join Lines - Compress Output]
@@ -62,7 +57,6 @@
 Description="<html>The -j command-line option removes all unnecessary whitespace & comments and joins the output lines together whenever possible. The result is totally 'unbeautified' output, but the size will be reduced from 10-40% for quicker transfer over the network. Use this option whenever performance is more important than readability.</html>"
 EditorType=boolean
 TrueFalse=-j|
-Value=0
 ValueDefault=0
 
 [Keep Layout - Case Changes Only]
@@ -70,7 +64,6 @@
 Description="<html><p>When the current indenting and appearance of your tagged document is acceptable, the -k command-line option may be used to change only the case of the tag names and attributes with no other changes applied.<br><br> <b>Example:</b><br><br>- Keep the current layout of an HTML document, but change the tag attribute names to lower case (<a href="#option_m">-m option</a>, opposite of tag name case which by default is upper)...<br><br><center><code>htb -km myfile.html</code></center><br> <b>Before:</b><pre>&lt;FORM ENCTYPE="multipart/form-data" NAME="coreform" METHOD="POST"&gt;\n&lt;INPUT TYPE="submit" VALUE="Submit Request"&gt; \n&lt;INPUT NAME="cgi" TYPE="button" VALUE="cgi2xml"&gt;cgi2xml \n&lt;TABLE BORDER="5" CELLPADDING="5"&gt;\n   &lt;TR&gt;\n      &lt;TD&gt; &lt;FONT COLOR="purple"&gt; \n         &lt;H4&gt;Output formatting:&lt;/H4&gt; &lt;/FONT&gt;Debug: \n         &lt;INPUT NAME="debug"&gt;&lt;BR&gt; \n         &lt;BR&gt; Filter: \n         &lt;INPUT NAME="filter"&gt;&lt;BR&gt; Output: \n         &lt;INPUT NAME="output"&gt;&lt;BR&gt; \n         &lt;BR&gt; Pagestart: \n         &lt;INPUT SIZE="4" NAME="pagestart"&gt;&lt;BR&gt; Pagesize: \n         &lt;INPUT SIZE="4" NAME="pagesize"&gt;&lt;BR&gt; \n      &lt;/TD&gt;\n   &lt;/TR&gt;\n&lt;/TABLE&gt;\n&lt;/FORM&gt;</pre><b>After:</b><pre>&lt;FORM enctype="multipart/form-data" name="coreform" method="POST"&gt;\n&lt;INPUT type="submit" value="Submit Request"&gt; \n&lt;INPUT name="cgi" type="button" value="cgi2xml"&gt;cgi2xml \n&lt;TABLE border="5" cellpadding="5"&gt;\n   &lt;TR&gt;\n      &lt;TD&gt; &lt;FONT color="purple"&gt; \n         &lt;H4&gt;Output formatting:&lt;/H4&gt; &lt;/FONT&gt;Debug: \n         &lt;INPUT name="debug"&gt;&lt;BR&gt; \n         &lt;BR&gt; Filter: \n         &lt;INPUT name="filter"&gt;&lt;BR&gt; Output: \n         &lt;INPUT name="output"&gt;&lt;BR&gt; \n         &lt;BR&gt; Pagestart: \n         &lt;INPUT size="4" name="pagestart"&gt;&lt;BR&gt; Pagesize: \n         &lt;INPUT size="4" name="pagesize"&gt;&lt;BR&gt; \n      &lt;/TD&gt;\n   &lt;/TR&gt;\n&lt;/TABLE&gt;\n&lt;/FORM&gt;</pre></html>"
 EditorType=boolean
 TrueFalse=-k|
-Value=0
 ValueDefault=0
 
 [Tag Names Lower Case]
@@ -78,7 +71,6 @@
 Description="<html><p>The -l command-line option changes all HTML tag names and their attributes to lower case. Combine with the <a href="#option_m">-m (mixed case) option</a> to keep the tag names lower case, but make the attribute names upper case.<br><br> <b>Before:</b><pre>&lt;FORM ENCTYPE="multipart/form-data" NAME="coreform" METHOD="POST"&gt;\n&lt;INPUT TYPE="submit" VALUE="Submit Request"&gt; \n&lt;INPUT NAME="cgi" TYPE="button" VALUE="cgi2xml"&gt;cgi2xml \n&lt;TABLE BORDER="5" CELLPADDING="5"&gt;\n   &lt;TR&gt;\n      &lt;TD&gt; &lt;FONT COLOR="purple"&gt; \n         &lt;H4&gt;Output formatting:&lt;/H4&gt; &lt;/FONT&gt;Debug: \n         &lt;INPUT NAME="debug"&gt;&lt;BR&gt; \n         &lt;BR&gt; Filter: \n         &lt;INPUT NAME="filter"&gt;&lt;BR&gt; Output: \n         &lt;INPUT NAME="output"&gt;&lt;BR&gt; \n         &lt;BR&gt; Pagestart: \n         &lt;INPUT SIZE="4" NAME="pagestart"&gt;&lt;BR&gt; Pagesize: \n         &lt;INPUT SIZE="4" NAME="pagesize"&gt;&lt;BR&gt; \n      &lt;/TD&gt;\n   &lt;/TR&gt;\n&lt;/TABLE&gt;\n&lt;/FORM&gt;</pre><b>After:</b><pre>&lt;form enctype="multipart/form-data" method="post" name="coreform"&gt;\n&lt;input type="submit" value="Submit Request"&gt; \n&lt;input name="cgi" type="button" value="cgi2xml"&gt;cgi2xml \n&lt;table border="5" cellpadding="5"&gt;\n   &lt;tr&gt;\n      &lt;td&gt; &lt;font color="purple"&gt; \n         &lt;h4&gt;Output formatting:&lt;/h4&gt; &lt;/font&gt;Debug: \n         &lt;input name="debug"&gt;&lt;br&gt; \n         &lt;br&gt; Filter: \n         &lt;input name="filter"&gt;&lt;br&gt; Output: \n         &lt;input name="output"&gt;&lt;br&gt; \n         &lt;br&gt; Pagestart: \n         &lt;input name="pagestart" size="4"&gt;&lt;br&gt; Pagesize: \n         &lt;input name="pagesize size="4"&gt;&lt;br&gt; \n      &lt;/td&gt;\n   &lt;/tr&gt;\n&lt;/table&gt;\n&lt;/form&gt;\n</pre></html>"
 EditorType=boolean
 TrueFalse=-l|
-Value=0
 ValueDefault=0
 
 [Tag Attributes Opposite Case]
@@ -86,7 +78,6 @@
 Description="<html>The -m command-line option makes the tag attribute case the opposite of the tag name. Since the HTB default is to make tag names upper case, the addition of this option will make the tag attributes lower case. If combined with the -l option (lower case) the tag names will be lower case, and the tag attributes will be upper case. See the -k option for an example.</html>"
 EditorType=boolean
 TrueFalse=-m|
-Value=0
 ValueDefault=0
 
 [Never Break Tags Between Lines]
@@ -94,7 +85,6 @@
 Description="<html>The -n command-line option cancels the default behavior of breaking tags which exceed the 80 column limit and keeps tags intact within a single line of output regardless of their length. This is often desirable, especially on XSL files.</html>"
 EditorType=boolean
 TrueFalse=-n|
-Value=0
 ValueDefault=0
 
 [Remove Non-HTML Tags]
@@ -102,7 +92,6 @@
 Description="<html><p>The -r command-line option strips any tag which is not part of the HTML 4.01 specification (and a group of widely recognized, commonly used legacy tags) from the output. Its a convenient way to separate HTML from hybrid files like ASP, JSP, XSL or files containing custom tags. The stripped tags are reported along with any errors to "standard error".<br><br> <b>Example:</b><br><br>- Remove all non-HTML tags from an XSL/XHTML file... <br> <br><center><code>htb -r myfile.xsl</code></center><br> <b>Before:</b><pre>\n   &lt;xsl:for-each select="ELEMENT/NODE1"&gt; \n      &lt;xsl:variable select="position()-1" name="vpos" /&gt; \n      &lt;TR VALIGN="top"&gt;\n         &lt;TD ALIGN="center"&gt;&lt;FONT SIZE="1" FACE="Helvetica"&gt;&lt;xsl:value-of select="$vpos" /&gt;&lt;/FONT&gt; \n         &lt;/TD&gt;\n         &lt;TD ALIGN="center"&gt;&lt;FONT FACE="Helvetica"&gt; \n            &lt;INPUT NAME="ELEM{$vpos}" TYPE="text" VALUE="Element {$vpos}" /&gt;&lt;/FONT&gt; \n         &lt;/TD&gt;\n         &lt;TD ALIGN="center"&gt;&lt;FONT FACE="Helvetica"&gt; \n            &lt;INPUT NAME="NUMB{$vpos}" TYPE="text" VALUE="2" /&gt;&lt;/FONT&gt; \n         &lt;/TD&gt;\n         &lt;TD ALIGN="center"&gt;&lt;FONT FACE="Helvetica"&gt; \n            &lt;xsl:variable select="count(//NODE1[@id &amp;gt; -1)" name="pcnt" /&gt; \n            &lt;xsl:variable name="selsize"&gt; \n               &lt;xsl:choose&gt;&lt;xsl:when test="$pcnt &amp;lt; 5"&gt; \n                  &lt;xsl:value-of select="$pcnt" /&gt; \n               &lt;/xsl:when&gt;&lt;xsl:otherwise&gt; \n                  &lt;xsl:value-of select="'5'" /&gt; \n               &lt;/xsl:otherwise&gt;&lt;/xsl:choose&gt; \n            &lt;/xsl:variable&gt; \n            &lt;SELECT SIZE="{$selsize}" NAME="VALU{$vpos}"&gt;\n               &lt;xsl:for-each select="//VALUE[@id &amp;gt; -1]"&gt; \n                  &lt;OPTION VALUE="{@id}"&gt;\n                  &lt;xsl:value-of select="NAME" /&gt;&lt;/OPTION&gt; \n               &lt;/xsl:for-each&gt; \n            &lt;/SELECT&gt;&lt;/FONT&gt; \n         &lt;/TD&gt;\n      &lt;/TR&gt;\n   &lt;/xsl:for-each&gt;</pre><b>After:</b> <pre>\n   &lt;TR VALIGN="top"&gt;\n      &lt;TD ALIGN="center"&gt;&lt;FONT FACE="Helvetica" SIZE="1"&gt;&lt;/FONT&gt; \n      &lt;/TD&gt;\n      &lt;TD ALIGN="center"&gt;&lt;FONT FACE="Helvetica"&gt; \n         &lt;INPUT NAME="ELEM{$vpos}" TYPE="text" VALUE="Element {$vpos}" /&gt;&lt;/FONT&gt; \n      &lt;/TD&gt;\n      &lt;TD ALIGN="center"&gt;&lt;FONT FACE="Helvetica"&gt; \n         &lt;INPUT NAME="NUMB{$vpos}" TYPE="text" VALUE="2" /&gt;&lt;/FONT&gt; \n      &lt;/TD&gt;\n      &lt;TD ALIGN="center"&gt;&lt;FONT FACE="Helvetica"&gt; \n         &lt;SELECT NAME="VALU{$vpos}" SIZE="{$selsize}"&gt;\n            &lt;OPTION VALUE="{@id}"&gt;&lt;/OPTION&gt;\n         &lt;/SELECT&gt;&lt;/FONT&gt; \n      &lt;/TD&gt;\n   &lt;/TR&gt;</pre></html>"
 EditorType=boolean
 TrueFalse=-r|
-Value=0
 ValueDefault=0
 
 [Remove Tabs from SCRIPTs]
@@ -110,7 +99,6 @@
 Description="<html>HTB automatically removes any tab characters found in the source document during the indenting process, but by default SCRIPTs are kept intact. To completely remove all tabs, specify the -s option and tab characters found within SCRIPT elements will be replaced with sets if of indented spaces. This could make the indented script statements look slightly worse and may require minor editing, but the beautified output is clear of any tab characters.</html>"
 EditorType=boolean
 TrueFalse=-r|
-Value=0
 ValueDefault=0
 
 [Convert to Plain Text]
@@ -118,7 +106,6 @@
 Description="<html>The -t command-line option strips all markup tags, comments and converts the input to plain text. All ASCII and ISO8859-1 HTML escape strings are converted back to the characters they represent. An attempt is made to compress extra whitespace, but in general the text will require additional re-formatting to be made presentable. Use this option to isolate the textual content within tagged documents (not necessarily HTML) for use in other documentation.</html>"
 EditorType=boolean
 TrueFalse=-t|
-Value=0
 ValueDefault=0
 
 [Tag Names Upper Case]
@@ -126,7 +113,6 @@
 Description="<html><p>The -u command-line option changes all HTML tag names and their attributes to upper case. Since this is the default behavior of HTB, it is not required.  Use the <a href="#option_m">-m (mixed case) option</a> to keep the tag names upper case, but make the attribute names lower case.<br><br> <b>Before:</b><pre>&lt;form enctype="multipart/form-data" name="coreform" method="POST"&gt;\n&lt;input type="submit" value="Submit Request"&gt; \n&lt;input name="cgi" type="button" value="cgi2xml"&gt;cgi2xml \n&lt;table border="5" cellpadding="5"&gt;\n   &lt;tr&gt;\n      &lt;td&gt; &lt;font color="purple"&gt; \n         &lt;h4&gt;Output formatting:&lt;/h4&gt; &lt;/font&gt;Debug: \n         &lt;input name="debug"&gt;&lt;br&gt; \n         &lt;br&gt; Filter: \n         &lt;input name="filter"&gt;&lt;br&gt; Output: \n         &lt;input name="output"&gt;&lt;br&gt; \n         &lt;br&gt; Pagestart: \n         &lt;input size="4" name="pagestart"&gt;&lt;br&gt; Pagesize: \n         &lt;input size="4" name="pagesize"&gt;&lt;br&gt; \n      &lt;/td&gt;\n   &lt;/tr&gt;\n&lt;/table&gt;\n&lt;/form&gt;</pre><b>After:</b><pre>&lt;FORM ENCTYPE="multipart/form-data" METHOD="POST" NAME="coreform"&gt;\n&lt;INPUT TYPE="submit" VALUE="Submit Request"&gt; \n&lt;INPUT NAME="cgi" TYPE="button" VALUE="cgi2xml"&gt;cgi2xml \n&lt;TABLE BORDER="5" CELLPADDING="5"&gt;\n   &lt;TR&gt;\n      &lt;TD&gt; &lt;FONT COLOR="purple"&gt; \n         &lt;H4&gt;Output formatting:&lt;/H4&gt; &lt;/FONT&gt;Debug: \n         &lt;INPUT NAME="debug"&gt;&lt;BR&gt; \n         &lt;BR&gt; Filter: \n         &lt;INPUT NAME="filter"&gt;&lt;BR&gt; Output: \n         &lt;INPUT NAME="output"&gt;&lt;BR&gt; \n         &lt;BR&gt; Pagestart: \n         &lt;INPUT NAME="pagestart" SIZE="4"&gt;&lt;BR&gt; Pagesize: \n         &lt;INPUT NAME="pagesize" SIZE="4"&gt;&lt;BR&gt; \n      &lt;/TD&gt;\n   &lt;/TR&gt;\n&lt;/TABLE&gt;\n&lt;/FORM&gt;</pre></html>"
 EditorType=boolean
 TrueFalse=-u|
-Value=0
 ValueDefault=0
 
 [Unknown Tags are XML]
@@ -134,7 +120,6 @@
 Description="<html><p>HTB automatically detects XML compliant files and is able to apply reformatting to unknown tags since they meet the predictable behavior of the XML specification.  If the input document is not strictly XML compliant, but does contain custom tagging which may be considered "well-formed" XML, the -x option may be used to apply XML handling on these otherwise ignored tags. If XML is detected, either automatically, or with the -x option, the tag case is NOT changed for these non-HTML tags, since they are often case-sensitive.  Also, the attributes of unknown tags will remain in original order instead of being sorted as with HTML attributes.  To turn off XML auto-detection and apply case changes and attribute sorting to all tags known and unknown, use the <a href="#option_y">-y option</a>.<br><br> <b>Example:</b><br><br>- Make <a href="#option_l">tag names and attributes lower case</a>, <a href="#option_n">never break tags</a>, and treat unknown tags in an HTML file as well formed XML... <br><br><center><code>htb -lnx myfile.html</code></center><br> <b>Before:</b><pre>&lt;TR&gt;&lt;TD WIDTH=182 ALIGN=left BGCOLOR="#ffffff"&gt;\n&lt;NYT_HEADLINE&gt;\n&lt;A\n\nHREF="/onthisday/20020619.html"&gt;&lt;FONT SIZE="3" FACE="times"&gt;&lt;B&gt;On June 19 ...&lt;BR&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/A&gt;\n&lt;/NYT_HEADLINE&gt;\n&lt;NYT_BYLINE&gt;\n&lt;FONT SIZE="-1"&gt;&lt;/FONT&gt;\n&lt;/NYT_BYLINE&gt;\n&lt;NYT_SUMMARY&gt;\n&lt;FONT SIZE="-1"&gt;\n&lt;B&gt;1964:&lt;/B&gt; The Civil Rights Act of 1964 was approved.   (&lt;A \nHREF="/onthisday/big/0619.html"&gt;See this front page.&lt;/A&gt;) &lt;BR&gt;\n&lt;B&gt;1903:&lt;/B&gt; Lou Gehrig was born.  &lt;A \nHREF="/onthisday/bday/0619.html"&gt;(Read about his life.)&lt;/A&gt; &lt;BR&gt;\n&lt;B&gt;1886:&lt;/B&gt; Harper's Weekly featured a cartoon about the proposed annexation of Nova Scotia. &lt;A \nHREF="/onthisday/harp/0619.html"&gt;(See the cartoon.)&lt;/A&gt;&lt;/FONT&gt;\n&lt;/TD&gt;&lt;/TR&gt;</pre><b>After:</b><pre>&lt;tr&gt;\n   &lt;td align="left" bgcolor="#ffffff" width="182"&gt; \n      &lt;NYT_HEADLINE&gt; \n         &lt;a href="/onthisday/20020619.html"&gt;&lt;font face="times" size="3"&gt;&lt;b&gt;On June 19 ...&lt;br&gt;&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; \n      &lt;/NYT_HEADLINE&gt; \n      &lt;NYT_BYLINE&gt; &lt;font size="-1"&gt;&lt;/font&gt; \n      &lt;/NYT_BYLINE&gt; \n      &lt;NYT_SUMMARY&gt; &lt;font size="-1"&gt; &lt;b&gt;1964:&lt;/b&gt; The Civil Rights Act of 1964 was approved. (&lt;a href="/onthisday/big/0619.html"&gt;See this front page.&lt;/a&gt;) \n         &lt;br&gt; &lt;b&gt;1903:&lt;/b&gt; Lou Gehrig was born. \n         &lt;a href="/onthisday/bday/0619.html"&gt;(Read about his life.)&lt;/a&gt; \n         &lt;br&gt; &lt;b&gt;1886:&lt;/b&gt; Harper's Weekly featured a cartoon about the proposed annexation of Nova Scotia. \n         &lt;a href="/onthisday/harp/0619.html"&gt;(See the cartoon.)&lt;/a&gt;&lt;/font&gt; \n   &lt;/td&gt;\n&lt;/tr&gt;</pre></html>"
 EditorType=boolean
 TrueFalse=-x|
-Value=0
 ValueDefault=0
 
 [Turn off XML detection]
@@ -142,7 +127,6 @@
 Description="<html><p>HTB automatically detects XML compliant files and treats the unknown tags differently than HTML tags.  XML tags are indented as whitespace permits and case changes &amp; attribute sorting are not applied. To turn off this default behavior and apply case changes &amp; sorting to all tags known and unknown, specify the -y option.<br><br> <b>Example:</b><br><br>- <a href="#option_n">Never break tags</a>, <a href="#option_l">make all tags lower case</a> whether HTML or not, and do not change indenting for unknown tags... <br><center><code>htb -lny myfile.html</code></center><br> <b>Before:</b> <pre>&lt;TR&gt;&lt;TD WIDTH=182 ALIGN=left BGCOLOR="#ffffff"&gt;\n&lt;NYT_HEADLINE&gt;\n&lt;A\n\nHREF="/onthisday/20020619.html"&gt;&lt;FONT SIZE="3" FACE="times"&gt;&lt;B&gt;On June 19 ...&lt;BR&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/A&gt;\n&lt;/NYT_HEADLINE&gt;\n&lt;NYT_BYLINE&gt;\n&lt;FONT SIZE="-1"&gt;&lt;/FONT&gt;\n&lt;/NYT_BYLINE&gt;\n&lt;NYT_SUMMARY&gt;\n&lt;FONT SIZE="-1"&gt;\n&lt;B&gt;1964:&lt;/B&gt; The Civil Rights Act of 1964 was approved.   (&lt;A \nHREF="/onthisday/big/0619.html"&gt;See this front page.&lt;/A&gt;) &lt;BR&gt;\n&lt;B&gt;1903:&lt;/B&gt; Lou Gehrig was born.  &lt;A \nHREF="/onthisday/bday/0619.html"&gt;(Read about his life.)&lt;/A&gt; &lt;BR&gt;\n&lt;B&gt;1886:&lt;/B&gt; Harper's Weekly featured a cartoon about the proposed annexation of Nova Scotia. &lt;A \nHREF="/onthisday/harp/0619.html"&gt;(See the cartoon.)&lt;/A&gt;&lt;/FONT&gt;\n&lt;/TD&gt;&lt;/TR&gt;</pre><b>After:</b><pre>&lt;tr&gt;\n   &lt;td align="left" bgcolor="#ffffff" width="182"&gt; \n      &lt;nyt_headline&gt; \n      &lt;a href="/onthisday/20020619.html"&gt;&lt;font face="times" size="3"&gt;&lt;b&gt;On June 19 ...&lt;br&gt;&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; \n      &lt;/nyt_headline&gt; \n      &lt;nyt_byline&gt; &lt;font size="-1"&gt;&lt;/font&gt; \n      &lt;/nyt_byline&gt; \n      &lt;nyt_summary&gt; &lt;font size="-1"&gt; &lt;b&gt;1964:&lt;/b&gt; The Civil Rights Act of 1964 was approved. (&lt;a href="/onthisday/big/0619.html"&gt;See this front page.&lt;/a&gt;) \n      &lt;br&gt; &lt;b&gt;1903:&lt;/b&gt; Lou Gehrig was born. \n      &lt;a href="/onthisday/bday/0619.html"&gt;(Read about his life.)&lt;/a&gt; \n      &lt;br&gt; &lt;b&gt;1886:&lt;/b&gt; Harper's Weekly featured a cartoon about the proposed annexation of Nova Scotia. \n      &lt;a href="/onthisday/harp/0619.html"&gt;(See the cartoon.)&lt;/a&gt;&lt;/font&gt; \n   &lt;/td&gt;\n&lt;/tr&gt;</pre></html>"
 EditorType=boolean
 TrueFalse=-y|
-Value=0
 ValueDefault=0
 
 [Remove Comments]
@@ -150,7 +134,6 @@
 Description="<html>The -z command-line option removes all stand-alone comments from the input data. This does not include JavaScript comments or comment blocks within APPLET, OBJECT, SCRIPT, and STYLE tags used to hide text from browsers. The revised output should render and function as the original. The -z option is useful in reducing tagged file sizes when the comment blocks are no longer needed, or in removing dead, commented-out sections within documents which tend to collect over time. The stripped comments are not lost, however. These are sent to the 'standard error' stream and may be collected in another file for reference or for use in documentation by 'standard error' redirection ('2>' or '2>>'). If 'standard error' is not redirected, the stripped comments will be seen scrolling by on the screen. Use in combination with the -k option to strip comments without otherwise changing the document layout.</html>"
 EditorType=boolean
 TrueFalse=-z|
-Value=0
 ValueDefault=0
 
 [Spaces for Indenting]
@@ -161,5 +144,4 @@
 Enabled=false
 MaxVal=9
 MinVal=0
-Value=4
 ValueDefault=3
--- a/indenters/uigui_perltidy.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_perltidy.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -21,7 +21,6 @@
 Description="<html><dd><p>By default, perltidy will add line breaks when necessary to create continuations of long lines and to improve the script appearance.  Use <strong>-nanl</strong> or <strong>--noadd-newlines</strong> to prevent any new line breaks.</p></dd><dd><p>This flag does not prevent perltidy from eliminating existing line breaks; see <strong>--freeze-newlines</strong> to completely prevent changes to line break points.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-anl|-nanl
-Value=0
 ValueDefault=0
 
 [Add semicolons]
@@ -29,7 +28,6 @@
 Description="<html><dd><p>Setting <strong>-asc</strong> allows perltidy to add any missing optional semicolon at the end of a line which is followed by a closing curly brace on the next line.  This is the default, and may be deactivated with <strong>-nasc</strong> or <strong>--noadd-semicolons</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=--add-semicolons|
-Value=0
 ValueDefault=0
 
 [Add whitespace]
@@ -37,7 +35,6 @@
 Description="<html><dd><p>Setting this option allows perltidy to add certain whitespace improve code readability.  This is the default. If you do not want any whitespace added, but are willing to have some whitespace deleted, use <strong>-naws</strong>.  (Use <strong>-fws</strong> to leave whitespace completely unchanged).</p></dd></html>"
 EditorType=boolean
 TrueFalse=--add-whitespace|
-Value=0
 ValueDefault=0
 
 [Block brace tightness]
@@ -48,7 +45,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Block brace vertical tightness]
@@ -59,7 +55,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Brace left and indent]
@@ -67,7 +62,6 @@
 Description="<html><dd><p>The flag <strong>-bli</strong> is the same as <strong>-bl</strong> but in addition it causes one unit of continuation indentation ( see <strong>-ci</strong> ) to be placed before an opening and closing block braces.</p></dd><dd><p>For example,</p></dd><dd><pre>\n        if ( $input_file eq '-' )    # -bli\n          {\n            important_function();\n          }</pre></dd><dd><p>By default, this extra indentation occurs for blocks of type:<strong>if</strong>, <strong>elsif</strong>, <strong>else</strong>, <strong>unless</strong>, <strong>for</strong>, <strong>foreach</strong>, <strong>sub</strong>, <strong>while</strong>, <strong>until</strong>, and also with a preceding label.  The next item shows how to change this.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-bli|
-Value=0
 ValueDefault=0
 
 [Brace left and indent list]
@@ -76,7 +70,6 @@
 Description="<html><dd><p>Use this parameter to change the types of block braces for which the <strong>-bli</strong> flag applies; see <a href=#specifying_block_types>Specifying Block Types</a>.  For example, <strong>-blil='if elsif else'</strong> would apply it to only <code>if/elsif/else</code> blocks.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Brace tightness]
@@ -87,7 +80,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Brace vertical tightness]
@@ -98,7 +90,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Brace vertical tightness closing]
@@ -109,7 +100,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Break after all operators]
@@ -117,7 +107,6 @@
 Description="<html><dd><p>The -baao sets the default to be to break after all of the following operators:</p></dd><dd><pre>\n    % + - * / x != == &gt;= &lt;= =~ !~ &lt; &gt; | &amp; \n    = **= += *= &amp;= &lt;&lt;= &amp;&amp;= -= /= |= &gt;&gt;= ||= //= .= %= ^= x=\n    . : ? &amp;&amp; || and or err xor</pre></dd><dd><p>and the <strong>-bbao</strong> flag sets the default to break before all of these operators. These can be used to define an initial break preference which can be fine-tuned with the <strong>-wba</strong> and <strong>-wbb</strong> flags.  For example, to break before all operators except an <strong>=</strong> one could use --bbao -wba='=' rather than listing every single perl operator except <strong>=</strong> on a -wbb flag.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-baao|
-Value=0
 ValueDefault=0
 
 [Break before all operators]
@@ -125,7 +114,6 @@
 Description="<html><dd><p>The -baao sets the default to be to break after all of the following operators:</p></dd><dd><pre>\n    % + - * / x != == &gt;= &lt;= =~ !~ &lt; &gt; | &amp; \n    = **= += *= &amp;= &lt;&lt;= &amp;&amp;= -= /= |= &gt;&gt;= ||= //= .= %= ^= x=\n    . : ? &amp;&amp; || and or err xor</pre></dd><dd><p>and the <strong>-bbao</strong> flag sets the default to break before all of these operators. These can be used to define an initial break preference which can be fine-tuned with the <strong>-wba</strong> and <strong>-wbb</strong> flags.  For example, to break before all operators except an <strong>=</strong> one could use --bbao -wba='=' rather than listing every single perl operator except <strong>=</strong> on a -wbb flag.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-bbao|
-Value=0
 ValueDefault=0
 
 [Check syntax]
@@ -134,7 +122,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=--check-syntax|
-Value=0
 ValueDefault=0
 
 [Closing Side Comment Else Flag]
@@ -145,7 +132,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Closing Side Comment Interval]
@@ -156,7 +142,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=6
 ValueDefault=6
 
 [Closing Side Comment List]
@@ -165,7 +150,6 @@
 Description="<html><dd><p>where <code>string</code> is a list of block types to be tagged with closing side comments.  By default, all code block types preceded by a keyword or label (such as <code>if</code>, <code>sub</code>, and so on) will be tagged.  The <strong>-cscl</strong> command changes the default list to be any selected block types; see <a href=#specifying_block_types>Specifying Block Types</a>. For example, the following command requests that only <code>sub</code>'s, labels, <code>BEGIN</code>, and <code>END</code> blocks be affected by any <strong>-csc</strong> or <strong>-dcsc</strong> operation:</p></dd><dd><pre>\n   -cscl=&quot;sub : BEGIN END&quot;</pre></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Closing Side Comment Maximum Text]
@@ -176,7 +160,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=20
 ValueDefault=20
 
 [Closing Side Comment Prefix]
@@ -185,7 +168,6 @@
 Description="<html><dd><p>where string is the prefix used before the name of the block type.  The default prefix, shown above, is <code>## end</code>.  This string will be added to closing side comments, and it will also be used to recognize them in order to update, delete, and format them.  Any comment identified as a closing side comment will be placed just a single space to the right of its closing brace.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=## end
 ValueDefault=## end
 
 [Closing Side Comment Warnings]
@@ -193,7 +175,6 @@
 Description="<html><dd><p>This parameter is intended to help make the initial transition to the use of closing side comments.  It causes two things to happen if a closing side comment replaces an existing, different closing side comment:  first, an error message will be issued, and second, the original side comment will be placed alone on a new specially marked comment line for later attention.</p></dd><dd><p>The intent is to avoid clobbering existing hand-written side comments which happen to match the pattern of closing side comments. This flag should only be needed on the first run with <strong>-csc</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=--closing-side-comment-warnings|
-Value=0
 ValueDefault=0
 
 [Closing Side Comments]
@@ -203,7 +184,6 @@
 Description="<html><dd><p>A closing side comment is a special comment which perltidy can automatically create and place after the closing brace of a code block. They can be useful for code maintenance and debugging.  The command <strong>-csc</strong> (or <strong>--closing-side-comments</strong>) adds or updates closing side comments.  For example, here is a small code snippet</p></dd><dd><pre>\n        sub message {\n            if ( !defined( $_[0] ) ) {\n                print(&quot;Hello, World\n&quot;);\n            }\n            else {\n                print( $_[0], &quot;\n&quot; );\n            }\n        }</pre></dd><dd><p>And here is the result of processing with <code>perltidy -csc</code>:</p></dd><dd><pre>\n        sub message {\n            if ( !defined( $_[0] ) ) {\n                print(&quot;Hello, World\n&quot;);\n            }\n            else {\n                print( $_[0], &quot;\n&quot; );\n            }\n        } ## end sub message</pre></dd><dd><p>A closing side comment was added for <code>sub message</code> in this case, but not for the <code>if</code> and <code>else</code> blocks, because they were below the 6 line cutoff limit for adding closing side comments.  This limit may be changed with the <strong>-csci</strong> command, described below.</p></dd><dd><p>The command <strong>-dcsc</strong> (or <strong>--delete-closing-side-comments</strong>) reverses this process and removes these comments.</p></dd><dd><p>Several commands are available to modify the behavior of these two basic commands, <strong>-csc</strong> and <strong>-dcsc</strong>:</p></dd></html>"
 EditorType=multiple
 Enabled=false
-Value=0
 ValueDefault=0
 
 [Closing token indentation]
@@ -214,7 +194,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Continuation indentation]
@@ -225,7 +204,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=2
 ValueDefault=2
 
 [Cuddled else]
@@ -233,7 +211,6 @@
 Description="<html><dd><p>Enable the ``cuddled else'' style, in which <code>else</code> and <code>elsif</code> are follow immediately after the curly brace closing the previous block. The default is not to use cuddled elses, and is indicated with the flag <strong>-nce</strong> or <strong>--nocuddled-else</strong>.  Here is a comparison of the alternatives:</p></dd><dd><pre>\n  if ($task) {\n      yyy();\n  } else {    # -ce\n      zzz();\n  }</pre></dd><dd><pre>\n  if ($task) {\n        yyy();\n  }\n  else {    # -nce  (default)\n        zzz();\n  }</pre></dd></html>"
 EditorType=boolean
 TrueFalse=-ce|-nce
-Value=0
 ValueDefault=0
 
 [Delete old newlines]
@@ -241,7 +218,6 @@
 Description="<html><dd><p>By default, perltidy first deletes all old line break locations, and then it looks for good break points to match the desired line length.  Use <strong>-ndnl</strong> or  <strong>--nodelete-old-newlines</strong> to force perltidy to retain all old line break points.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-dnl|-ndnl
-Value=0
 ValueDefault=0
 
 [Delete old whitespace]
@@ -249,7 +225,6 @@
 Description="<html><dd><p>Setting this option allows perltidy to remove some old whitespace between characters, if necessary.  This is the default.  If you do not want any old whitespace removed, use <strong>-ndws</strong> or <strong>--nodelete-old-whitespace</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=--delete-old-whitespace|
-Value=0
 ValueDefault=0
 
 [Delete semicolons]
@@ -257,7 +232,6 @@
 Description="<html><dd><p>Setting <strong>-dsm</strong> allows perltidy to delete extra semicolons which are simply empty statements.  This is the default, and may be deactivated with <strong>-ndsm</strong> or <strong>--nodelete-semicolons</strong>.  (Such semicolons are not deleted, however, if they would promote a side comment to a block comment).</p></dd></html>"
 EditorType=boolean
 TrueFalse=--delete-semicolons|
-Value=0
 ValueDefault=0
 
 [Entab leading whitespace]
@@ -268,7 +242,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=4
 ValueDefault=4
 
 [Feeze newlines]
@@ -276,7 +249,6 @@
 Description="<html><dd><p>If you do not want any changes to the line breaks in your script, set <strong>-fnl</strong>, and they will remain fixed, and the rest of the commands in this section and sections  <a href=#controlling_list_formatting>Controlling List Formatting</a>, <a href=#retaining_or_ignoring_existing_line_breaks>Retaining or Ignoring Existing Line Breaks</a>, and <a href=#blank_line_control>Blank Line Control</a> will be ignored.  You may want to use <strong>-noll</strong> with this.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-fnl|
-Value=0
 ValueDefault=0
 
 [Fixed position side comment]
@@ -287,7 +259,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Format skipping]
@@ -295,7 +266,6 @@
 Description="<html><p>Selected lines of code may be passed verbatim to the output without any formatting.  This feature is enabled by default but can be disabled with the <strong>--noformat-skipping</strong> or <strong>-nfs</strong> flag.  It should be used sparingly to avoid littering code with markers, but it might be helpful for working around occasional problems.  For example it might be useful for keeping the indentation of old commented code unchanged, keeping indentation of long blocks of aligned comments unchanged, keeping certain list formatting unchanged, or working around a glitch in perltidy.</p><dl><dt><strong><a name=item__2dfs_2c__2d_2dformat_2dskipping><strong>-fs</strong>,  <strong>--format-skipping</strong></a></strong><dd><p>This flag, which is enabled by default, causes any code between special beginning and ending comment markers to be passed to the output without formatting.  The default beginning marker is #&lt;&lt;&lt; and the default ending marker is #&gt;&gt;&gt; but they may be changed (see next items below).  Additional text may appear on these special comment lines provided that it is separated from the marker by at least one space.  For example</p></dd><dd><pre>\n #&lt;&lt;&lt;  do not let perltidy touch this\n    my @list = (1,\n                1, 1,\n                1, 2, 1,\n                1, 3, 3, 1,\n                1, 4, 6, 4, 1,);\n #&gt;&gt;&gt;</pre></dd><dd><p>The comment markers may be placed at any location that a block comment may appear.  If they do not appear to be working, use the -log flag and examine the <em>.LOG</em> file.  Use <strong>-nfs</strong> to disable this feature.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-fs|-nfs
-Value=1
 ValueDefault=1
 
 [Format skipping begin]
@@ -304,7 +274,6 @@
 Description="<html><dd><p>The <strong>-fsb=string</strong> parameter may be used to change the beginning marker for format skipping.  The default is equivalent to -fsb='#&lt;&lt;&lt;'.  The string that you enter must begin with a # and should be in quotes as necessary to get past the command shell of your system.  It is actually the leading text of a pattern that is constructed by appending a '', so you must also include backslashes for characters to be taken literally rather than as patterns.</p></dd><dd><p>Some examples show how example strings become patterns:</p></dd><dd><pre>\n -fsb='#' becomes /^#/  which matches  #{{{ but not #{{{{\n -fsb='#'   becomes /^#/    which matches  #** but not #***\n -fsb='#{2,}' becomes /^#{2,}/  which matches  #** and #*****</pre></dd></html>"
 EditorType=string
 Enabled=false
-Value=#<<<
 ValueDefault=#<<<
 
 [Format skipping end]
@@ -313,7 +282,6 @@
 Description="<html><dd><p>The <strong>-fsb=string</strong> is the corresponding parameter used to change the ending marker for format skipping.  The default is equivalent to -fse='#&lt;&lt;&lt;'.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=#<<<
 ValueDefault=#<<<
 
 [Freeze whitespace]
@@ -321,7 +289,6 @@
 Description="<html>This flag causes your original whitespace to remain unchanged, and causes the rest of the whitespace commands in this section, the Code Indentation section, and the Comment Control section to be ignored.</html>"
 EditorType=boolean
 TrueFalse=--freeze-whitespace|
-Value=0
 ValueDefault=0
 
 [Gnu style]
@@ -330,7 +297,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=--gnu-style|
-Value=0
 ValueDefault=0
 
 [Hanging side comments]
@@ -338,7 +304,6 @@
 Description="<html><dd><p>By default, perltidy tries to identify and align ``hanging side comments'', which are something like this:</p></dd><dd><pre>\n        my $IGNORE = 0;    # This is a side comment\n                           # This is a hanging side comment\n                           # And so is this</pre></dd><dd><p>A comment is considered to be a hanging side comment if (1) it immediately follows a line with a side comment, or another hanging side comment, and (2) there is some leading whitespace on the line. To deactivate this feature, use <strong>-nhsc</strong> or <strong>--nohanging-side-comments</strong>. If block comments are preceded by a blank line, or have no leading whitespace, they will not be mistaken as hanging side comments.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-hsc|-nhsc
-Value=0
 ValueDefault=0
 
 [Indent block comments]
@@ -346,7 +311,6 @@
 Description="<html><p>Block comments normally look best when they are indented to the same level as the code which follows them.  This is the default behavior, but you may use <strong>-nibc</strong> to keep block comments left-justified.  Here is an example:</p></dd><dd><pre>\n             # this comment is indented      (-ibc, default)\n             if ($task) { yyy(); }</pre></dd><dd><p>The alternative is <strong>-nibc</strong>:</p></dd><dd><pre>\n # this comment is not indented              (-nibc)\n             if ($task) { yyy(); }</pre></dd><dd><p>See also the next item, <strong>-isbc</strong>, as well as <strong>-sbc</strong>, for other ways to have some indented and some outdented block comments.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-ibc|-nibc
-Value=1
 ValueDefault=1
 
 [Indent closing brace]
@@ -354,7 +318,6 @@
 Description="<html>The <strong>-icb</strong> option gives one extra level of indentation to a brace which terminates a code block .  For example,</p></dd><dd><pre>\n        if ($task) {\n            yyy();\n            }    # -icb\n        else {\n            zzz();\n            }</pre></dd><dd><p>The default is not to do this, indicated by <strong>-nicb</strong>.</html>"
 EditorType=boolean
 TrueFalse=--indent-closing-brace|
-Value=0
 ValueDefault=0
 
 [Indent closing paren]
@@ -362,7 +325,6 @@
 Description="<html>The <strong>-icp</strong> flag is equivalent to<strong>-cti=2</strong>, described in the previous section.  The <strong>-nicp</strong> flag is equivalent <strong>-cti=0</strong>.  They are included for backwards compatability.</html>"
 EditorType=boolean
 TrueFalse=--indent-closing-paren|
-Value=0
 ValueDefault=0
 
 [Indent columns]
@@ -373,7 +335,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=4
 ValueDefault=4
 
 [Indent only]
@@ -382,7 +343,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=--indent-only|
-Value=0
 ValueDefault=0
 
 [Indent spaced block comments]
@@ -390,7 +350,6 @@
 Description="<html><dd><p>If there is no leading space on the line, then the comment will not be indented, and otherwise it may be.</p></dd><dd><p>If both <strong>-ibc</strong> and <strong>-isbc</strong> are set, then <strong>-isbc</strong> takes priority.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-isbc|
-Value=0
 ValueDefault=0
 
 [List indentation]
@@ -398,7 +357,6 @@
 Description="<html>By default, perltidy indents lists with 4 spaces, or whatever value is specified with <strong>-i=n</strong>.  Here is a small list formatted in this way:</p></dd><dd><pre>\n    # perltidy (default)\n    @month_of_year = (\n        'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',\n        'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'\n    );</pre></dd><dd><p>Use the <strong>-lp</strong> flag to add extra indentation to cause the data to begin past the opening parentheses of a sub call or list, or opening square bracket of an anonymous array, or opening curly brace of an anonymous hash.  With this option, the above list would become:</p></dd><dd><pre>\n    # perltidy -lp\n    @month_of_year = (\n                       'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',\n                       'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'\n    );</pre></dd><dd><p>If the available line length (see <strong>-l=n</strong> ) does not permit this much space, perltidy will use less.   For alternate placement of the closing paren, see the next section.</p></dd><dd><p>This option has no effect on code BLOCKS, such as if/then/else blocks, which always use whatever is specified with <strong>-i=n</strong>.  Also, the existence of line breaks and/or block comments between the opening and closing parens may cause perltidy to temporarily revert to its default method.</p></dd><dd><p>Note: The <strong>-lp</strong> option may not be used together with the <strong>-t</strong> tabs option. It may, however, be used with the <strong>-et=n</strong> tab method.</p></dd><dd><p>In addition, any parameter which significantly restricts the ability of perltidy to choose newlines will conflict with <strong>-lp</strong> and will cause <strong>-lp</strong> to be deactivated.  These include <strong>-io</strong>, <strong>-fnl</strong>, <strong>-nanl</strong>, and <strong>-ndnl</strong>.  The reason is that the <strong>-lp</strong> indentation style can require the careful coordination of an arbitrary number of break points in hierarchical lists, and these flags may prevent that.</html>"
 EditorType=boolean
 TrueFalse=--line-up-parentheses|
-Value=0
 ValueDefault=0
 
 [Maximum line length]
@@ -409,7 +367,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=80
 ValueDefault=80
 
 [Minimum space to comment]
@@ -420,7 +377,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=4
 ValueDefault=4
 
 [Nospace after keyword]
@@ -429,7 +385,6 @@
 Description="<html><dd><p>When an opening paren follows a Perl keyword, no space is introduced after the keyword, unless it is (by default) one of these:</p></dd><dd><pre>\n   my local our and or eq ne if else elsif until unless \n   while for foreach return switch case given when</pre></dd><dd><p>These defaults can be modified with two commands:</p></dd><dd><p><strong>-sak=s</strong>  or <strong>--space-after-keyword=s</strong>  adds keywords.</p></dd><dd><p><strong>-nsak=s</strong>  or <strong>--nospace-after-keyword=s</strong>  removes keywords.</p></dd><dd><p>where <strong>s</strong> is a list of keywords (in quotes if necessary).  For example,</p></dd><dd><pre>\n  my ( $a, $b, $c ) = @_;    # default\n  my( $a, $b, $c ) = @_;     # -nsak=&quot;my local our&quot;</pre></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Nowant left space]
@@ -438,7 +393,6 @@
 Description="<html><dd><p>For those who want more detailed control over the whitespace around tokens, there are four parameters which can directly modify the default whitespace rules built into perltidy for any token.  They are:</p></dd><dd><p><strong>-wls=s</strong> or <strong>--want-left-space=s</strong>,</p></dd><dd><p><strong>-nwls=s</strong> or <strong>--nowant-left-space=s</strong>,</p></dd><dd><p><strong>-wrs=s</strong> or <strong>--want-right-space=s</strong>,</p></dd><dd><p><strong>-nwrs=s</strong> or <strong>--nowant-right-space=s</strong>.</p></dd><dd><p>These parameters are each followed by a quoted string, <strong>s</strong>, containing a list of token types.  No more than one of each of these parameters should be specified, because repeating a command-line parameter always overwrites the previous one before perltidy ever sees it.</p></dd><dd><p>To illustrate how these are used, suppose it is desired that there be no space on either side of the token types <strong>= + - / *</strong>.  The following two parameters would specify this desire:</p></dd><dd><pre>\n  -nwls=&quot;= + - / *&quot;    -nwrs=&quot;= + - / *&quot;</pre></dd><dd><p>(Note that the token types are in quotes, and that they are separated by spaces).  With these modified whitespace rules, the following line of math:</p></dd><dd><pre>\n  $root = -$b + sqrt( $b * $b - 4. * $a * $c ) / ( 2. * $a );</pre></dd><dd><p>becomes this:</p></dd><dd><pre>\n  $root=-$b+sqrt( $b*$b-4.*$a*$c )/( 2.*$a );</pre></dd><dd><p>These parameters should be considered to be hints to perltidy rather than fixed rules, because perltidy must try to resolve conflicts that arise between them and all of the other rules that it uses.  One conflict that can arise is if, between two tokens, the left token wants a space and the right one doesn't.  In this case, the token not wanting a space takes priority.</p></dd><dd><p>It is necessary to have a list of all token types in order to create this type of input.  Such a list can be obtained by the command <strong>--dump-token-types</strong>.  Also try the <strong>-D</strong> flag on a short snippet of code and look at the .DEBUG file to see the tokenization.</p></dd><dd><p><strong>WARNING</strong> Be sure to put these tokens in quotes to avoid having them misinterpreted by your command shell.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Nowant right space]
@@ -447,7 +401,6 @@
 Description="<html><dd><p>For those who want more detailed control over the whitespace around tokens, there are four parameters which can directly modify the default whitespace rules built into perltidy for any token.  They are:</p></dd><dd><p><strong>-wls=s</strong> or <strong>--want-left-space=s</strong>,</p></dd><dd><p><strong>-nwls=s</strong> or <strong>--nowant-left-space=s</strong>,</p></dd><dd><p><strong>-wrs=s</strong> or <strong>--want-right-space=s</strong>,</p></dd><dd><p><strong>-nwrs=s</strong> or <strong>--nowant-right-space=s</strong>.</p></dd><dd><p>These parameters are each followed by a quoted string, <strong>s</strong>, containing a list of token types.  No more than one of each of these parameters should be specified, because repeating a command-line parameter always overwrites the previous one before perltidy ever sees it.</p></dd><dd><p>To illustrate how these are used, suppose it is desired that there be no space on either side of the token types <strong>= + - / *</strong>.  The following two parameters would specify this desire:</p></dd><dd><pre>\n  -nwls=&quot;= + - / *&quot;    -nwrs=&quot;= + - / *&quot;</pre></dd><dd><p>(Note that the token types are in quotes, and that they are separated by spaces).  With these modified whitespace rules, the following line of math:</p></dd><dd><pre>\n  $root = -$b + sqrt( $b * $b - 4. * $a * $c ) / ( 2. * $a );</pre></dd><dd><p>becomes this:</p></dd><dd><pre>\n  $root=-$b+sqrt( $b*$b-4.*$a*$c )/( 2.*$a );</pre></dd><dd><p>These parameters should be considered to be hints to perltidy rather than fixed rules, because perltidy must try to resolve conflicts that arise between them and all of the other rules that it uses.  One conflict that can arise is if, between two tokens, the left token wants a space and the right one doesn't.  In this case, the token not wanting a space takes priority.</p></dd><dd><p>It is necessary to have a list of all token types in order to create this type of input.  Such a list can be obtained by the command <strong>--dump-token-types</strong>.  Also try the <strong>-D</strong> flag on a short snippet of code and look at the .DEBUG file to see the tokenization.</p></dd><dd><p><strong>WARNING</strong> Be sure to put these tokens in quotes to avoid having them misinterpreted by your command shell.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Opening brace always on right]
@@ -455,7 +408,6 @@
 Description="<html><dd><p>The default style, <strong>-nbl</strong> places the opening code block brace on a new line if it does not fit on the same line as the opening keyword, like this:</p></dd><dd><pre>\n        if ( $bigwasteofspace1 &amp;&amp; $bigwasteofspace2\n          || $bigwasteofspace3 &amp;&amp; $bigwasteofspace4 )\n        {\n            big_waste_of_time();\n        }</pre></dd><dd><p>To force the opening brace to always be on the right, use the <strong>-bar</strong> flag.  In this case, the above example becomes</p></dd><dd><pre>\n        if ( $bigwasteofspace1 &amp;&amp; $bigwasteofspace2\n          || $bigwasteofspace3 &amp;&amp; $bigwasteofspace4 ) {\n            big_waste_of_time();\n        }</pre></dd><dd><p>A conflict occurs if both <strong>-bl</strong> and <strong>-bar</strong> are specified.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-bar|
-Value=0
 ValueDefault=0
 
 [Opening brace on new line]
@@ -463,7 +415,6 @@
 Description="<html><dd><p>Use the flag <strong>-bl</strong> to place the opening brace on a new line:</p></dd><dd><pre>\n  if ( $input_file eq '-' )    # -bl \n  {                          \n      important_function();\n  }</pre></dd><dd><p>This flag applies to all structural blocks, including sub's (unless the <strong>-sbl</strong> flag is set -- see next item).</p></dd><dd><p>The default style, <strong>-nbl</strong>, places an opening brace on the same line as the keyword introducing it.  For example,</p></dd><dd><pre>\n  if ( $input_file eq '-' ) {   # -nbl (default)</pre></dd></html>"
 EditorType=boolean
 TrueFalse=-bl|-nbl
-Value=0
 ValueDefault=0
 
 [Opening hash brace right]
@@ -471,7 +422,6 @@
 Description="<html><dd><p>The <strong>-otr</strong> flag is a hint that perltidy should not place a break between a comma and an opening token.  For example:</p></dd><dd><pre>\n    # default formatting\n    push @{ $self-&gt;{$module}{$key} },\n      {\n        accno       =&gt; $ref-&gt;{accno},\n        description =&gt; $ref-&gt;{description}\n      };</pre></dd><dd><pre>\n    # perltidy -otr\n    push @{ $self-&gt;{$module}{$key} }, {\n        accno       =&gt; $ref-&gt;{accno},\n        description =&gt; $ref-&gt;{description}\n      };</pre></dd><dd><p>The flag <strong>-otr</strong> is actually a synonym for three other flags which can be used to control parens, hash braces, and square brackets separately if desired:</p></dd><dd><pre>\n  -opr  or --opening-paren-right\n  -ohbr or --opening-hash-brace-right\n  -osbr or --opening-square-bracket-right</pre></dd></html>"
 EditorType=boolean
 TrueFalse=-ohbr|
-Value=0
 ValueDefault=0
 
 [Opening paren right]
@@ -479,7 +429,6 @@
 Description="<html><dd><p>The <strong>-otr</strong> flag is a hint that perltidy should not place a break between a comma and an opening token.  For example:</p></dd><dd><pre>\n    # default formatting\n    push @{ $self-&gt;{$module}{$key} },\n      {\n        accno       =&gt; $ref-&gt;{accno},\n        description =&gt; $ref-&gt;{description}\n      };</pre></dd><dd><pre>\n    # perltidy -otr\n    push @{ $self-&gt;{$module}{$key} }, {\n        accno       =&gt; $ref-&gt;{accno},\n        description =&gt; $ref-&gt;{description}\n      };</pre></dd><dd><p>The flag <strong>-otr</strong> is actually a synonym for three other flags which can be used to control parens, hash braces, and square brackets separately if desired:</p></dd><dd><pre>\n  -opr  or --opening-paren-right\n  -ohbr or --opening-hash-brace-right\n  -osbr or --opening-square-bracket-right</pre></dd></html>"
 EditorType=boolean
 TrueFalse=-opr|
-Value=0
 ValueDefault=0
 
 [Opening square bracket right]
@@ -487,7 +436,6 @@
 Description="<html><dd><p>The <strong>-otr</strong> flag is a hint that perltidy should not place a break between a comma and an opening token.  For example:</p></dd><dd><pre>\n    # default formatting\n    push @{ $self-&gt;{$module}{$key} },\n      {\n        accno       =&gt; $ref-&gt;{accno},\n        description =&gt; $ref-&gt;{description}\n      };</pre></dd><dd><pre>\n    # perltidy -otr\n    push @{ $self-&gt;{$module}{$key} }, {\n        accno       =&gt; $ref-&gt;{accno},\n        description =&gt; $ref-&gt;{description}\n      };</pre></dd><dd><p>The flag <strong>-otr</strong> is actually a synonym for three other flags which can be used to control parens, hash braces, and square brackets separately if desired:</p></dd><dd><pre>\n  -opr  or --opening-paren-right\n  -ohbr or --opening-hash-brace-right\n  -osbr or --opening-square-bracket-right</pre></dd></html>"
 EditorType=boolean
 TrueFalse=-osbr|
-Value=0
 ValueDefault=0
 
 [Opening sub brace on new line]
@@ -495,7 +443,6 @@
 Description="<html><dd><p>The flag <strong>-sbl</strong> can be used to override the value of <strong>-bl</strong> for opening sub braces.  For example,</p></dd><dd><pre>\n perltidy -sbl</pre></dd><dd><p>produces this result:</p></dd><dd><pre>\n sub message\n {\n    if (!defined($_[0])) {\n        print(&quot;Hello, World\n&quot;);\n    }\n    else {\n        print($_[0], &quot;\n&quot;);\n    }\n }</pre></dd><dd><p>This flag is negated with <strong>-nsbl</strong>.  If <strong>-sbl</strong> is not specified, the value of <strong>-bl</strong> is used.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-sbl|-nsbl
-Value=0
 ValueDefault=0
 
 [Opening token right]
@@ -503,7 +450,6 @@
 Description="<html><dd><p>The <strong>-otr</strong> flag is a hint that perltidy should not place a break between a comma and an opening token.  For example:</p></dd><dd><pre>\n    # default formatting\n    push @{ $self-&gt;{$module}{$key} },\n      {\n        accno       =&gt; $ref-&gt;{accno},\n        description =&gt; $ref-&gt;{description}\n      };</pre></dd><dd><pre>\n    # perltidy -otr\n    push @{ $self-&gt;{$module}{$key} }, {\n        accno       =&gt; $ref-&gt;{accno},\n        description =&gt; $ref-&gt;{description}\n      };</pre></dd><dd><p>The flag <strong>-otr</strong> is actually a synonym for three other flags which can be used to control parens, hash braces, and square brackets separately if desired:</p></dd><dd><pre>\n  -opr  or --opening-paren-right\n  -ohbr or --opening-hash-brace-right\n  -osbr or --opening-square-bracket-right</pre></dd></html>"
 EditorType=boolean
 TrueFalse=-otr|
-Value=0
 ValueDefault=0
 
 [Outdent keyword list]
@@ -512,7 +458,6 @@
 Description="<html>This command can be used to change the keywords which are outdented with the <strong>-okw</strong> command.  The parameter <strong>string</strong> is a required list of perl keywords, which should be placed in quotes if there are more than one. By itself, it does not cause any outdenting to occur, so the <strong>-okw</strong> command is still required.</p></dd><dd><p>For example, the commands <code>-okwl=&quot;next last redo goto&quot; -okw</code> will cause those four keywords to be outdented.  It is probably simplest to place any <strong>-okwl</strong> command in a <em>.perltidyrc</em> file.</html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Outdent long comments]
@@ -520,7 +465,6 @@
 Description="<html><dd><p>When <strong>-olc</strong> is set, lines which are full-line (block) comments longer than the value <strong>maximum-line-length</strong> will have their indentation removed.  This is the default; use <strong>-nolc</strong> to prevent outdenting.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-olc|-nolc
-Value=1
 ValueDefault=1
 
 [Outdent long lines]
@@ -528,7 +472,6 @@
 Description="<html>This command is equivalent to <strong>--outdent-long-quotes</strong> and <strong>--outdent-long-comments</strong>, and it is included for compatibility with previous versions of perltidy.  The negation of this also works, <strong>-noll</strong> or <strong>--nooutdent-long-lines</strong>, and is equivalent to setting <strong>-nolq</strong> and <strong>-nolc</strong>.</html>"
 EditorType=boolean
 TrueFalse=--outdent-long-lines|
-Value=0
 ValueDefault=0
 
 [Outdent long quotes]
@@ -536,7 +479,6 @@
 Description="<html>When <strong>-olq</strong> is set, lines which is a quoted string longer than the value <strong>maximum-line-length</strong> will have their indentation removed to make them more readable.  This is the default.  To prevent such out-denting, use <strong>-nolq</strong> or <strong>--nooutdent-long-lines</strong>.</html>"
 EditorType=boolean
 TrueFalse=--outdent-long-quotes|
-Value=0
 ValueDefault=0
 
 [Outdenting Keywords]
@@ -544,7 +486,6 @@
 Description="<html>The command <strong>-okw</strong> will will cause certain leading control keywords to be outdented by 2 spaces (or whatever <strong>-ci</strong> has been set to), if possible.  By default, these keywords are <code>redo</code>, <code>next</code>, <code>last</code>, <code>goto</code>, and <code>return</code>.  The intention is to make these control keywords easier to see.  To change this list of keywords being outdented, see the next section.</p></dd><dd><p>For example, using <code>perltidy -okw</code> on the previous example gives:</p></dd><dd><pre>\n        my $i;\n      LOOP: while ( $i = &lt;FOTOS&gt; ) {\n            chomp($i);\n          next unless $i;\n            fixit($i);\n        }</pre></dd><dd><p>The default is not to do this.</html>"
 EditorType=boolean
 TrueFalse=--outdent-keywords|
-Value=0
 ValueDefault=0
 
 [Outdenting Labels]
@@ -552,7 +493,6 @@
 Description="<html>This command will cause labels to be outdented by 2 spaces (or whatever <strong>-ci</strong> has been set to), if possible.  This is the default.  For example:</p></dd><dd><pre>\n        my $i;\n      LOOP: while ( $i = &lt;FOTOS&gt; ) {\n            chomp($i);\n            next unless $i;\n            fixit($i);\n        }</pre></dd><dd><p>Use <strong>-nola</strong> to not outdent labels.</html>"
 EditorType=boolean
 TrueFalse=--outdent-labels|
-Value=0
 ValueDefault=0
 
 [Output line ending]
@@ -562,7 +502,6 @@
 Description="<html>where s=<code>win</code>, <code>dos</code>, <code>unix</code>, or <code>mac</code>.  This flag tells perltidy to output line endings for a specific system.  Normally, perltidy writes files with the line separator character of the host system.  The <code>win</code> and <code>dos</code> flags have an identical result.</html>"
 EditorType=multiple
 Enabled=false
-Value=1
 ValueDefault=1
 
 [Paren tightness]
@@ -573,7 +512,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Paren vertical tightness]
@@ -584,7 +522,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Paren vertical tightness closing]
@@ -595,7 +532,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Perl best practices]
@@ -604,7 +540,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=--perl-best-practices --nostandard-output|
-Value=0
 ValueDefault=0
 
 [Perl syntax check flags]
@@ -613,7 +548,6 @@
 Description="<html>When perl is invoked to check syntax, the normal flags are <code>-c -T</code>.  In addition, if the <strong>-x</strong> flag is given to perltidy, then perl will also be passed a <strong>-x</strong> flag.  It should not normally be necessary to change these flags, but it can be done with the <strong>-pscf=s</strong> flag.  For example, if the taint flag, <code>-T</code>, is not wanted, the flag could be set to be just <strong>-pscf=-c</strong>.</p></dd><dd><p>Perltidy will pass your string to perl with the exception that it willadd a <strong>-c</strong> and <strong>-x</strong> if appropriate.  The <em>.LOG</em> file will show exactly what flags were passed to perl.</html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Preserve line endings]
@@ -622,7 +556,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=--preserve-line-endings|
-Value=0
 ValueDefault=0
 
 [Space after keyword]
@@ -631,7 +564,6 @@
 Description="<html><dd><p>When an opening paren follows a Perl keyword, no space is introduced after the keyword, unless it is (by default) one of these:</p></dd><dd><pre>\n   my local our and or eq ne if else elsif until unless \n   while for foreach return switch case given when</pre></dd><dd><p>These defaults can be modified with two commands:</p></dd><dd><p><strong>-sak=s</strong>  or <strong>--space-after-keyword=s</strong>  adds keywords.</p></dd><dd><p><strong>-nsak=s</strong>  or <strong>--nospace-after-keyword=s</strong>  removes keywords.</p></dd><dd><p>where <strong>s</strong> is a list of keywords (in quotes if necessary).  For example,</p></dd><dd><pre>\n  my ( $a, $b, $c ) = @_;    # default\n  my( $a, $b, $c ) = @_;     # -nsak=&quot;my local our&quot;</pre></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Space for semicolon]
@@ -639,7 +571,6 @@
 Description="<html><dd><p>Semicolons within <strong>for</strong> loops may sometimes be hard to see, particularly when commas are also present.  This option places spaces on both sides of these special semicolons, and is the default.  Use <strong>-nsfs</strong> or <strong>--nospace-for-semicolon</strong> to deactivate it.</p></dd><dd><pre>\n for ( @a = @$ap, $u = shift @a ; @a ; $u = $v ) {  # -sfs (default)\n for ( @a = @$ap, $u = shift @a; @a; $u = $v ) {    # -nsfs</pre></dd></html>"
 EditorType=boolean
 TrueFalse=--space-for-semicolon|
-Value=0
 ValueDefault=0
 
 [Space function paren]
@@ -647,7 +578,6 @@
 Description="<html><dd><p>When an opening paren follows a function the default is not to introduce a space.  To cause a space to be introduced use:</p></dd><dd><p><strong>-sfp</strong>  or <strong>--space-function-paren</strong></p></dd><dd><pre>\n  myfunc( $a, $b, $c );    # default \n  myfunc ( $a, $b, $c );   # -sfp</pre></dd><dd><p>You will probably also want to use the flag <strong>-skp</strong> (previous item) too.</p></dd></html>"
 EditorType=boolean
 TrueFalse=--space-function-paren|
-Value=0
 ValueDefault=0
 
 [Space keyword paren]
@@ -655,7 +585,6 @@
 Description="<html><dd><p>When an opening paren follows a function or keyword, no space is introduced after the keyword except for the keywords noted in the previous item.  To always put a space between a function or keyword and its opening paren, use the command:</p></dd><dd><p><strong>-skp</strong>  or <strong>--space-keyword-paren</strong></p></dd><dd><p>You will probably also want to use the flag <strong>-sfp</strong> (next item) too.</p></dd></html>"
 EditorType=boolean
 TrueFalse=--space-keyword-paren|
-Value=0
 ValueDefault=0
 
 [Space terminal semicolon]
@@ -663,7 +592,6 @@
 Description="<html><p>Some programmers prefer a space before all terminal semicolons. The default is for no such space, and is indicated with <strong>-nsts</strong> or <strong>--nospace-terminal-semicolon</strong>.</p></dd><dd><pre>\n        $i = 1 ;     #  -sts\n        $i = 1;      #  -nsts   (default)</pre></dd></html>"
 EditorType=boolean
 TrueFalse=--space-terminal-semicolon|
-Value=0
 ValueDefault=0
 
 [Square bracket tightness]
@@ -674,7 +602,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Square bracket vertical tightness]
@@ -685,7 +612,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Square bracket vertical tightness closing]
@@ -696,7 +622,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Stack closing hash brace]
@@ -704,7 +629,6 @@
 Description="<html><dd><p>The <strong>-sct</strong> flag tells perltidy to ``stack'' closing tokens when possible to avoid lines with isolated closing tokens.</p></dd><dd><p>For example:</p></dd><dd><pre>\n    # default\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><pre>\n    # -sct\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        } );</pre></dd><dd><p>The <strong>-sct</strong> flag is somewhat similar to the <strong>-vtc</strong> flags, and in some cases it can give a similar result.  The difference is that the <strong>-vtc</strong> flags try to avoid lines with leading opening tokens by ``hiding'' them at the end of a previous line, whereas the <strong>-sct</strong> flag merely tries to reduce the number of lines with isolated closing tokens by stacking them but does not try to hide them.  For example:</p></dd><dd><pre>\n    # -vtc=2\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1, } );</pre></dd><dd><p>The flag <strong>-sct</strong> is a synonym for <strong>-scp -schb -scsb</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-schb|
-Value=0
 ValueDefault=0
 
 [Stack closing paren]
@@ -712,7 +636,6 @@
 Description="<html><dd><p>The <strong>-sct</strong> flag tells perltidy to ``stack'' closing tokens when possible to avoid lines with isolated closing tokens.</p></dd><dd><p>For example:</p></dd><dd><pre>\n    # default\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><pre>\n    # -sct\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        } );</pre></dd><dd><p>The <strong>-sct</strong> flag is somewhat similar to the <strong>-vtc</strong> flags, and in some cases it can give a similar result.  The difference is that the <strong>-vtc</strong> flags try to avoid lines with leading opening tokens by ``hiding'' them at the end of a previous line, whereas the <strong>-sct</strong> flag merely tries to reduce the number of lines with isolated closing tokens by stacking them but does not try to hide them.  For example:</p></dd><dd><pre>\n    # -vtc=2\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1, } );</pre></dd><dd><p>The flag <strong>-sct</strong> is a synonym for <strong>-scp -schb -scsb</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-scp|
-Value=0
 ValueDefault=0
 
 [Stack closing square bracket]
@@ -720,7 +643,6 @@
 Description="<html><dd><p>The <strong>-sct</strong> flag tells perltidy to ``stack'' closing tokens when possible to avoid lines with isolated closing tokens.</p></dd><dd><p>For example:</p></dd><dd><pre>\n    # default\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><pre>\n    # -sct\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        } );</pre></dd><dd><p>The <strong>-sct</strong> flag is somewhat similar to the <strong>-vtc</strong> flags, and in some cases it can give a similar result.  The difference is that the <strong>-vtc</strong> flags try to avoid lines with leading opening tokens by ``hiding'' them at the end of a previous line, whereas the <strong>-sct</strong> flag merely tries to reduce the number of lines with isolated closing tokens by stacking them but does not try to hide them.  For example:</p></dd><dd><pre>\n    # -vtc=2\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1, } );</pre></dd><dd><p>The flag <strong>-sct</strong> is a synonym for <strong>-scp -schb -scsb</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-scsb|
-Value=0
 ValueDefault=0
 
 [Stack closing tokens]
@@ -728,7 +650,6 @@
 Description="<html><dd><p>The <strong>-sct</strong> flag tells perltidy to ``stack'' closing tokens when possible to avoid lines with isolated closing tokens.</p></dd><dd><p>For example:</p></dd><dd><pre>\n    # default\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><pre>\n    # -sct\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        } );</pre></dd><dd><p>The <strong>-sct</strong> flag is somewhat similar to the <strong>-vtc</strong> flags, and in some cases it can give a similar result.  The difference is that the <strong>-vtc</strong> flags try to avoid lines with leading opening tokens by ``hiding'' them at the end of a previous line, whereas the <strong>-sct</strong> flag merely tries to reduce the number of lines with isolated closing tokens by stacking them but does not try to hide them.  For example:</p></dd><dd><pre>\n    # -vtc=2\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1, } );</pre></dd><dd><p>For detailed control of the stacking of individual closing tokens the following controls can be used:</p></dd><dd><pre>\n  -scp  or --stack-closing-paren\n  -schb or --stack-closing-hash-brace\n  -scsb or --stack-closing-square-bracket</pre></dd><dd><p>The flag <strong>-sct</strong> is a synonym for <strong>-scp -schb -scsb</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-sct|
-Value=0
 ValueDefault=0
 
 [Stack opening hash brace]
@@ -736,7 +657,6 @@
 Description="<html><dd><p>The <strong>-sot</strong> flag tells perltidy to ``stack'' opening tokens when possible to avoid lines with isolated opening tokens.</p></dd><dd><p>For example:</p></dd><dd><pre>\n    # default\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><pre>\n    # -sot\n    $opt_c = Text::CSV_XS-&gt;new( {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><p>For detailed control of individual closing tokens the following controls can be used:</p></dd><dd><pre>\n  -sop  or --stack-opening-paren\n  -sohb or --stack-opening-hash-brace\n  -sosb or --stack-opening-square-bracket</pre></dd><dd><p>The flag <strong>-sot</strong> is a synonym for <strong>-sop -sohb -sosb</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-sohb|
-Value=0
 ValueDefault=0
 
 [Stack opening paren]
@@ -744,7 +664,6 @@
 Description="<html><dd><p>The <strong>-sot</strong> flag tells perltidy to ``stack'' opening tokens when possible to avoid lines with isolated opening tokens.</p></dd><dd><p>For example:</p></dd><dd><pre>\n    # default\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><pre>\n    # -sot\n    $opt_c = Text::CSV_XS-&gt;new( {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><p>The flag <strong>-sot</strong> is a synonym for <strong>-sop -sohb -sosb</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-sop|
-Value=0
 ValueDefault=0
 
 [Stack opening square bracket]
@@ -752,7 +671,6 @@
 Description="<html><dd><p>The <strong>-sot</strong> flag tells perltidy to ``stack'' opening tokens when possible to avoid lines with isolated opening tokens.</p></dd><dd><p>For example:</p></dd><dd><pre>\n    # default\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><pre>\n    # -sot\n    $opt_c = Text::CSV_XS-&gt;new( {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><p>For detailed control of individual closing tokens the following controls can be used:</p></dd><dd><pre>\n  -sop  or --stack-opening-paren\n  -sohb or --stack-opening-hash-brace\n  -sosb or --stack-opening-square-bracket</pre></dd><dd><p>The flag <strong>-sot</strong> is a synonym for <strong>-sop -sohb -sosb</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-sosb|
-Value=0
 ValueDefault=0
 
 [Stack opening tokens]
@@ -760,7 +678,6 @@
 Description="<html><dd><p>The <strong>-sot</strong> flag tells perltidy to ``stack'' opening tokens when possible to avoid lines with isolated opening tokens.</p></dd><dd><p>For example:</p></dd><dd><pre>\n    # default\n    $opt_c = Text::CSV_XS-&gt;new(\n        {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><pre>\n    # -sot\n    $opt_c = Text::CSV_XS-&gt;new( {\n            binary       =&gt; 1,\n            sep_char     =&gt; $opt_c,\n            always_quote =&gt; 1,\n        }\n    );</pre></dd><dd><p>For detailed control of individual closing tokens the following controls can be used:</p></dd><dd><pre>\n  -sop  or --stack-opening-paren\n  -sohb or --stack-opening-hash-brace\n  -sosb or --stack-opening-square-bracket</pre></dd><dd><p>The flag <strong>-sot</strong> is a synonym for <strong>-sop -sohb -sosb</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-sot|
-Value=0
 ValueDefault=0
 
 [Starting indentation level]
@@ -771,7 +688,6 @@
 Enabled=false
 MaxVal=1000
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Static Block Comment Outdent]
@@ -779,7 +695,6 @@
 Description="<html><dd><p>The command <strong>-osbc</strong> will will cause static block comments to be outdented by 2 spaces (or whatever <strong>-ci=n</strong> has been set to), if possible.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-osbc|
-Value=0
 ValueDefault=0
 
 [Static Block Comment Prefix]
@@ -788,7 +703,6 @@
 Description="<html><dd><p>This parameter defines the prefix used to identify static block comments when the <strong>-sbc</strong> parameter is set.  The default prefix is <code>##</code>, corresponding to <code>-sbcp=##</code>.  The prefix is actually part of a perl pattern used to match lines and it must either begin with <code>#</code> or <code>^#</code>.  In the first case a prefix ^* will be added to match any leading whitespace, while in the second case the pattern will match only comments with no leading whitespace.  For example, to identify all comments as static block comments, one would use <code>-sbcp=#</code>. To identify all left-adjusted comments as static block comments, use <code>-sbcp='^#'</code>.</p></dd><dd><p>Please note that <strong>-sbcp</strong> merely defines the pattern used to identify static block comments; it will not be used unless the switch <strong>-sbc</strong> is set.  Also, please be aware that since this string is used in a perl regular expression which identifies these comments, it must enable a valid regular expression to be formed.</p></dd><dd><p>A pattern which can be useful is:</p></dd><dd><pre>\n    -sbcp=^#{2,}[^#]</pre></dd><dd><p>This pattern requires a static block comment to have at least one character which is neither a # nor a space.  It allows a line containing only '#' characters to be rejected as a static block comment.  Such lines are often used at the start and end of header information in subroutines and should not be separated from the intervening comments, which typically begin with just a single '#'.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=##
 ValueDefault=##
 
 [Static Block Comments]
@@ -796,7 +710,6 @@
 Description="<html><dd><p>Static block comments are block comments with a special leading pattern, <code>##</code> by default, which will be treated slightly differently from other block comments.  They effectively behave as if they had glue along their left and top edges, because they stick to the left edge and previous line when there is no blank spaces in those places.  This option is particularly useful for controlling how commented code is displayed.</p></dd><dl><dt><strong><a name=item__2dsbc_2c__2d_2dstatic_2dblock_2dcomments><strong>-sbc</strong>, <strong>--static-block-comments</strong></a></strong><dd><p>When <strong>-sbc</strong> is used, a block comment with a special leading pattern, <code>##</code> by default, will be treated specially.</p></dd><dd><p>Comments so identified  are treated as follows:</p></dd><ul><li><p>If there is no leading space on the line, then the comment will not be indented, and otherwise it may be,</p></li><li><p>no new blank line will be inserted before such a comment, and</p></li><li><p>such a comment will never become a hanging side comment.</p></li></ul><p>For example, assuming <code>@month_of_year</code> is left-adjusted:</p><pre>\n    @month_of_year = (    # -sbc (default)\n        'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct',\n    ##  'Dec', 'Nov'\n        'Nov', 'Dec');</pre><p>Without this convention, the above code would become</p><pre>\n    @month_of_year = (   # -nsbc\n        'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct',\n  \n        ##  'Dec', 'Nov'\n        'Nov', 'Dec'\n    );</pre> <p>which is not as clear. The default is to use <strong>-sbc</strong>.  This may be deactivated with <strong>-nsbc</strong>.</p></html>"
 EditorType=boolean
 TrueFalse=-sbc|-nsbc
-Value=1
 ValueDefault=1
 
 [Static Side Comment Prefix]
@@ -805,7 +718,6 @@
 Description="<html><dd><p>This parameter defines the prefix used to identify static side comments when the <strong>-ssc</strong> parameter is set.  The default prefix is <code>##</code>, corresponding to <code>-sscp=##</code>.</p></dd><dd><p>Please note that <strong>-sscp</strong> merely defines the pattern used to identify static side comments; it will not be used unless the switch <strong>-ssc</strong> is set.  Also, note that this string is used in a perl regular expression which identifies these comments, so it must enable a valid regular expression to be formed.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=##
 ValueDefault=##
 
 [Static Side Comments]
@@ -813,7 +725,6 @@
 Description="<html><dd><p>Static side comments are side comments with a special leading pattern. This option can be useful for controlling how commented code is displayed when it is a side comment.</p></dd><dl><dt><strong><a name=item__2dssc_2c__2d_2dstatic_2dside_2dcomments><strong>-ssc</strong>, <strong>--static-side-comments</strong></a></strong><dd><p>When <strong>-ssc</strong> is used, a side comment with a static leading pattern, which is <code>##</code> by default, will be be spaced only a single space from previous character, and it will not be vertically aligned with other side comments.</p></dd><dd><p>The default is <strong>-nssc</strong>.</p></dd></html>"
 EditorType=boolean
 TrueFalse=-ssc|-nssc
-Value=0
 ValueDefault=0
 
 [Tabs]
@@ -821,7 +732,6 @@
 Description="<html>This flag causes one leading tab character to be inserted for each level of indentation.  Certain other features are incompatible with this option, and if these options are also given, then a warning message will be issued and this flag will be unset.  One example is the <strong>-lp</strong> option.</html>"
 EditorType=boolean
 TrueFalse=--tabs|
-Value=0
 ValueDefault=0
 
 [Trimming whitespace around qw quotes]
@@ -831,7 +741,6 @@
 Description="<html><dd><p><strong>-tqw</strong> or <strong>--trim-qw</strong> provide the default behavior of trimming spaces around multi-line <code>qw</code> quotes and indenting them appropriately.</p></dd><dd><p><strong>-ntqw</strong> or <strong>--notrim-qw</strong> cause leading and trailing whitespace around multi-line <code>qw</code> quotes to be left unchanged.  This option will not normally be necessary, but was added for testing purposes, because in some versions of perl, trimming <code>qw</code> quotes changes the syntax tree.</p></dd></html>"
 EditorType=multiple
 Enabled=false
-Value=0
 ValueDefault=0
 
 [Vertical tightness]
@@ -842,7 +751,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Vertical tightness closing]
@@ -853,7 +761,6 @@
 Enabled=false
 MaxVal=2
 MinVal=0
-Value=0
 ValueDefault=0
 
 [Want break after]
@@ -862,7 +769,6 @@
 Description="<html><dd><p>These parameters are each followed by a quoted string, <strong>s</strong>, containing a list of token types (separated only by spaces).  No more than one of each of these parameters should be specified, because repeating a command-line parameter always overwrites the previous one before perltidy ever sees it.</p></dd><dd><p>By default, perltidy breaks <strong>after</strong> these token types:  % + - * / x != == &gt;= &lt;= =~ !~ &lt; &gt;  | &amp;   = **= += *= &amp;= &lt;&lt;= &amp;&amp;= -= /= |= &gt;&gt;= ||= //= .= %= ^= x=</p></dd><dd><p>And perltidy breaks <strong>before</strong> these token types by default:  . &lt;&lt; &gt;&gt; -&gt; &amp;&amp; || //</p></dd><dd><p>To illustrate, to cause a break after a concatenation operator, <code>'.'</code>, rather than before it, the command line would be</p></dd><dd><pre>\n  -wba=&quot;.&quot;</pre></dd><dd><p>As another example, the following command would cause a break before  math operators <code>'+'</code>, <code>'-'</code>, <code>'/'</code>, and <code>'*'</code>:</p></dd><dd><pre>\n  -wbb=&quot;+ - / *&quot;</pre></dd><dd><p>These commands should work well for most of the token types that perltidy uses (use <strong>--dump-token-types</strong> for a list).  Also try the <strong>-D</strong> flag on a short snippet of code and look at the .DEBUG file to see the tokenization.  However, for a few token types there may be conflicts with hardwired logic which cause unexpected results.  One example is curly braces, which should be controlled with the parameter <strong>bl</strong> provided for that purpose.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Want break before]
@@ -871,7 +777,6 @@
 Description="<html><dd><p>These parameters are each followed by a quoted string, <strong>s</strong>, containing a list of token types (separated only by spaces).  No more than one of each of these parameters should be specified, because repeating a command-line parameter always overwrites the previous one before perltidy ever sees it.</p></dd><dd><p>By default, perltidy breaks <strong>after</strong> these token types:  % + - * / x != == &gt;= &lt;= =~ !~ &lt; &gt;  | &amp;   = **= += *= &amp;= &lt;&lt;= &amp;&amp;= -= /= |= &gt;&gt;= ||= //= .= %= ^= x=</p></dd><dd><p>And perltidy breaks <strong>before</strong> these token types by default:  . &lt;&lt; &gt;&gt; -&gt; &amp;&amp; || //</p></dd><dd><p>To illustrate, to cause a break after a concatenation operator, <code>'.'</code>, rather than before it, the command line would be</p></dd><dd><pre>\n  -wba=&quot;.&quot;</pre></dd><dd><p>As another example, the following command would cause a break before  math operators <code>'+'</code>, <code>'-'</code>, <code>'/'</code>, and <code>'*'</code>:</p></dd><dd><pre>\n  -wbb=&quot;+ - / *&quot;</pre></dd><dd><p>These commands should work well for most of the token types that perltidy uses (use <strong>--dump-token-types</strong> for a list).  Also try the <strong>-D</strong> flag on a short snippet of code and look at the .DEBUG file to see the tokenization.  However, for a few token types there may be conflicts with hardwired logic which cause unexpected results.  One example is curly braces, which should be controlled with the parameter <strong>bl</strong> provided for that purpose.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Want left space]
@@ -880,7 +785,6 @@
 Description="<html><dd><p>For those who want more detailed control over the whitespace around tokens, there are four parameters which can directly modify the default whitespace rules built into perltidy for any token.  They are:</p></dd><dd><p><strong>-wls=s</strong> or <strong>--want-left-space=s</strong>,</p></dd><dd><p><strong>-nwls=s</strong> or <strong>--nowant-left-space=s</strong>,</p></dd><dd><p><strong>-wrs=s</strong> or <strong>--want-right-space=s</strong>,</p></dd><dd><p><strong>-nwrs=s</strong> or <strong>--nowant-right-space=s</strong>.</p></dd><dd><p>These parameters are each followed by a quoted string, <strong>s</strong>, containing a list of token types.  No more than one of each of these parameters should be specified, because repeating a command-line parameter always overwrites the previous one before perltidy ever sees it.</p></dd><dd><p>To illustrate how these are used, suppose it is desired that there be no space on either side of the token types <strong>= + - / *</strong>.  The following two parameters would specify this desire:</p></dd><dd><pre>\n  -nwls=&quot;= + - / *&quot;    -nwrs=&quot;= + - / *&quot;</pre></dd><dd><p>(Note that the token types are in quotes, and that they are separated by spaces).  With these modified whitespace rules, the following line of math:</p></dd><dd><pre>\n  $root = -$b + sqrt( $b * $b - 4. * $a * $c ) / ( 2. * $a );</pre></dd><dd><p>becomes this:</p></dd><dd><pre>\n  $root=-$b+sqrt( $b*$b-4.*$a*$c )/( 2.*$a );</pre></dd><dd><p>These parameters should be considered to be hints to perltidy rather than fixed rules, because perltidy must try to resolve conflicts that arise between them and all of the other rules that it uses.  One conflict that can arise is if, between two tokens, the left token wants a space and the right one doesn't.  In this case, the token not wanting a space takes priority.</p></dd><dd><p>It is necessary to have a list of all token types in order to create this type of input.  Such a list can be obtained by the command <strong>--dump-token-types</strong>.  Also try the <strong>-D</strong> flag on a short snippet of code and look at the .DEBUG file to see the tokenization.</p></dd><dd><p><strong>WARNING</strong> Be sure to put these tokens in quotes to avoid having them misinterpreted by your command shell.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Want right space]
@@ -889,7 +793,6 @@
 Description="<html><dd><p>For those who want more detailed control over the whitespace around tokens, there are four parameters which can directly modify the default whitespace rules built into perltidy for any token.  They are:</p></dd><dd><p><strong>-wls=s</strong> or <strong>--want-left-space=s</strong>,</p></dd><dd><p><strong>-nwls=s</strong> or <strong>--nowant-left-space=s</strong>,</p></dd><dd><p><strong>-wrs=s</strong> or <strong>--want-right-space=s</strong>,</p></dd><dd><p><strong>-nwrs=s</strong> or <strong>--nowant-right-space=s</strong>.</p></dd><dd><p>These parameters are each followed by a quoted string, <strong>s</strong>, containing a list of token types.  No more than one of each of these parameters should be specified, because repeating a command-line parameter always overwrites the previous one before perltidy ever sees it.</p></dd><dd><p>To illustrate how these are used, suppose it is desired that there be no space on either side of the token types <strong>= + - / *</strong>.  The following two parameters would specify this desire:</p></dd><dd><pre>\n  -nwls=&quot;= + - / *&quot;    -nwrs=&quot;= + - / *&quot;</pre></dd><dd><p>(Note that the token types are in quotes, and that they are separated by spaces).  With these modified whitespace rules, the following line of math:</p></dd><dd><pre>\n  $root = -$b + sqrt( $b * $b - 4. * $a * $c ) / ( 2. * $a );</pre></dd><dd><p>becomes this:</p></dd><dd><pre>\n  $root=-$b+sqrt( $b*$b-4.*$a*$c )/( 2.*$a );</pre></dd><dd><p>These parameters should be considered to be hints to perltidy rather than fixed rules, because perltidy must try to resolve conflicts that arise between them and all of the other rules that it uses.  One conflict that can arise is if, between two tokens, the left token wants a space and the right one doesn't.  In this case, the token not wanting a space takes priority.</p></dd><dd><p>It is necessary to have a list of all token types in order to create this type of input.  Such a list can be obtained by the command <strong>--dump-token-types</strong>.  Also try the <strong>-D</strong> flag on a short snippet of code and look at the .DEBUG file to see the tokenization.</p></dd><dd><p><strong>WARNING</strong> Be sure to put these tokens in quotes to avoid having them misinterpreted by your command shell.</p></dd></html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [Break at old comma breakpoints]
@@ -897,7 +800,6 @@
 Description="<html><dd><p>This flag tells perltidy to try to break at all old commas.  This is not the default.  Normally, perltidy makes a best guess at list formatting, and seldom uses old comma breakpoints.  Usually this works well, but consider:</p></dd><dd><pre>\n    my @list = (1,\n                1, 1,\n                1, 2, 1,\n                1, 3, 3, 1,\n                1, 4, 6, 4, 1,);</pre></dd><dd><p>The default formatting will flatten this down to one line:</p></dd><dd><pre>\n    # perltidy (default)\n    my @list = ( 1, 1, 1, 1, 2, 1, 1, 3, 3, 1, 1, 4, 6, 4, 1, );</pre></dd><dd><p>which hides the structure. Using <strong>-boc</strong>, plus additional flags to retain the original style, yields</p></dd><dd><pre>\n    # perltidy -boc -lp -pt=2 -vt=1 -vtc=1\n    my @list = (1,\n                1, 1,\n                1, 2, 1,\n                1, 3, 3, 1,\n                1, 4, 6, 4, 1,);</pre></dd><dd><p>A disadvantage of this flag is that all tables in the file must already be nicely formatted.  For another possibility see the -fs flag in Skipping Selected Sections of Code.</p></dd></html>"
 EditorType=boolean
 TrueFalse=--break-at-old-comma-breakpoints|
-Value=0
 ValueDefault=0
 
 [Maximum fields per table]
@@ -908,7 +810,6 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=40
 ValueDefault=40
 
 [Comma arrow breakpoints]
@@ -919,7 +820,6 @@
 Enabled=false
 MaxVal=3
 MinVal=0
-Value=3
 ValueDefault=3
 
 [Break at old logical breakpoints]
@@ -927,7 +827,6 @@
 Description="<html><p>By default, if a logical expression is broken at a <code>&amp;&amp;</code>, <code>||</code>, <code>and</code>, or <code>or</code>, then the container will remain broken.  Also, breaks at internal keywords <code>if</code> and <code>unless</code> will normally be retained. To prevent this, and thus form longer lines, use <strong>-nbol</strong>.</p></html>"
 EditorType=boolean
 TrueFalse=--break-at-old-logical-breakpoints|
-Value=0
 ValueDefault=0
 
 [Break at old keyword breakpoints]
@@ -935,7 +834,6 @@
 Description="<html><p>By default, perltidy will retain a breakpoint before keywords which may return lists, such as <code>sort</code> and &lt;map&gt;.  This allows chains of these operators to be displayed one per line.  Use <strong>-nbok</strong> to prevent retaining these breakpoints.</p></html>"
 EditorType=boolean
 TrueFalse=--break-at-old-keyword-breakpoints|
-Value=0
 ValueDefault=0
 
 [Break at old ternary breakpoints]
@@ -943,7 +841,6 @@
 Description="<html><p>By default, if a conditional (ternary) operator is broken at a <code>:</code>, then it will remain broken.  To prevent this, and thereby form longer lines, use <strong>-nbot</strong>.</p></html>"
 EditorType=boolean
 TrueFalse=--break-at-old-ternary-breakpoints|
-Value=0
 ValueDefault=0
 
 [Ignore old breakpoints]
@@ -951,7 +848,6 @@
 Description="<html><p>Use this flag to tell perltidy to ignore existing line breaks to the maximum extent possible.  This will tend to produce the longest possible containers, regardless of type, which do not exceed the line length limit.</p></html>"
 EditorType=boolean
 TrueFalse=--ignore-old-breakpoints|
-Value=0
 ValueDefault=0
 
 [Keep interior semicolons] 
@@ -959,7 +855,6 @@
 Description="<html><dd><p>Use the <strong>-kis</strong> flag to prevent breaking at a semicolon if there was no break there in the input file.  Normally perltidy places a newline after each semicolon which terminates a statement unless several statements are contained within a one-line brace block.  To illustrate, consider the following input lines:</p></dd><dd><pre>\n    dbmclose(%verb_delim); undef %verb_delim;\n    dbmclose(%expanded); undef %expanded;</pre></dd><dd><p>The default is to break after each statement, giving</p></dd><dd><pre>\n    dbmclose(%verb_delim);\n    undef %verb_delim;\n    dbmclose(%expanded);\n    undef %expanded;</pre></dd><dd><p>With <strong>perltidy -kis</strong> the multiple statements are retained:</p></dd><dd><pre>\n    dbmclose(%verb_delim); undef %verb_delim;\n    dbmclose(%expanded);   undef %expanded;</pre></dd><dd><p>The statements are still subject to the specified value of <strong>maximum-line-length</strong> and will be broken if this maximum is exceeed.</p></dd></html>"
 EditorType=boolean
 TrueFalse=--keep-interior-semicolons|
-Value=0
 ValueDefault=0
 
 [Blanks before comments]
@@ -967,7 +862,6 @@
 Description="<html><p>A blank line will be introduced before a full-line comment.  This is the default.  Use <strong>-nbbc</strong> or  <strong>--noblanks-before-comments</strong> to prevent such blank lines from being introduced.</p></html>"
 EditorType=boolean
 TrueFalse=--blanks-before-comments|
-Value=0
 ValueDefault=0
 
 [Blanks before subs]
@@ -975,7 +869,6 @@
 Description="<html><p>A blank line will be introduced before a <strong>sub</strong> definition, unless it is a one-liner or preceded by a comment.  A blank line will also be introduced before a <strong>package</strong> statement and a <strong>BEGIN</strong> and <strong>END</strong> block.  This is the default.  The intention is to help display the structure of a program by setting off certain key sections of code.  This is negated with <strong>-nbbs</strong> or <strong>--noblanks-before-subs</strong>.</p></html>"
 EditorType=boolean
 TrueFalse=--blanks-before-subs|
-Value=0
 ValueDefault=0
 
 [Blanks before blocks]
@@ -983,7 +876,6 @@
 Description="<html><dd><p>A blank line will be introduced before blocks of coding delimited by <strong>for</strong>, <strong>foreach</strong>, <strong>while</strong>, <strong>until</strong>, and <strong>if</strong>, <strong>unless</strong>, in the following circumstances:</p></dd><ul><li><p>The block is not preceded by a comment.</p></li><li><p>The block is not a one-line block.</p></li><li><p>The number of consecutive non-blank lines at the current indentation depth is at least <strong>-lbl</strong> (see next section).</p></li></ul><p>This is the default.  The intention of this option is to introduce some space within dense coding. This is negated with <strong>-nbbb</strong> or  <strong>--noblanks-before-blocks</strong>.</p></html>"
 EditorType=boolean
 TrueFalse=--blanks-before-blocks|
-Value=0
 ValueDefault=0
 
 [Long block line count]
@@ -994,7 +886,6 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=8
 ValueDefault=8
 
 [Maximum consecutive blank lines]
@@ -1005,7 +896,6 @@
 Enabled=false
 MaxVal=9999
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Swallow optional blank lines]
@@ -1013,7 +903,6 @@
 Description="<html><p>All blank lines not required by the above flags, <strong>-bbb</strong>, <strong>-bbs</strong>, and <strong>-bbc</strong>, will be deleted.  (But essential blank lines above pod documents will be retained).  This is NOT the default.</p></html>"
 EditorType=boolean
 TrueFalse=--swallow-optional-blank-lines|
-Value=0
 ValueDefault=0
 
 [Noswallow optional blank lines]
@@ -1021,7 +910,6 @@
 Description="<html><p>Retain blank lines, including those which do not corresponding to flags <strong>-bbb</strong>, <strong>-bbs</strong>, and <strong>-bbc</strong>.  This is the default.  The number of blanks retained is subject to the limit imposed by <strong>--maximum-consecutive-blank-lines</strong>, however.</p></html>"
 EditorType=boolean
 TrueFalse=--noswallow-optional-blank-lines|
-Value=0
 ValueDefault=0
 
 [Delete all comments]
@@ -1029,7 +917,6 @@
 Description="<html><p>Perltidy can selectively delete comments and/or pod documentation.  The command <strong>-dac</strong> or  <strong>--delete-all-comments</strong> will delete all comments <strong>and</strong> all pod documentation, leaving just code and any leading system control lines.</p></html>"
 EditorType=boolean
 TrueFalse=--delete-all-comments|
-Value=0
 ValueDefault=0
 
 [Delete pod]
@@ -1037,7 +924,6 @@
 Description="<html><p>The command <strong>-dp</strong> or <strong>--delete-pod</strong> will remove all pod documentation (but not comments).</p></html>"
 EditorType=boolean
 TrueFalse=--delete-pod|
-Value=0
 ValueDefault=0
 
 [Delete block comments]
@@ -1045,7 +931,6 @@
 Description="<html><p>Two commands which remove comments (but not pod) are: <strong>-dbc</strong> or <strong>--delete-block-comments</strong> and <strong>-dsc</strong> or  <strong>--delete-side-comments</strong>. (Hanging side comments will be deleted with block comments here.)</p></html>"
 EditorType=boolean
 TrueFalse=--delete-block-comments|
-Value=0
 ValueDefault=0
 
 [Delete side comments]
@@ -1053,7 +938,6 @@
 Description="<html><p>Two commands which remove comments (but not pod) are: <strong>-dbc</strong> or <strong>--delete-block-comments</strong> and <strong>-dsc</strong> or  <strong>--delete-side-comments</strong>. (Hanging side comments will be deleted with block comments here.)</p></html>"
 EditorType=boolean
 TrueFalse=--delete-side-comments|
-Value=0
 ValueDefault=0
 
 [Tee all comments]
@@ -1061,7 +945,6 @@
 Description="<html><p>When perltidy writes a formatted text file, it has the ability to also send selected text to a file with a <em>.TEE</em> extension.  This text can include comments and pod documentation.</p><p>The command <strong>-tac</strong> or <strong>--tee-all-comments</strong> will write all comments <strong>and</strong> all pod documentation.</p></html>"
 EditorType=boolean
 TrueFalse=--tee-all-comments|
-Value=0
 ValueDefault=0
 
 [Tee pod]
@@ -1069,7 +952,6 @@
 Description="<html><p>When perltidy writes a formatted text file, it has the ability to also send selected text to a file with a <em>.TEE</em> extension.  This text can include comments and pod documentation.</p><p>The command <strong>-tp</strong> or <strong>--tee-pod</strong> will write all pod documentation (but not comments).</p></html>"
 EditorType=boolean
 TrueFalse=--tee-pod|
-Value=0
 ValueDefault=0
 
 [Tee block comments]
@@ -1077,7 +959,6 @@
 Description="<html><p>When perltidy writes a formatted text file, it has the ability to also send selected text to a file with a <em>.TEE</em> extension.  This text can include comments and pod documentation.</p><p>The commands which write comments (but not pod) are: <strong>-tbc</strong> or <strong>--tee-block-comments</strong> and <strong>-tsc</strong> or  <strong>--tee-side-comments</strong>. (Hanging side comments will be written with block comments here.)</p></html>"
 EditorType=boolean
 TrueFalse=--tee-block-comments|
-Value=0
 ValueDefault=0
 
 [Tee side comments]
@@ -1085,7 +966,6 @@
 Description="<html><p>When perltidy writes a formatted text file, it has the ability to also send selected text to a file with a <em>.TEE</em> extension.  This text can include comments and pod documentation.</p><p>The commands which write comments (but not pod) are: <strong>-tbc</strong> or <strong>--tee-block-comments</strong> and <strong>-tsc</strong> or  <strong>--tee-side-comments</strong>. (Hanging side comments will be written with block comments here.)</p></html>"
 EditorType=boolean
 TrueFalse=--tee-side-comments|
-Value=0
 ValueDefault=0
 
 [Look for hash bang]
@@ -1093,7 +973,6 @@
 Description="<html><p>If your script has leading lines of system commands or other text which are not valid perl code, and which are separated from the start of the perl code by a ``hash-bang'' line, ( a line of the form <code>#!...perl</code> ), you must use the <strong>-x</strong> flag to tell perltidy not to parse and format any lines before the ``hash-bang'' line.  This option also invokes perl with a -x flag when checking the syntax.  This option was originally added to allow perltidy to parse interactive VMS scripts, but it should be used for any script which is normally invoked with <code>perl -x</code>.</p></html>"
 EditorType=boolean
 TrueFalse=--look-for-hash-bang|
-Value=0
 ValueDefault=0
 
 [Making a file unreadable]
@@ -1103,7 +982,6 @@
 Description="<html><dd><p>The goal of perltidy is to improve the readability of files, but there are two commands which have the opposite effect, <strong>--mangle</strong> and <strong>--extrude</strong>.  They are actually merely aliases for combinations of other parameters.  Both of these strip all possible whitespace, but leave comments and pod documents, so that they are essentially reversible.  The difference between these is that <strong>--mangle</strong> puts the fewest possible line breaks in a script while <strong>--extrude</strong> puts the maximum possible. Note that these options do not provided any meaningful obfuscation, because perltidy can be used to reformat the files.  They were originally developed to help test the tokenization logic of perltidy, but they have other uses. One use for <strong>--mangle</strong> is the following:</p></dd><dd><pre>\n  perltidy --mangle myfile.pl -st | perltidy -o myfile.pl.new</pre></dd><dd><p>This will form the maximum possible number of one-line blocks (see next section), and can sometimes help clean up a badly formatted script.</p></dd><dd><p>A similar technique can be used with <strong>--extrude</strong> instead of <strong>--mangle</strong> to make the minimum number of one-line blocks.</p></dd><dd><p>Another use for <strong>--mangle</strong> is to combine it with <strong>-dac</strong> to reduce the file size of a perl script.</p></dd></html>"
 EditorType=multiple
 Enabled=false
-Value=0
 ValueDefault=0
 
 [MakeMaker]
@@ -1111,7 +989,6 @@
 Description="<html><p>The first $VERSION line of a file which might be eval'd by MakeMaker is passed through unchanged except for indentation. Use --nopass-version-line, or -npvl, to deactivate this feature.</p></html>"
 EditorType=boolean
 TrueFalse=--nopass-version-line|
-Value=0
 ValueDefault=0
 
 [AutoLoader]
@@ -1119,7 +996,6 @@
 Description="<html><p>If the AutoLoader module is used, perltidy will continue formatting code after seeing an __END__ line. Use --nolook-for-autoloader, or -nlal, to deactivate this feature.</p></html>"
 EditorType=boolean
 TrueFalse=--nolook-for-autoloader|
-Value=0
 ValueDefault=0
 
 [SelfLoader]
@@ -1127,5 +1003,4 @@
 Description="<html><p>Likewise, if the SelfLoader module is used, perltidy will continue formatting code after seeing a __DATA__ line. Use --nolook-for-selfloader, or -nlsl, to deactivate this feature.</p></html>"
 EditorType=boolean
 TrueFalse=--nolook-for-selfloader|
-Value=0
 ValueDefault=0
--- a/indenters/uigui_phpCB.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_phpCB.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -21,7 +21,6 @@
 Description=<html>Align all assignement statements</html>
 EditorType=boolean
 TrueFalse=--align-equal-statements|
-Value=1
 ValueDefault=1
 
 [Align all assignement statements to a fixed position]
@@ -32,7 +31,6 @@
 Enabled=false
 MaxVal=60
 MinVal=4
-Value=30
 ValueDefault=30
 
 [Allow to insert a space after '(']
@@ -40,7 +38,6 @@
 Description=<html>Allow to insert a space after start bracket '('</html>
 EditorType=boolean
 TrueFalse=--space-after-start-bracket|
-Value=0
 ValueDefault=0
 
 [Allow to insert a space after 'if']
@@ -48,7 +45,6 @@
 Description=<html>Allow to insert a space after 'if' keyword</html>
 EditorType=boolean
 TrueFalse=--space-after-if|
-Value=1
 ValueDefault=1
 
 [Allow to insert a space after 'switch']
@@ -56,7 +52,6 @@
 Description=<html>Allow to insert a space after 'switch' keyword</html>
 EditorType=boolean
 TrueFalse=--space-after-switch|
-Value=1
 ValueDefault=1
 
 [Allow to insert a space after 'while']
@@ -64,7 +59,6 @@
 Description=<html>Allow to insert a space after 'while' keyword</html>
 EditorType=boolean
 TrueFalse=--space-after-while|
-Value=1
 ValueDefault=1
 
 [Allow to insert a space after '}']
@@ -72,7 +66,6 @@
 Description=<html>Allow to insert a space after starting angle bracket '}'</html>
 EditorType=boolean
 TrueFalse=--space-after-end-angle-bracket|
-Value=1
 ValueDefault=1
 
 [Allow to insert a space before ')']
@@ -80,7 +73,6 @@
 Description=<html>Allow to insert a space before end bracket ')'</html>
 EditorType=boolean
 TrueFalse=--space-before-end-bracket|
-Value=0
 ValueDefault=0
 
 [Allow to insert a space before '{']
@@ -88,7 +80,6 @@
 Description=<html>Allow to insert a space before starting angle bracket '{'</html>
 EditorType=boolean
 TrueFalse=--space-before-start-angle-bracket|
-Value=1
 ValueDefault=1
 
 [Change comments]
@@ -96,7 +87,6 @@
 Description="<html>Change '# ...' comments into '// ...' comments<hr><table><thead><tr><td width='33%'>Source</td><td width='33%'>With --change-shell-comment-to-double-slashes-comment</td><td width='33%'>Without --change-shell-comment-to-double-slashes-comment</td></tr></thead><tbody><tr><td width='33%'><pre>&lt;?php<br><br>#comment content<br>//another comment<br>?&gt;</pre></td><td width='33%'><pre>&lt;?php<br><br>// comment content<br>// another comment<br>?&gt;</pre></td><td width='33%'><pre>&lt;?php<br><br># comment content<br>// another comment<br>?&gt;</pre></td></tr></tbody></table></html>"
 EditorType=boolean
 TrueFalse=--change-shell-comment-to-double-slashes-comment|
-Value=1
 ValueDefault=1
 
 [Comment render style]
@@ -106,7 +96,6 @@
 Description="<html>The following style of comment formating are available:<hr><table><thead><tr><td width='50%'><b>--comment-rendering-style</b> PEAR</td><td width='50%'><b>--comment-rendering-style</b> PHPDoc</td></tr></thead><tbody><tr><td width='50%'><pre>&lt;?php<br><br>/**<br> * bla bla bla<br> *<br> * @access public<br> */<br>?&gt;</pre></td><td width='50%'><pre>&lt;?php<br><br>/**<br>* bla bla bla<br>*<br>* @access public<br>*/<br>?&gt;</pre></td></tr></tbody></table></html>"
 EditorType=multiple
 Enabled=true
-Value=0
 ValueDefault=0
 
 [Force large PHP code tag]
@@ -114,7 +103,6 @@
 Description="<html>Change '&lt;?' and '&lt;%' tokens into '&lt;?php' and '%&gt;' into '?&gt;'</html>"
 EditorType=boolean
 TrueFalse=--force-large-php-code-tag|
-Value=1
 ValueDefault=1
 
 [Glue "&&" to following item]
@@ -122,7 +110,6 @@
 Description="<html>Glue '&' to following item<hr><table><thead><tr><td width='50%'>With --glue-amperscore</td><td width='50%'>Without --glue-amperscore</td></tr></thead><tbody><tr><td width='50%'><pre>&lt;?php<br>$value = &amp;$objectInstance;<br>?&gt;</pre></td><td width='50%'><pre>&lt;?php<br>$value = &amp; $objectInstance;<br>?&gt;</pre></td><br></tr></tbody></table></html>"
 EditorType=boolean
 TrueFalse=--glue-amperscore|
-Value=1
 ValueDefault=1
 
 [Increase padding before case statements]
@@ -130,7 +117,6 @@
 Description="<html>Increase padding before case statements:<hr><table><thead><tr><td width='50%'>With --extra-padding-for-case-statement</td><td width='50%'>Without --extra-padding-for-case-statement</td></tr></thead><tbody><tr><td width='50%'><pre>&lt;?php<br><br>switch($condition){<br><span>    </span>case 1:<br><span>    </span>    action1();<br><span>    </span>    break;<br><span>    </span>case 2:<br><span>    </span>    action2();<br><span>    </span>    break;<br><span>    </span>default:<br><span>    </span>    defaultaction();<br><span>    </span>    break;<br>}<br>?&gt;</pre></td><td width='50%'><pre>&lt;?php<br><br>switch($condition){<br>case 1:<br>    action1();<br>    break;<br>case 2:<br>    action2();<br>    break;<br>default:<br>    defaultaction();<br>    break;<br>}<br>?&gt;</pre></td></tr></tbody></table></html>"
 EditorType=boolean
 TrueFalse=--extra-padding-for-case-statement|
-Value=0
 ValueDefault=0
 
 [Indent with TAB]
@@ -138,7 +124,6 @@
 Description="<html>If selected, tabulation (ASCII #9) character is used to indent text, elsewhere space (ASCII #32) character is used</html>"
 EditorType=boolean
 TrueFalse=--indent-with-tab|
-Value=0
 ValueDefault=0
 
 [Lowercase for NULL, TRUE and FALSE constants]
@@ -146,7 +131,6 @@
 Description="<html>Lowercase for NULL, TRUE and FALSE constants as encouraged in PEAR coding standards<hr><table><thead><tr><td width='50%'>With --force-true-false-null-contant-lowercase</td><td width='50%'>Without --force-true-false-null-contant-lowercase</td></tr></thead><tbody><tr><td width='50%'><pre>&lt;?php<br>if(<strong>true</strong>){<br>    if(<strong>false</strong>){<br>        $value = <strong>null</strong>;<br>    }<br>}<br>?&gt;</pre></td><td width='50%'><pre>&lt;?php<br>if(<strong>TRUE</strong>){<br>    if(<strong>FALSE</strong>){<br>        $value = <strong>NULL</strong>;<br>    }<br>}<br>?&gt;</pre></td></tr></tbody></table></html>"
 EditorType=boolean
 TrueFalse=--force-true-false-null-contant-lowercase|
-Value=1
 ValueDefault=1
 
 [Padding char count]
@@ -157,7 +141,6 @@
 Enabled=false
 MaxVal=8
 MinVal=0
-Value=4
 ValueDefault=4
 
 [Use "One true brace" formating for functions]
@@ -165,5 +148,4 @@
 Description="<html>Use 'One true brace' formating for functions<hr><table><thead><tr><td width='50%'>With --one-true-brace-function-declaration</td><td width='50%'>Without --one-true-brace-function-declaration</td></tr></thead><tbody><tr><td width='50%'><pre>&lt;?php<br><br>function aFunction($param)<br>{<br>    // function content<br>}<br>?&gt;</pre></td><td width='50%'><pre>&lt;?php<br><br>function aFunction($param) {<br>    // function content<br>}<br>?&gt;</pre></td></tr></tbody></table></html>"
 EditorType=boolean
 TrueFalse=--one-true-brace-function-declaration|
-Value=1
 ValueDefault=1
--- a/indenters/uigui_phpStylist.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_phpStylist.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -24,7 +24,6 @@
 Enabled=true
 MaxVal=99
 MinVal=0
-Value=4
 ValueDefault=4
 
 [Indent with tabs]
@@ -32,7 +31,6 @@
 Description="<html>Indent with tabs instead of spaces</html>"
 EditorType=boolean
 TrueFalse="--indent_with_tabs|"
-Value=0
 ValueDefault=0
 
 [Keep redundant lines]
@@ -40,7 +38,6 @@
 Description="<html>Keep redundant lines</html>"
 EditorType=boolean
 TrueFalse="--keep_redundant_lines|"
-Value=0
 ValueDefault=0
 
 [Space inside parentheses]
@@ -48,7 +45,6 @@
 Description="<html>Space inside parentheses</html>"
 EditorType=boolean
 TrueFalse="--space_inside_parentheses|"
-Value=0
 ValueDefault=0
 
 [Space outside parentheses]
@@ -56,7 +52,6 @@
 Description="<html>Space outside parentheses</html>"
 EditorType=boolean
 TrueFalse="--space_outside_parentheses|"
-Value=0
 ValueDefault=0
 
 [Space after comma]
@@ -64,7 +59,6 @@
 Description="<html>Space after comma</html>"
 EditorType=boolean
 TrueFalse="--space_after_comma|"
-Value=0
 ValueDefault=0
 
 [Space around assignment]
@@ -72,7 +66,6 @@
 Description="<html>Space around = .= += -= *= /= <<<</html>"
 EditorType=boolean
 TrueFalse="--space_around_assignment|"
-Value=0
 ValueDefault=0
 
 [Align block +3 assigned variables]
@@ -80,7 +73,6 @@
 Description="<html>Align block +3 assigned variables</html>"
 EditorType=boolean
 TrueFalse="--align_var_assignment|"
-Value=0
 ValueDefault=0
 
 [Space around comparison]
@@ -88,7 +80,6 @@
 Description="<html>Space around == === != !== > >= < <=</html>"
 EditorType=boolean
 TrueFalse="--space_around_comparison|"
-Value=0
 ValueDefault=0
 
 [Space around arithmetic]
@@ -96,7 +87,6 @@
 Description="<html>Space around - + * / %</html>"
 EditorType=boolean
 TrueFalse="--space_around_arithmetic|"
-Value=0
 ValueDefault=0
 
 [Space around logical]
@@ -104,7 +94,6 @@
 Description="<html>Space around && || AND OR XOR << >></html>"
 EditorType=boolean
 TrueFalse="--space_around_logical|"
-Value=0
 ValueDefault=0
 
 [Space around colon and question]
@@ -112,7 +101,6 @@
 Description="<html>Space around ? :</html>"
 EditorType=boolean
 TrueFalse="--space_around_colon_question|"
-Value=0
 ValueDefault=0
 
 [Blank line before keyword]
@@ -120,7 +108,6 @@
 Description="<html>Blank line before keyword</html>"
 EditorType=boolean
 TrueFalse="--line_before_function|"
-Value=0
 ValueDefault=0
 
 [Opening bracket on next line]
@@ -128,7 +115,6 @@
 Description="<html>Opening bracket on next line</html>"
 EditorType=boolean
 TrueFalse="--line_before_curly_function|"
-Value=0
 ValueDefault=0
 
 [Blank line below opening bracket]
@@ -136,7 +122,6 @@
 Description="<html>Blank line below opening bracket</html>"
 EditorType=boolean
 TrueFalse="--line_after_curly_function|"
-Value=0
 ValueDefault=0
 
 [Space around ->]
@@ -144,7 +129,6 @@
 Description="<html>Space around -></html>"
 EditorType=boolean
 TrueFalse="--space_around_obj_operator|"
-Value=0
 ValueDefault=0
 
 [Space around ::]
@@ -152,7 +136,6 @@
 Description="<html>Space around ::</html>"
 EditorType=boolean
 TrueFalse="--space_around_double_colon|"
-Value=0
 ValueDefault=0
 
 [Space before parentheses]
@@ -160,7 +143,6 @@
 Description="<html>Space between keyword and opening parentheses</html>"
 EditorType=boolean
 TrueFalse="--space_after_if|"
-Value=0
 ValueDefault=0
 
 [Keep else/elseif along with bracket]
@@ -168,7 +150,6 @@
 Description="<html>Keep else/elseif along with bracket</html>"
 EditorType=boolean
 TrueFalse="--else_along_curly|"
-Value=0
 ValueDefault=0
 
 [Opening bracket on next line]
@@ -176,7 +157,6 @@
 Description="<html>Opening bracket on next line</html>"
 EditorType=boolean
 TrueFalse="--line_before_curly|"
-Value=0
 ValueDefault=0
 
 [Add missing brackets]
@@ -184,7 +164,6 @@
 Description="<html>Add missing brackets to single line structs</html>"
 EditorType=boolean
 TrueFalse="--add_missing_braces|"
-Value=0
 ValueDefault=0
 
 [Blank line after case "break"]
@@ -192,7 +171,6 @@
 Description="<html>Blank line after case 'break'</html>"
 EditorType=boolean
 TrueFalse="--line_after_break|"
-Value=0
 ValueDefault=0
 
 [Space between "for" elements]
@@ -200,7 +178,6 @@
 Description="<html>Space between 'for' elements</html>"
 EditorType=boolean
 TrueFalse="--space_inside_for|"
-Value=0
 ValueDefault=0
 
 [Extra indent for "Case" and "Default"]
@@ -208,7 +185,6 @@
 Description="<html>Extra indent for 'Case' and 'Default'</html>"
 EditorType=boolean
 TrueFalse="--indent_case|"
-Value=0
 ValueDefault=0
 
 [Opening array parentheses on next line]
@@ -216,7 +192,6 @@
 Description="<html>Opening array parentheses on next line</html>"
 EditorType=boolean
 TrueFalse="--line_before_array|"
-Value=0
 ValueDefault=0
 
 [Non-empty arrays as vertical block]
@@ -224,7 +199,6 @@
 Description="<html>Non-empty arrays as vertical block</html>"
 EditorType=boolean
 TrueFalse="--vertical_array|"
-Value=0
 ValueDefault=0
 
 [Align block +3 assigned array elements]
@@ -232,7 +206,6 @@
 Description="<html>Align block +3 assigned array elements</html>"
 EditorType=boolean
 TrueFalse="--align_array_assignment|"
-Value=0
 ValueDefault=0
 
 [Space around double arrow]
@@ -240,7 +213,6 @@
 Description="<html>Space around double arrow</html>"
 EditorType=boolean
 TrueFalse="--space_around_double_arrow|"
-Value=0
 ValueDefault=0
 
 [Concatenation as vertical block]
@@ -248,7 +220,6 @@
 Description="<html>Concatenation as vertical block</html>"
 EditorType=boolean
 TrueFalse="--vertical_concat|"
-Value=0
 ValueDefault=0
 
 [Space around concat elements]
@@ -256,7 +227,6 @@
 Description="<html>Space around concat elements</html>"
 EditorType=boolean
 TrueFalse="--space_around_concat|"
-Value=0
 ValueDefault=0
 
 [Blank line before multi-line comment]
@@ -264,7 +234,6 @@
 Description="<html>Blank line before multi-line comment (/*)</html>"
 EditorType=boolean
 TrueFalse="--line_before_comment_multi|"
-Value=0
 ValueDefault=0
 
 [Blank line after multi-line comment]
@@ -272,7 +241,6 @@
 Description="<html>Blank line after multi-line comment (/*)</html>"
 EditorType=boolean
 TrueFalse="--line_after_comment_multi|"
-Value=0
 ValueDefault=0
 
 [Blank line before single line comments]
@@ -280,7 +248,6 @@
 Description="<html>Blank line before single line comments (//)</html>"
 EditorType=boolean
 TrueFalse="--line_before_comment|"
-Value=0
 ValueDefault=0
 
 [Blank line after single line comments]
@@ -288,5 +255,4 @@
 Description="<html>Blank line after single line comments (//)</html>"
 EditorType=boolean
 TrueFalse="--line_after_comment|"
-Value=0
 ValueDefault=0
--- a/indenters/uigui_php_Beautifier.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_php_Beautifier.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -24,7 +24,6 @@
 Enabled=true
 MaxVal=99
 MinVal=0
-Value=4
 ValueDefault=4
 
 [Indent With Tabs]
@@ -35,7 +34,6 @@
 Enabled=false
 MaxVal=99
 MinVal=0
-Value=1
 ValueDefault=1
 
 [Add Header]
@@ -45,75 +43,66 @@
 Description="<html>Adds header information to a file. These can be Php, BSD, Apache, LGPL or Pear license info.</html>"
 EditorType=multiple
 Enabled=true
-Value=0
-ValueDefault=0
-
-[Newline Class]
-Category=0
-Description=<html>Add a new line after class before opening brace.</html>
-EditorType=boolean
-TrueFalse="-l \"Pear(newline_class=true)\"|-l \"Pear(newline_class=false)\""
-Value=1
-ValueDefault=1
-
-[Newline Function]
-Category=0
-Description=<html>Add a new line after function before opening brace.</html>
-EditorType=boolean
-TrueFalse="-l \"Pear(newline_function=true)\"|-l \"Pear(newline_function=false)\""
-Value=1
-ValueDefault=1
-
-[New Lines Before]
-CallName="-l \"NewLines(before="
-Category=0
-Description="<html>Add new lines before specific keywords. Keywords are separated by a single colon. Example: if:switch:T_CLASS<br />The string MUST end with a closing brace and an escaped double quote.</html>"
-EditorType=string
-Enabled=false
-Value=
-ValueDefault="if:switch:T_CLASS)\""
-
-[New Lines After]
-CallName="-l \"NewLines(after="
-Category=0
-Description="<html>Add new lines after specific keywords. Keywords are separated by a single colon. Example: T_COMMENT:function<br />The string MUST end with a closing brace and an escaped double quote.</html>"
-EditorType=string
-Enabled=false
-Value=
-ValueDefault="T_COMMENT:function)\""
-
-[Arrays Nested]
-Category=0
-Description=<html></html>
-EditorType=boolean
-TrueFalse="-l \"ArrayNested()\"|"
-Value=0
-ValueDefault=0
-
-[Lowercase]
-Category=0
-Description=<html>Lowercases all control structures.</html>
-EditorType=boolean
-TrueFalse="-l \"Lowercase()\"|"
-Value=0
-ValueDefault=0
-
-[List Class And Functions]
+ValueDefault=0
+
+[Newline Class]
+Category=0
+Description=<html>Add a new line after class before opening brace.</html>
+EditorType=boolean
+TrueFalse="-l \"Pear(newline_class=true)\"|-l \"Pear(newline_class=false)\""
+ValueDefault=1
+
+[Newline Function]
+Category=0
+Description=<html>Add a new line after function before opening brace.</html>
+EditorType=boolean
+TrueFalse="-l \"Pear(newline_function=true)\"|-l \"Pear(newline_function=false)\""
+ValueDefault=1
+
+[New Lines Before]
+CallName="-l \"NewLines(before="
+Category=0
+Description="<html>Add new lines before specific keywords. Keywords are separated by a single colon. Example: if:switch:T_CLASS<br />The string MUST end with a closing brace and an escaped double quote.</html>"
+EditorType=string
+Enabled=false
+ValueDefault="if:switch:T_CLASS)\""
+
+[New Lines After]
+CallName="-l \"NewLines(after="
+Category=0
+Description="<html>Add new lines after specific keywords. Keywords are separated by a single colon. Example: T_COMMENT:function<br />The string MUST end with a closing brace and an escaped double quote.</html>"
+EditorType=string
+Enabled=false
+ValueDefault="T_COMMENT:function)\""
+
+[Arrays Nested]
+Category=0
+Description=<html></html>
+EditorType=boolean
+TrueFalse="-l \"ArrayNested()\"|"
+ValueDefault=0
+
+[Lowercase]
+Category=0
+Description=<html>Lowercases all control structures.</html>
+EditorType=boolean
+TrueFalse="-l \"Lowercase()\"|"
+ValueDefault=0
+
+[List Class And Functions]
 Category=0
 Choices="-l \"ListClassFunction(list_classes=true)\"|-l \"ListClassFunction(list_functions=true)\"|-l \"ListClassFunction()\""
-ChoicesReadable="List Classes|List Functions|List Classes And Functions"
-Description=<html>Create a list of functions and classes in the script By default, this Filter puts the list at the beggining of the script. If you want it in another position, put a comment like that <pre> // Class and Function List </pre> The script lookup for the string 'Class and Function List' in a comment and replace the entire comment with the list.</html>
+ChoicesReadable="List Classes|List Functions|List Classes And Functions"
+Description=<html>Create a list of functions and classes in the script By default, this Filter puts the list at the beggining of the script. If you want it in another position, put a comment like that <pre> // Class and Function List </pre> The script lookup for the string 'Class and Function List' in a comment and replace the entire comment with the list.</html>
 EditorType=multiple
 Enabled=false
-Value=0
-ValueDefault=0
-
-[Indent Styles]
+ValueDefault=0
+
+[Indent Styles]
 Category=0
 Choices="-l \"IndentStyles(style=k&r)\"|-l \"IndentStyles(style=allman)\"|-l \"IndentStyles(style=whitesmiths)\"|-l \"IndentStyles(style=gnu)\""
-ChoicesReadable="K&R|Allman|Whitesmiths|GNU"
-Description=<html></html>
+ChoicesReadable="K&R|Allman|Whitesmiths|GNU"
+Description=<html></html>
 EditorType=multiple
 Enabled=false
-Value=0
-ValueDefault=0
+ValueDefault=0
--- a/indenters/uigui_tidy.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_tidy.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -22,7 +22,6 @@
 EditorType=boolean
 Enabled=true
 TrueFalse=quiet:yes|quiet:no
-Value=0
 ValueDefault=1
 
 [Uppercase tags]
@@ -31,7 +30,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=uppercase-tags:yes|uppercase-tags:no
-Value=1
 ValueDefault=0
 
 [accessibility-check]
@@ -42,7 +40,6 @@
 Enabled=true
 MaxVal=3
 MinVal=0
-Value=0
 ValueDefault=0
 
 [add-xml-decl]
@@ -51,7 +48,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=add-xml-decl:yes|add-xml-decl:no
-Value=1
 ValueDefault=0
 
 [add-xml-space]
@@ -60,7 +56,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=add-xml-space:yes|add-xml-space:no
-Value=0
 ValueDefault=0
 
 [alt-text]
@@ -69,7 +64,6 @@
 Description="<html>-This option specifies the default 'alt=' text Tidy uses for <IMG> attributes. This feature is dangerous as it suppresses further accessibility warnings. You are responsible for making your documents accessible to people who can not see the images!</html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [ascii-chars]
@@ -78,7 +72,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=ascii-chars:yes|ascii-chars:no
-Value=0
 ValueDefault=0
 
 [assume-xml-procins]
@@ -87,7 +80,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=assume-xml-procins:yes|assume-xml-procins:no
-Value=0
 ValueDefault=0
 
 [bare]
@@ -96,7 +88,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=bare:yes|bare:no
-Value=0
 ValueDefault=0
 
 [break-before-br]
@@ -105,7 +96,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=break-before-br:yes|break-before-br:no
-Value=0
 ValueDefault=0
 
 [char-encoding]
@@ -114,7 +104,6 @@
 Description="<html>This option specifies the character encoding Tidy uses for both the input and output. For ascii, Tidy will accept Latin-1 (ISO-8859-1) character values, but will use entities for all characters whose value > 127. For raw, Tidy will output values above 127 without translating them into entities. For latin1, characters above 255 will be written as entities. For utf8, Tidy assumes that both input and output is encoded as UTF-8. You can use iso2022 for files encoded using the ISO-2022 family of encodings e.g. ISO-2022-JP. For mac and win1252, Tidy will accept vendor specific character values, but will use entities for all characters whose value > 127.</html>"
 EditorType=multiple
 Enabled=false
-Value=1
 ValueDefault=1
 
 [clean]
@@ -123,7 +112,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=clean:yes|clean:no
-Value=0
 ValueDefault=0
 
 [css-prefix]
@@ -132,7 +120,6 @@
 Description="<html>-This option specifies the prefix that Tidy uses for styles rules. By default, 'c' will be used.</html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [decorate-inferred-ul]
@@ -141,7 +128,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=decorate-inferred-ul:yes|decorate-inferred-ul:no
-Value=0
 ValueDefault=0
 
 [doctype]
@@ -150,7 +136,6 @@
 Description=<html>This option specifies the DOCTYPE declaration generated by Tidy. If set to 'omit' the output won't contain a DOCTYPE declaration. If set to 'auto' (the default) Tidy will use an educated guess based upon the contents of the document. If set to 'strict', Tidy will set the DOCTYPE to the strict DTD. If set to 'loose', the DOCTYPE is set to the loose (transitional) DTD. Alternatively, you can supply a string for the formal public identifier (FPI). For example: doctype: '-//ACME//DTD HTML 3.14159//EN' If you specify the FPI for an XHTML document, Tidy will set the system identifier to an empty string. For an HTML document, Tidy adds a system identifier only if one was already present in order to preserve the processing mode of some browsers. Tidy leaves the DOCTYPE for generic XML documents unchanged. --doctype omit implies --numeric-entities yes. This option does not offer a validation of the document conformance.</html>
 EditorType=multiple
 Enabled=false
-Value=1
 ValueDefault=1
 
 [drop-empty-paras]
@@ -159,7 +144,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=drop-empty-paras:yes|drop-empty-paras:no
-Value=1
 ValueDefault=1
 
 [drop-font-tags]
@@ -168,7 +152,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=drop-font-tags:yes|drop-font-tags:no
-Value=0
 ValueDefault=0
 
 [drop-proprietary-attributes]
@@ -177,7 +160,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=drop-proprietary-attributes:yes|drop-proprietary-attributes:no
-Value=0
 ValueDefault=0
 
 [enclose-block-text]
@@ -186,7 +168,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=enclose-block-text:yes|enclose-block-text:no
-Value=0
 ValueDefault=0
 
 [enclose-text]
@@ -195,7 +176,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=enclose-text:yes|enclose-text:no
-Value=0
 ValueDefault=0
 
 [escape-cdata]
@@ -204,7 +184,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=escape-cdata:yes|escape-cdata:no
-Value=0
 ValueDefault=0
 
 [fix-backslash]
@@ -213,7 +192,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=fix-backslash:yes|fix-backslash:no
-Value=1
 ValueDefault=1
 
 [fix-bad-comments]
@@ -222,7 +200,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=fix-bad-comments:yes|fix-bad-comments:no
-Value=1
 ValueDefault=1
 
 [fix-uri]
@@ -231,7 +208,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=fix-uri:yes|fix-uri:no
-Value=1
 ValueDefault=1
 
 [hide-comments]
@@ -240,7 +216,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=hide-comments:yes|hide-comments:no
-Value=0
 ValueDefault=0
 
 [hide-endtags]
@@ -249,7 +224,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=hide-endtags:yes|hide-endtags:no
-Value=0
 ValueDefault=0
 
 [indent]
@@ -258,7 +232,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=indent:yes|indent:no
-Value=1
 ValueDefault=0
 
 [indent-attributes]
@@ -267,7 +240,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=indent-attributes:yes|indent-attributes:no
-Value=0
 ValueDefault=0
 
 [indent-cdata]
@@ -276,7 +248,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=indent-cdata:yes|indent-cdata:no
-Value=0
 ValueDefault=0
 
 [indent-spaces]
@@ -287,7 +258,6 @@
 Enabled=true
 MaxVal=5000
 MinVal=0
-Value=2
 ValueDefault=2
 
 [input-encoding]
@@ -296,7 +266,6 @@
 Description=<html>This option specifies the character encoding Tidy uses for the input. See char-encoding for more info.</html>
 EditorType=multiple
 Enabled=false
-Value=4
 ValueDefault=4
 
 [input-xml]
@@ -305,7 +274,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=input-xml:yes|input-xml:no
-Value=0
 ValueDefault=0
 
 [join-classes]
@@ -314,7 +282,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=join-classes:yes|join-classes:no
-Value=0
 ValueDefault=0
 
 [join-styles]
@@ -323,7 +290,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=join-styles:yes|join-styles:no
-Value=1
 ValueDefault=1
 
 [literal-attributes]
@@ -332,7 +298,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=literal-attributes:yes|literal-attributes:no
-Value=0
 ValueDefault=0
 
 [logical-emphasis]
@@ -341,7 +306,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=logical-emphasis:yes|logical-emphasis:no
-Value=0
 ValueDefault=0
 
 [lower-literals]
@@ -350,7 +314,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=lower-literals:yes|lower-literals:no
-Value=1
 ValueDefault=1
 
 [markup]
@@ -359,7 +322,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=markup:yes|markup:no
-Value=1
 ValueDefault=1
 
 [merge-divs]
@@ -369,7 +331,6 @@
 Description="<html>Can be used to modify behavior of -c (--clean yes) option. This option specifies if Tidy should merge nested <div> such as '<div><div>...</div></div>'. If set to 'auto', the attributes of the inner <div> are moved to the outer one. As well, nested <div> with ID attributes are not merged. If set to 'yes', the attributes of the inner <div> are discarded with the exception of 'class' and 'style'.</html>"
 EditorType=multiple
 Enabled=false
-Value=0
 ValueDefault=0
 
 [ncr]
@@ -378,7 +339,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=ncr:yes|ncr:no
-Value=1
 ValueDefault=1
 
 [new-blocklevel-tags]
@@ -387,7 +347,6 @@
 Description="<html>This option specifies new block-level tags. This option takes a space or comma separated list of tag names. Unless you declare new tags, Tidy will refuse to generate a tidied file if the input includes previously unknown tags. Note you can't change the content model for elements such as <TABLE>, <UL>, <OL> and <DL>. This option is ignored in XML mode.</html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [new-empty-tags]
@@ -396,7 +355,6 @@
 Description="<html>This option specifies new empty inline tags. This option takes a space or comma separated list of tag names. Unless you declare new tags, Tidy will refuse to generate a tidied file if the input includes previously unknown tags. Remember to also declare empty tags as either inline or blocklevel. This option is ignored in XML mode.</html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [new-inline-tags]
@@ -405,7 +363,6 @@
 Description="<html>This option specifies new non-empty inline tags. This option takes a space or comma separated list of tag names. Unless you declare new tags, Tidy will refuse to generate a tidied file if the input includes previously unknown tags. This option is ignored in XML mode.</html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [new-pre-tags]
@@ -414,7 +371,6 @@
 Description="<html>This option specifies new tags that are to be processed in exactly the same way as HTML's <PRE> element. This option takes a space or comma separated list of tag names. Unless you declare new tags, Tidy will refuse to generate a tidied file if the input includes previously unknown tags. Note you can not as yet add new CDATA elements (similar to <SCRIPT>). This option is ignored in XML mode.</html>"
 EditorType=string
 Enabled=false
-Value=
 ValueDefault=
 
 [newline]
@@ -423,7 +379,6 @@
 Description="<html>The default is appropriate to the current platform: CRLF on PC-DOS, MS-Windows and OS/2, CR on Classic Mac OS, and LF everywhere else (Unix and Linux).</html>"
 EditorType=multiple
 Enabled=false
-Value=1
 ValueDefault=1
 
 [numeric-entities]
@@ -432,7 +387,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=numeric-entities:yes|numeric-entities:no
-Value=0
 ValueDefault=0
 
 [output-bom]
@@ -441,7 +395,6 @@
 Description="<html>This option specifies if Tidy should write a Unicode Byte Order Mark character (BOM; also known as Zero Width No-Break Space; has value of U+FEFF) to the beginning of the output; only for UTF-8 and UTF-16 output encodings. If set to 'auto', this option causes Tidy to write a BOM to the output only if a BOM was present at the beginning of the input. A BOM is always written for XML/XHTML output using UTF-16 output encodings.</html>"
 EditorType=multiple
 Enabled=false
-Value=0
 ValueDefault=0
 
 [output-encoding]
@@ -450,7 +403,6 @@
 Description="<html>This option specifies the character encoding Tidy uses for the output. See char-encoding for more info. May only be different from input-encoding for Latin encodings (ascii, latin0, latin1, mac, win1252, ibm858).</html>"
 EditorType=multiple
 Enabled=false
-Value=1
 ValueDefault=1
 
 [output-html]
@@ -459,7 +411,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=output-html:yes|output-html:no
-Value=0
 ValueDefault=0
 
 [output-xhtml]
@@ -468,7 +419,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=output-xhtml:yes|output-xhtml:no
-Value=0
 ValueDefault=0
 
 [output-xml]
@@ -477,7 +427,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=output-xml:yes|output-xml:no
-Value=0
 ValueDefault=0
 
 [preserve-entities]
@@ -486,7 +435,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=preserve-entities:yes|preserve-entities:no
-Value=0
 ValueDefault=0
 
 [punctuation-wrap]
@@ -495,7 +443,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=punctuation-wrap:yes|punctuation-wrap:no
-Value=0
 ValueDefault=0
 
 [quote-ampersand]
@@ -504,7 +451,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=quote-ampersand:yes|quote-ampersand:no
-Value=1
 ValueDefault=1
 
 [quote-marks]
@@ -513,7 +459,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=quote-marks:yes|quote-marks:no
-Value=0
 ValueDefault=0
 
 [quote-nbsp]
@@ -522,7 +467,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=quote-nbsp:yes|quote-nbsp:no
-Value=1
 ValueDefault=1
 
 [repeated-attributes]
@@ -531,7 +475,6 @@
 Description="<html>This option specifies if Tidy should keep the first or last attribute, if an attribute is repeated, e.g. has two align attributes.</html>"
 EditorType=multiple
 Enabled=false
-Value=1
 ValueDefault=1
 
 [replace-color]
@@ -540,7 +483,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=replace-color:yes|replace-color:no
-Value=0
 ValueDefault=0
 
 [show-body-only]
@@ -549,7 +491,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=show-body-only:yes|show-body-only:no
-Value=0
 ValueDefault=0
 
 [show-errors]
@@ -560,7 +501,6 @@
 Enabled=true
 MaxVal=5000
 MinVal=0
-Value=6
 ValueDefault=6
 
 [show-warnings]
@@ -569,7 +509,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=show-warnings:yes|show-warnings:no
-Value=1
 ValueDefault=1
 
 [split]
@@ -578,7 +517,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=split:yes|split:no
-Value=0
 ValueDefault=0
 
 [tab-size]
@@ -589,7 +527,6 @@
 Enabled=true
 MaxVal=5000
 MinVal=0
-Value=8
 ValueDefault=8
 
 [uppercase-attributes]
@@ -598,7 +535,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=uppercase-attributes:yes|uppercase-attributes:no
-Value=0
 ValueDefault=0
 
 [vertical-space]
@@ -607,7 +543,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=vertical-space:yes|vertical-space:no
-Value=0
 ValueDefault=0
 
 [word-2000]
@@ -616,7 +551,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=word-2000:yes|word-2000:no
-Value=0
 ValueDefault=0
 
 [wrap]
@@ -627,7 +561,6 @@
 Enabled=true
 MaxVal=5000
 MinVal=0
-Value=80
 ValueDefault=68
 
 [wrap-asp]
@@ -636,7 +569,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=wrap-asp:yes|wrap-asp:no
-Value=1
 ValueDefault=1
 
 [wrap-attributes]
@@ -645,7 +577,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=wrap-attributes:yes|wrap-attributes:no
-Value=0
 ValueDefault=0
 
 [wrap-jste]
@@ -654,7 +585,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=wrap-jste:yes|wrap-jste:no
-Value=1
 ValueDefault=1
 
 [wrap-php]
@@ -663,7 +593,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=wrap-php:yes|wrap-php:no
-Value=1
 ValueDefault=1
 
 [wrap-script-literals]
@@ -672,7 +601,6 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=wrap-script-literals:yes|wrap-script-literals:no
-Value=0
 ValueDefault=0
 
 [wrap-sections]
@@ -681,5 +609,4 @@
 EditorType=boolean
 Enabled=false
 TrueFalse=wrap-sections:yes|wrap-sections:no
-Value=0
 ValueDefault=0
--- a/indenters/uigui_uncrustify.ini	Thu Jun 12 06:57:31 2008 +0000
+++ b/indenters/uigui_uncrustify.ini	Thu Jun 12 09:15:02 2008 +0000
@@ -20,7 +20,6 @@
 [newlines]
 Category=0
 Description="<html>The type of line endings</html>"
-Value=3
 ValueDefault=3
 Enabled=false
 EditorType=multiple
@@ -30,7 +29,6 @@
 [input_tab_size]
 Category=0
 Description="<html>The original size of tabs in the input</html>"
-Value=8
 ValueDefault=8
 Enabled=false
 EditorType=numeric
@@ -41,7 +39,6 @@
 [output_tab_size]
 Category=0
 Description="<html>The size of tabs in the output (only used if align_with_tabs=true)</html>"
-Value=8
 ValueDefault=8
 Enabled=false
 EditorType=numeric
@@ -52,7 +49,6 @@
 [string_escape_char]
 Category=0
 Description="<html>The ascii value of the string escape char, usually 92 (\) or 94 (^). (Pawn)</html>"
-Value=92
 ValueDefault=92
 Enabled=false
 EditorType=numeric
@@ -63,7 +59,6 @@
 [string_escape_char2]
 Category=0
 Description="<html>Alternate string escape char for Pawn. Only works right before the quote char.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -74,7 +69,6 @@
 [indent_columns]
 Category=1
 Description="<html>The number of columns to indent per level.<BR>Usually 2, 3, 4, or 8.</html>"
-Value=8
 ValueDefault=8
 Enabled=false
 EditorType=numeric
@@ -85,7 +79,6 @@
 [indent_with_tabs]
 Category=1
 Description="<html>How to use tabs when indenting code<BR>0=spaces only<BR>1=indent with tabs, align with spaces<BR>2=indent and align with tabs</html>"
-Value=1
 ValueDefault=1
 Enabled=false
 EditorType=numeric
@@ -96,7 +89,6 @@
 [indent_align_string]
 Category=1
 Description="<html>Whether to indent strings broken by '\' so that they line up</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -105,7 +97,6 @@
 [indent_xml_string]
 Category=1
 Description="<html>The number of spaces to indent multi-line XML strings.<BR>Requires indent_align_string=True</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -116,7 +107,6 @@
 [indent_brace]
 Category=1
 Description="<html>Spaces to indent '{' from level</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -127,7 +117,6 @@
 [indent_braces]
 Category=1
 Description="<html>Whether braces are indented to the body level</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -136,7 +125,6 @@
 [indent_braces_no_func]
 Category=1
 Description="<html>Disabled indenting function braces if indent_braces is true</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -145,7 +133,6 @@
 [indent_brace_parent]
 Category=1
 Description="<html>Indent based on the size of the brace parent, ie 'if' =&gt; 3 spaces, 'for' =&gt; 4 spaces, etc.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -154,7 +141,6 @@
 [indent_namespace]
 Category=1
 Description="<html>Whether the 'namespace' body is indented</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -163,7 +149,6 @@
 [indent_class]
 Category=1
 Description="<html>Whether the 'class' body is indented</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -172,7 +157,6 @@
 [indent_class_colon]
 Category=1
 Description="<html>Whether to indent the stuff after a leading class colon</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -181,7 +165,6 @@
 [indent_func_call_param]
 Category=1
 Description="<html>True:  indent continued function call parameters one indent level<BR>False: align parameters under the open paren</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -190,7 +173,6 @@
 [indent_func_def_param]
 Category=1
 Description="<html>Same as indent_func_call_param, but for function defs</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -199,7 +181,6 @@
 [indent_func_proto_param]
 Category=1
 Description="<html>Same as indent_func_call_param, but for function protos</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -208,7 +189,6 @@
 [indent_func_class_param]
 Category=1
 Description="<html>Same as indent_func_call_param, but for class declarations</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -217,7 +197,6 @@
 [indent_func_ctor_var_param]
 Category=1
 Description="<html>Same as indent_func_call_param, but for class variable constructors</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -226,7 +205,6 @@
 [indent_func_param_double]
 Category=1
 Description="<html>Double the indent for indent_func_xxx_param options</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -235,7 +213,6 @@
 [indent_member]
 Category=1
 Description="<html>The number of spaces to indent a continued '-&gt;' or '.'<BR>Usually set to 0, 1, or indent_columns.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -246,7 +223,6 @@
 [indent_sing_line_comments]
 Category=1
 Description="<html>Spaces to indent single line ('//') comments on lines before code</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -257,7 +233,6 @@
 [indent_relative_single_line_comments]
 Category=1
 Description="<html>If set, will indent trailing single line ('//') comments relative<BR>to the code instead of trying to keep the same absolute column</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -266,7 +241,6 @@
 [indent_switch_case]
 Category=1
 Description="<html>Spaces to indent 'case' from 'switch'<BR>Usually 0 or indent_columns.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -277,7 +251,6 @@
 [indent_case_shift]
 Category=1
 Description="<html>Spaces to shift the 'case' line, without affecting any other lines<BR>Usually 0.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -288,7 +261,6 @@
 [indent_case_brace]
 Category=1
 Description="<html>Spaces to indent '{' from 'case'.<BR>By default, the brace will appear under the 'c' in case.<BR>Usually set to 0 or indent_columns.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -299,7 +271,6 @@
 [indent_col1_comment]
 Category=1
 Description="<html>Whether to indent comments found in first column</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -308,7 +279,6 @@
 [indent_label]
 Category=1
 Description="<html>How to indent goto labels<BR> &gt;0 : absolute column where 1 is the leftmost column<BR> &lt;=0 : subtract from brace indent</html>"
-Value=1
 ValueDefault=1
 Enabled=false
 EditorType=numeric
@@ -319,7 +289,6 @@
 [indent_access_spec]
 Category=1
 Description="<html>Same as indent_label, but for access specifiers that are followed by a colon</html>"
-Value=1
 ValueDefault=1
 Enabled=false
 EditorType=numeric
@@ -330,7 +299,6 @@
 [indent_access_spec_body]
 Category=1
 Description="<html>Indent the code after an access specifier by one level.<BR>If set, this option forces 'indent_access_spec=0'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -339,7 +307,6 @@
 [indent_paren_nl]
 Category=1
 Description="<html>If an open paren is followed by a newline, indent the next line so that it lines up after the open paren (not recommended)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -348,7 +315,6 @@
 [indent_paren_close]
 Category=1
 Description="<html>Controls the indent of a close paren after a newline.<BR>0: Indent to body level<BR>1: Align under the open paren<BR>2: Indent to the brace level</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -359,7 +325,6 @@
 [indent_comma_paren]
 Category=1
 Description="<html>Controls the indent of a comma when inside a paren.If TRUE, aligns under the open paren</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -368,7 +333,6 @@
 [indent_bool_paren]
 Category=1
 Description="<html>Controls the indent of a BOOL operator when inside a paren.If TRUE, aligns under the open paren</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -377,7 +341,6 @@
 [indent_square_nl]
 Category=1
 Description="<html>If an open square is followed by a newline, indent the next line so that it lines up after the open square (not recommended)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -386,7 +349,6 @@
 [indent_preserve_sql]
 Category=1
 Description="<html>Don't change the relative indent of ESQL/C 'EXEC SQL' bodies</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -395,7 +357,6 @@
 [sp_arith]
 Category=2
 Description="<html>Add or remove space around arithmetic operator '+', '-', '/', '*', etc</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -404,7 +365,6 @@
 [sp_assign]
 Category=2
 Description="<html>Add or remove space around assignment operator '=', '+=', etc</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -413,7 +373,6 @@
 [sp_enum_assign]
 Category=2
 Description="<html>Add or remove space around assignment '=' in enum</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -422,7 +381,6 @@
 [sp_bool]
 Category=2
 Description="<html>Add or remove space around boolean operators '&amp;&amp;' and '||'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -431,7 +389,6 @@
 [sp_compare]
 Category=2
 Description="<html>Add or remove space around compare operator '&lt;', '&gt;', '==', etc</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -440,7 +397,6 @@
 [sp_inside_paren]
 Category=2
 Description="<html>Add or remove space inside '(' and ')'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -449,7 +405,6 @@
 [sp_paren_paren]
 Category=2
 Description="<html>Add or remove space between nested parens</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -458,7 +413,6 @@
 [sp_balance_nested_parens]
 Category=2
 Description="<html>Whether to balance spaces inside nested parens</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -467,7 +421,6 @@
 [sp_paren_brace]
 Category=2
 Description="<html>Add or remove space between ')' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -476,7 +429,6 @@
 [sp_before_ptr_star]
 Category=2
 Description="<html>Add or remove space before pointer star '*'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -485,7 +437,6 @@
 [sp_between_ptr_star]
 Category=2
 Description="<html>Add or remove space between pointer stars '*'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -494,7 +445,6 @@
 [sp_after_ptr_star]
 Category=2
 Description="<html>Add or remove space after pointer star '*', if followed by a word.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -503,7 +453,6 @@
 [sp_before_byref]
 Category=2
 Description="<html>Add or remove space before reference sign '&amp;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -512,7 +461,6 @@
 [sp_after_byref]
 Category=2
 Description="<html>Add or remove space after reference sign '&amp;', if followed by a word.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -521,7 +469,6 @@
 [sp_after_type]
 Category=2
 Description="<html>Add or remove space between type and word</html>"
-Value=3
 ValueDefault=3
 Enabled=false
 EditorType=multiple
@@ -530,7 +477,6 @@
 [sp_before_angle]
 Category=2
 Description="<html>Add or remove space before '&lt;&gt;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -539,7 +485,6 @@
 [sp_after_angle]
 Category=2
 Description="<html>Add or remove space after '&lt;&gt;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -548,7 +493,6 @@
 [sp_angle_paren]
 Category=2
 Description="<html>Add or remove space between '&lt;&gt;' and '(' as found in 'new List&lt;byte&gt;();'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -557,7 +501,6 @@
 [sp_angle_word]
 Category=2
 Description="<html>Add or remove space between '&lt;&gt;' and a word as in 'List&lt;byte&gt; m;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -566,7 +509,6 @@
 [sp_before_sparen]
 Category=2
 Description="<html>Add or remove space before '(' of 'if', 'for', 'switch', and 'while'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -575,7 +517,6 @@
 [sp_inside_sparen]
 Category=2
 Description="<html>Add or remove space inside if-condition '(' and ')'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -584,7 +525,6 @@
 [sp_after_sparen]
 Category=2
 Description="<html>Add or remove space after ')' of 'if', 'for', 'switch', and 'while'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -593,7 +533,6 @@
 [sp_sparen_brace]
 Category=2
 Description="<html>Add or remove space between ')' and '{' of 'if', 'for', 'switch', and 'while'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -602,7 +541,6 @@
 [sp_special_semi]
 Category=2
 Description="<html>Add or remove space before empty statement ';' on 'if', 'for' and 'while'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -611,7 +549,6 @@
 [sp_before_semi]
 Category=2
 Description="<html>Add or remove space before ';'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -620,7 +557,6 @@
 [sp_before_semi_for]
 Category=2
 Description="<html>Add or remove space before ';' in non-empty 'for' statements</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -629,7 +565,6 @@
 [sp_before_semi_for_empty]
 Category=2
 Description="<html>Add or remove space before a semicolon of an empty part of a for statment.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -638,7 +573,6 @@
 [sp_after_semi_for_empty]
 Category=2
 Description="<html>Add or remove space after the final semicolon of an empty part of a for statment: for ( ; ; &lt;here&gt; ).</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -647,7 +581,6 @@
 [sp_before_square]
 Category=2
 Description="<html>Add or remove space before '[' (except '[]')</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -656,7 +589,6 @@
 [sp_before_squares]
 Category=2
 Description="<html>Add or remove space before '[]'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -665,7 +597,6 @@
 [sp_inside_square]
 Category=2
 Description="<html>Add or remove space inside '[' and ']'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -674,7 +605,6 @@
 [sp_after_comma]
 Category=2
 Description="<html>Add or remove space after ','</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -683,7 +613,6 @@
 [sp_before_comma]
 Category=2
 Description="<html>Add or remove space before ','</html>"
-Value=2
 ValueDefault=2
 Enabled=false
 EditorType=multiple
@@ -692,7 +621,6 @@
 [sp_after_class_colon]
 Category=2
 Description="<html>Add or remove space after class ':'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -701,7 +629,6 @@
 [sp_before_class_colon]
 Category=2
 Description="<html>Add or remove space before class ':'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -710,7 +637,6 @@
 [sp_after_operator]
 Category=2
 Description="<html>Add or remove space between 'operator' and operator sign</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -719,7 +645,6 @@
 [sp_after_cast]
 Category=2
 Description="<html>Add or remove space after cast</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -728,7 +653,6 @@
 [sp_inside_paren_cast]
 Category=2
 Description="<html>Add or remove spaces inside cast parens</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -737,7 +661,6 @@
 [sp_sizeof_paren]
 Category=2
 Description="<html>Add or remove space between 'sizeof' and '('</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -746,7 +669,6 @@
 [sp_after_tag]
 Category=2
 Description="<html>Add or remove space after the tag keyword (Pawn)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -755,7 +677,6 @@
 [sp_inside_braces_enum]
 Category=2
 Description="<html>Add or remove space inside enum '{' and '}'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -764,7 +685,6 @@
 [sp_inside_braces_struct]
 Category=2
 Description="<html>Add or remove space inside struct/union '{' and '}'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -773,7 +693,6 @@
 [sp_inside_braces]
 Category=2
 Description="<html>Add or remove space inside '{' and '}'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -782,7 +701,6 @@
 [sp_inside_angle]
 Category=2
 Description="<html>Add or remove space inside '&lt;' and '&gt;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -791,7 +709,6 @@
 [sp_type_func]
 Category=2
 Description="<html>Add or remove space between return type and function name<BR>A minimum of 1 is forced except for pointer return types.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -800,7 +717,6 @@
 [sp_func_proto_paren]
 Category=2
 Description="<html>Add or remove space between function name and '(' on function declaration</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -809,7 +725,6 @@
 [sp_func_def_paren]
 Category=2
 Description="<html>Add or remove space between function name and '(' on function definition</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -818,7 +733,6 @@
 [sp_inside_fparens]
 Category=2
 Description="<html>Add or remove space inside empty function '()'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -827,7 +741,6 @@
 [sp_inside_fparen]
 Category=2
 Description="<html>Add or remove space inside function '(' and ')'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -836,7 +749,6 @@
 [sp_square_fparen]
 Category=2
 Description="<html>Add or remove space between ']' and '(' when part of a function call.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -845,7 +757,6 @@
 [sp_fparen_brace]
 Category=2
 Description="<html>Add or remove space between ')' and '{' of function</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -854,7 +765,6 @@
 [sp_func_call_paren]
 Category=2
 Description="<html>Add or remove space between function name and '(' on function calls</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -863,7 +773,6 @@
 [sp_func_class_paren]
 Category=2
 Description="<html>Add or remove space between a constructor/destructor and the open paren</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -872,7 +781,6 @@
 [sp_return_paren]
 Category=2
 Description="<html>Add or remove space between 'return' and '('</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -881,7 +789,6 @@
 [sp_attribute_paren]
 Category=2
 Description="<html>Add or remove space between '__attribute__' and '('</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -890,7 +797,6 @@
 [sp_macro]
 Category=2
 Description="<html>Add or remove space between macro and value</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -899,7 +805,6 @@
 [sp_macro_func]
 Category=2
 Description="<html>Add or remove space between macro function ')' and value</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -908,7 +813,6 @@
 [sp_else_brace]
 Category=2
 Description="<html>Add or remove space between 'else' and '{' if on the same line</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -917,7 +821,6 @@
 [sp_brace_else]
 Category=2
 Description="<html>Add or remove space between '}' and 'else' if on the same line</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -926,7 +829,6 @@
 [sp_catch_brace]
 Category=2
 Description="<html>Add or remove space between 'catch' and '{' if on the same line</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -935,7 +837,6 @@
 [sp_brace_catch]
 Category=2
 Description="<html>Add or remove space between '}' and 'catch' if on the same line</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -944,7 +845,6 @@
 [sp_finally_brace]
 Category=2
 Description="<html>Add or remove space between 'finally' and '{' if on the same line</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -953,7 +853,6 @@
 [sp_brace_finally]
 Category=2
 Description="<html>Add or remove space between '}' and 'finally' if on the same line</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -962,7 +861,6 @@
 [sp_try_brace]
 Category=2
 Description="<html>Add or remove space between 'try' and '{' if on the same line</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -971,7 +869,6 @@
 [sp_getset_brace]
 Category=2
 Description="<html>Add or remove space between get/set and '{' if on the same line</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -980,7 +877,6 @@
 [sp_before_dc]
 Category=2
 Description="<html>Add or remove space before the '::' operator</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -989,7 +885,6 @@
 [sp_after_dc]
 Category=2
 Description="<html>Add or remove space after the '::' operator</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -998,7 +893,6 @@
 [sp_d_array_colon]
 Category=2
 Description="<html>Add or remove around the D named array initializer ':' operator</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1007,7 +901,6 @@
 [sp_not]
 Category=2
 Description="<html>Add or remove space after the '!' (not) operator.</html>"
-Value=2
 ValueDefault=2
 Enabled=false
 EditorType=multiple
@@ -1016,7 +909,6 @@
 [sp_inv]
 Category=2
 Description="<html>Add or remove space after the '~' (invert) operator.</html>"
-Value=2
 ValueDefault=2
 Enabled=false
 EditorType=multiple
@@ -1025,7 +917,6 @@
 [sp_addr]
 Category=2
 Description="<html>Add or remove space after the '&amp;' (address-of) operator.<BR>This does not affect the spacing after a '&amp;' that is part of a type.</html>"
-Value=2
 ValueDefault=2
 Enabled=false
 EditorType=multiple
@@ -1034,7 +925,6 @@
 [sp_member]
 Category=2
 Description="<html>Add or remove space around the '.' or '-&gt;' operators<BR></html>"
-Value=2
 ValueDefault=2
 Enabled=false
 EditorType=multiple
@@ -1043,7 +933,6 @@
 [sp_deref]
 Category=2
 Description="<html>Add or remove space after the '*' (dereference) operator.<BR>This does not affect the spacing after a '*' that is part of a type.</html>"
-Value=2
 ValueDefault=2
 Enabled=false
 EditorType=multiple
@@ -1052,7 +941,6 @@
 [sp_sign]
 Category=2
 Description="<html>Add or remove space after '+' or '-', as in 'x = -5' or 'y = +7'</html>"
-Value=2
 ValueDefault=2
 Enabled=false
 EditorType=multiple
@@ -1061,7 +949,6 @@
 [sp_incdec]
 Category=2
 Description="<html>Add or remove space before or after '++' and '--', as in '(--x)' or 'y++;'</html>"
-Value=2
 ValueDefault=2
 Enabled=false
 EditorType=multiple
@@ -1070,7 +957,6 @@
 [sp_after_oc_scope]
 Category=2
 Description="<html>Add or remove space after the scope '+' or '-', as in '-(void) foo;' or '+(int) bar;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1079,7 +965,6 @@
 [sp_before_oc_colon]
 Category=2
 Description="<html>Add or remove space after the colon in message specs<BR>'-(int) f: (int) x;' vs '+(int) f : (int) x;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1088,7 +973,6 @@
 [sp_after_oc_type]
 Category=2
 Description="<html>Add or remove space after the (type) in message specs<BR>'-(int) f: (int) x;' vs '+(int)f : (int)x;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1097,7 +981,6 @@
 [align_keep_tabs]
 Category=3
 Description="<html>Whether to keep non-indenting tabs</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1106,7 +989,6 @@
 [align_with_tabs]
 Category=3
 Description="<html>Whether to use tabs for alinging</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1115,7 +997,6 @@
 [align_on_tabstop]
 Category=3
 Description="<html>Whether to bump out to the next tab when aligning</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1124,7 +1005,6 @@
 [align_number_left]
 Category=3
 Description="<html>Whether to left-align numbers</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1133,7 +1013,6 @@
 [align_func_params]
 Category=3
 Description="<html>Align variable definitions in prototypes and functions</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1142,7 +1021,6 @@
 [align_var_def_span]
 Category=3
 Description="<html>The span for aligning variable definitions (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1153,7 +1031,6 @@
 [align_var_def_star_style]
 Category=3
 Description="<html>How to align the star in variable definitions.<BR> 0=Part of the type<BR> 1=Part of the variable<BR> 2=Dangling</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1164,7 +1041,6 @@
 [align_var_def_amp_style]
 Category=3
 Description="<html>How to align the '&amp;' in variable definitions.<BR> 0=Part of the type<BR> 1=Part of the variable<BR> 2=Dangling</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1175,7 +1051,6 @@
 [align_var_def_thresh]
 Category=3
 Description="<html>The threshold for aligning variable definitions (0=no limit)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1186,7 +1061,6 @@
 [align_var_def_gap]
 Category=3
 Description="<html>The gap for aligning variable definitions</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1197,7 +1071,6 @@
 [align_var_def_colon]
 Category=3
 Description="<html>Whether to align the colon in struct bit fields</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1206,7 +1079,6 @@
 [align_var_def_inline]
 Category=3
 Description="<html>Whether to align inline struct/enum/union variable definitions</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1215,7 +1087,6 @@
 [align_assign_span]
 Category=3
 Description="<html>The span for aligning on '=' in assignments (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1226,7 +1097,6 @@
 [align_assign_thresh]
 Category=3
 Description="<html>The threshold for aligning on '=' in assignments (0=no limit)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1237,7 +1107,6 @@
 [align_enum_equ_span]
 Category=3
 Description="<html>The span for aligning on '=' in enums (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1248,7 +1117,6 @@
 [align_enum_equ_thresh]
 Category=3
 Description="<html>The threshold for aligning on '=' in enums (0=no limit)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1259,7 +1127,6 @@
 [align_var_struct_span]
 Category=3
 Description="<html>The span for aligning struct/union (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1270,7 +1137,6 @@
 [align_var_struct_thresh]
 Category=3
 Description="<html>The threshold for aligning struct/union member definitions (0=no limit)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1281,7 +1147,6 @@
 [align_var_struct_gap]
 Category=3
 Description="<html>The gap for aligning struct/union member definitions</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1292,7 +1157,6 @@
 [align_struct_init_span]
 Category=3
 Description="<html>The span for aligning struct initializer values (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1303,7 +1167,6 @@
 [align_typedef_gap]
 Category=3
 Description="<html>The minimum space between the type and the synonym of a typedef</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1314,7 +1177,6 @@
 [align_typedef_span]
 Category=3
 Description="<html>The span for aligning single-line typedefs (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1325,7 +1187,6 @@
 [align_typedef_func]
 Category=3
 Description="<html>How to align typedef'd functions with other typedefs<BR>0: Don't mix them at all<BR>1: align the open paren with the types<BR>2: align the function type name with the other type names</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1336,7 +1197,6 @@
 [align_typedef_star_style]
 Category=3
 Description="<html>Controls the positioning of the '*' in typedefs. Just try it.<BR>0: Align on typdef type, ignore '*'<BR>1: The '*' is part of type name: typedef int  *pint;<BR>2: The '*' is part of the type, but dangling: typedef int *pint;</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1347,7 +1207,6 @@
 [align_typedef_amp_style]
 Category=3
 Description="<html>Controls the positioning of the '&amp;' in typedefs. Just try it.<BR>0: Align on typdef type, ignore '&amp;'<BR>1: The '&amp;' is part of type name: typedef int  &amp;pint;<BR>2: The '&amp;' is part of the type, but dangling: typedef int &amp;pint;</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1358,7 +1217,6 @@
 [align_right_cmt_span]
 Category=3
 Description="<html>The span for aligning comments that end lines (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1369,7 +1227,6 @@
 [align_right_cmt_mix]
 Category=3
 Description="<html>If aligning comments, mix with comments after '}' and #endif with less than 3 spaces before the comment</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1378,7 +1235,6 @@
 [align_func_proto_span]
 Category=3
 Description="<html>The span for aligning function prototypes (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1389,7 +1245,6 @@
 [align_func_proto_gap]
 Category=3
 Description="<html>Minimum gap between the return type and the function name.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1400,7 +1255,6 @@
 [align_mix_var_proto]
 Category=3
 Description="<html>Whether to mix aligning prototype and variable declarations.<BR>If true, align_var_def_XXX options are used instead of align_func_proto_XXX options.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1409,7 +1263,6 @@
 [align_single_line_func]
 Category=3
 Description="<html>Align single-line functions with function prototypes, uses align_func_proto_span</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1418,7 +1271,6 @@
 [align_single_line_brace]
 Category=3
 Description="<html>Aligning the open brace of single-line functions.<BR>Requires align_single_line_func=true, uses align_func_proto_span</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1427,7 +1279,6 @@
 [align_single_line_brace_gap]
 Category=3
 Description="<html>Gap for align_single_line_brace.<BR></html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1438,7 +1289,6 @@
 [align_oc_msg_spec_span]
 Category=3
 Description="<html>The span for aligning ObjC msg spec (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1449,7 +1299,6 @@
 [align_nl_cont]
 Category=3
 Description="<html>Whether to align macros wrapped with a backslash and a newline.<BR>This will not work right if the macro contains a multi-line comment.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1458,7 +1307,6 @@
 [align_pp_define_gap]
 Category=3
 Description="<html>The minimum space between label and value of a preprocessor define</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1469,7 +1317,6 @@
 [align_pp_define_span]
 Category=3
 Description="<html>The span for aligning on '#define' bodies (0=don't align)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1480,7 +1327,6 @@
 [nl_collapse_empty_body]
 Category=4
 Description="<html>Whether to collapse empty blocks between '{' and '}'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1489,7 +1335,6 @@
 [nl_assign_leave_one_liners]
 Category=4
 Description="<html>Don't split one-line braced assignments - 'foo_t f = { 1, 2 };'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1498,7 +1343,6 @@
 [nl_class_leave_one_liners]
 Category=4
 Description="<html>Don't split one-line braced statements inside a class xx { } body</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1507,7 +1351,6 @@
 [nl_enum_leave_one_liners]
 Category=4
 Description="<html>Don't split one-line enums: 'enum foo { BAR = 15 };'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1516,7 +1359,6 @@
 [nl_getset_leave_one_liners]
 Category=4
 Description="<html>Don't split one-line get or set functions</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1525,7 +1367,6 @@
 [nl_func_leave_one_liners]
 Category=4
 Description="<html>Don't split one-line function definitions - 'int foo() { return 0; }'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1534,7 +1375,6 @@
 [nl_if_leave_one_liners]
 Category=4
 Description="<html>Don't split one-line if/else statements - 'if(a) b++;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1543,7 +1383,6 @@
 [nl_start_of_file]
 Category=4
 Description="<html>Add or remove newlines at the start of the file</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1552,7 +1391,6 @@
 [nl_start_of_file_min]
 Category=4
 Description="<html>The number of newlines at the start of the file (only used if nl_start_of_file is 'add' or 'force'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1563,7 +1401,6 @@
 [nl_end_of_file]
 Category=4
 Description="<html>Add or remove newline at the end of the file</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1572,7 +1409,6 @@
 [nl_end_of_file_min]
 Category=4
 Description="<html>The number of newlines at the end of the file (only used if nl_end_of_file is 'add' or 'force')</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1583,7 +1419,6 @@
 [nl_assign_brace]
 Category=4
 Description="<html>Add or remove newline between '=' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1592,7 +1427,6 @@
 [nl_assign_square]
 Category=4
 Description="<html>Add or remove newline between '=' and '[' (D only)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1601,7 +1435,6 @@
 [nl_after_square_assign]
 Category=4
 Description="<html>Add or remove newline after '= [' (D only). Will also affect the newline before the ']'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1610,7 +1443,6 @@
 [nl_func_var_def_blk]
 Category=4
 Description="<html>The number of newlines after a block of variable definitions</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -1621,7 +1453,6 @@
 [nl_fcall_brace]
 Category=4
 Description="<html>Add or remove newline between a function call's ')' and '{', as in:<BR>list_for_each(item, &amp;list) { }</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1630,7 +1461,6 @@
 [nl_enum_brace]
 Category=4
 Description="<html>Add or remove newline between 'enum' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1639,7 +1469,6 @@
 [nl_struct_brace]
 Category=4
 Description="<html>Add or remove newline between 'struct and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1648,7 +1477,6 @@
 [nl_union_brace]
 Category=4
 Description="<html>Add or remove newline between 'union' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1657,7 +1485,6 @@
 [nl_if_brace]
 Category=4
 Description="<html>Add or remove newline between 'if' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1666,7 +1493,6 @@
 [nl_brace_else]
 Category=4
 Description="<html>Add or remove newline between '}' and 'else'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1675,7 +1501,6 @@
 [nl_elseif_brace]
 Category=4
 Description="<html>Add or remove newline between 'else if' and '{'<BR>If set to ignore, nl_if_brace is used instead</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1684,7 +1509,6 @@
 [nl_else_brace]
 Category=4
 Description="<html>Add or remove newline between 'else' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1693,7 +1517,6 @@
 [nl_brace_finally]
 Category=4
 Description="<html>Add or remove newline between '}' and 'finally'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1702,7 +1525,6 @@
 [nl_finally_brace]
 Category=4
 Description="<html>Add or remove newline between 'finally' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1711,7 +1533,6 @@
 [nl_try_brace]
 Category=4
 Description="<html>Add or remove newline between 'try' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1720,7 +1541,6 @@
 [nl_getset_brace]
 Category=4
 Description="<html>Add or remove newline between get/set and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1729,7 +1549,6 @@
 [nl_for_brace]
 Category=4
 Description="<html>Add or remove newline between 'for' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1738,7 +1557,6 @@
 [nl_catch_brace]
 Category=4
 Description="<html>Add or remove newline between 'catch' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1747,7 +1565,6 @@
 [nl_brace_catch]
 Category=4
 Description="<html>Add or remove newline between '}' and 'catch'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1756,7 +1573,6 @@
 [nl_while_brace]
 Category=4
 Description="<html>Add or remove newline between 'while' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1765,7 +1581,6 @@
 [nl_do_brace]
 Category=4
 Description="<html>Add or remove newline between 'do' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1774,7 +1589,6 @@
 [nl_brace_while]
 Category=4
 Description="<html>Add or remove newline between '}' and 'while' of 'do' statement</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1783,7 +1597,6 @@
 [nl_switch_brace]
 Category=4
 Description="<html>Add or remove newline between 'switch' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1792,7 +1605,6 @@
 [nl_multi_line_cond]
 Category=4
 Description="<html>Add or remove newline when condition spans two or more lines</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1801,7 +1613,6 @@
 [nl_multi_line_define]
 Category=4
 Description="<html>Force a newline in a define after the macro name for multi-line defines.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1810,7 +1621,6 @@
 [nl_before_case]
 Category=4
 Description="<html>Whether to put a newline before 'case' statement</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1819,7 +1629,6 @@
 [nl_after_case]
 Category=4
 Description="<html>Whether to put a newline after 'case' statement</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1828,7 +1637,6 @@
 [nl_namespace_brace]
 Category=4
 Description="<html>Newline between namespace and {</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1837,7 +1645,6 @@
 [nl_template_class]
 Category=4
 Description="<html>Add or remove newline between 'template&lt;&gt;' and 'class'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1846,7 +1653,6 @@
 [nl_class_brace]
 Category=4
 Description="<html>Add or remove newline between 'class' and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1855,7 +1661,6 @@
 [nl_class_init_args]
 Category=4
 Description="<html>Add or remove newline after each ',' in the constructor member initialization</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1864,7 +1669,6 @@
 [nl_func_type_name]
 Category=4
 Description="<html>Add or remove newline between return type and function name in definition</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1873,7 +1677,6 @@
 [nl_func_proto_type_name]
 Category=4
 Description="<html>Add or remove newline between return type and function name in a prototype</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1882,7 +1685,6 @@
 [nl_func_paren]
 Category=4
 Description="<html>Add or remove newline between a function name and the opening '('</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1891,7 +1693,6 @@
 [nl_func_decl_start]
 Category=4
 Description="<html>Add or remove newline after '(' in a function declaration</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1900,7 +1701,6 @@
 [nl_func_decl_args]
 Category=4
 Description="<html>Add or remove newline after each ',' in a function declaration</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1909,7 +1709,6 @@
 [nl_func_decl_end]
 Category=4
 Description="<html>Add or remove newline before the ')' in a function declaration</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1918,7 +1717,6 @@
 [nl_fdef_brace]
 Category=4
 Description="<html>Add or remove newline between function signature and '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1927,7 +1725,6 @@
 [nl_after_return]
 Category=4
 Description="<html>Whether to put a newline after 'return' statement</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1936,7 +1733,6 @@
 [nl_after_semicolon]
 Category=4
 Description="<html>Whether to put a newline after semicolons, except in 'for' statements</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1945,7 +1741,6 @@
 [nl_after_brace_open]
 Category=4
 Description="<html>Whether to put a newline after brace open.<BR>This also adds a newline before the matching brace close.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1954,7 +1749,6 @@
 [nl_after_brace_open_cmt]
 Category=4
 Description="<html>If nl_after_brace_open and nl_after_brace_open_cmt are true, a newline is<BR>placed between the open brace and a trailing single-line comment.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1963,7 +1757,6 @@
 [nl_after_vbrace_open]
 Category=4
 Description="<html>Whether to put a newline after a virtual brace open.<BR>These occur in un-braced if/while/do/for statement bodies.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1972,7 +1765,6 @@
 [nl_define_macro]
 Category=4
 Description="<html>Whether to alter newlines in '#define' macros</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1981,7 +1773,6 @@
 [nl_squeeze_ifdef]
 Category=4
 Description="<html>Whether to not put blanks after '#ifxx', '#elxx', or before '#endif'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -1990,7 +1781,6 @@
 [nl_before_if]
 Category=4
 Description="<html>Add or remove newline before 'if'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -1999,7 +1789,6 @@
 [nl_after_if]
 Category=4
 Description="<html>Add or remove newline after 'if'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2008,7 +1797,6 @@
 [nl_before_for]
 Category=4
 Description="<html>Add or remove newline before 'for'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2017,7 +1805,6 @@
 [nl_after_for]
 Category=4
 Description="<html>Add or remove newline after 'for'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2026,7 +1813,6 @@
 [nl_before_while]
 Category=4
 Description="<html>Add or remove newline before 'while'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2035,7 +1821,6 @@
 [nl_after_while]
 Category=4
 Description="<html>Add or remove newline after 'while'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2044,7 +1829,6 @@
 [nl_before_switch]
 Category=4
 Description="<html>Add or remove newline before 'switch'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2053,7 +1837,6 @@
 [nl_after_switch]
 Category=4
 Description="<html>Add or remove newline after 'switch'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2062,7 +1845,6 @@
 [nl_before_do]
 Category=4
 Description="<html>Add or remove newline before 'do'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2071,7 +1853,6 @@
 [nl_after_do]
 Category=4
 Description="<html>Add or remove newline after 'do'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2080,7 +1861,6 @@
 [nl_ds_struct_enum_cmt]
 Category=4
 Description="<html>Whether to double-space commented-entries in struct/enum</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2089,7 +1869,6 @@
 [nl_ds_struct_enum_close_brace]
 Category=4
 Description="<html>Whether to double-space before the close brace of a struct/union/enum</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2098,7 +1877,6 @@
 [nl_class_colon]
 Category=4
 Description="<html>Add or remove a newline around a class colon.<BR>Related to pos_class_colon, nl_class_init_args, and pos_comma.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2107,7 +1885,6 @@
 [nl_create_if_one_liner]
 Category=4
 Description="<html>Change simple unbraced if statements into a one-liner<BR>'if(b)\n i++;' =&gt; 'if(b) i++;'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2116,7 +1893,6 @@
 [nl_create_for_one_liner]
 Category=4
 Description="<html>Change simple unbraced for statements into a one-liner<BR>'for (i=0;i&lt;5;i++)\n foo(i);' =&gt; 'for (i=0;i&lt;5;i++) foo(i);'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2125,7 +1901,6 @@
 [nl_create_while_one_liner]
 Category=4
 Description="<html>Change simple unbraced while statements into a one-liner<BR>'while (i&lt;5)\n foo(i++);' =&gt; 'while (i&lt;5) foo(i++);'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2134,7 +1909,6 @@
 [pos_bool]
 Category=5
 Description="<html>The position of boolean operators in wrapped expressions</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2143,7 +1917,6 @@
 [pos_comma]
 Category=5
 Description="<html>The position of the comma in wrapped expressions</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2152,7 +1925,6 @@
 [pos_class_comma]
 Category=5
 Description="<html>The position of the comma in the constructor initialization list</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2161,7 +1933,6 @@
 [pos_class_colon]
 Category=5
 Description="<html>The position of colons between constructor and member initialization</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2170,7 +1941,6 @@
 [code_width]
 Category=6
 Description="<html>Try to limit code width to N number of columns</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2181,7 +1951,6 @@
 [ls_for_split_full]
 Category=6
 Description="<html>Whether to fully split long 'for' statements at semi-colons</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2190,7 +1959,6 @@
 [ls_func_split_full]
 Category=6
 Description="<html>Whether to fully split long function protos/calls at commas</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2199,7 +1967,6 @@
 [nl_max]
 Category=7
 Description="<html>The maximum consecutive newlines</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2210,7 +1977,6 @@
 [nl_after_func_proto]
 Category=7
 Description="<html>The number of newlines after a function prototype, if followed by another function prototype</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2221,7 +1987,6 @@
 [nl_after_func_proto_group]
 Category=7
 Description="<html>The number of newlines after a function prototype, if not followed by another function prototype</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2232,7 +1997,6 @@
 [nl_after_func_body]
 Category=7
 Description="<html>The number of newlines after '}' of a multi-line function body</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2243,7 +2007,6 @@
 [nl_after_func_body_one_liner]
 Category=7
 Description="<html>The number of newlines after '}' of a single line function body</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2254,7 +2017,6 @@
 [nl_before_block_comment]
 Category=7
 Description="<html>The minimum number of newlines before a multi-line comment.<BR>Doesn't apply if after a brace open or another multi-line comment.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2265,7 +2027,6 @@
 [nl_before_c_comment]
 Category=7
 Description="<html>The minimum number of newlines before a single-line C comment.<BR>Doesn't apply if after a brace open or other single-line C comments.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2276,7 +2037,6 @@
 [nl_before_cpp_comment]
 Category=7
 Description="<html>The minimum number of newlines before a CPP comment.<BR>Doesn't apply if after a brace open or other CPP comments.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2287,7 +2047,6 @@
 [nl_after_multiline_comment]
 Category=7
 Description="<html>Whether to force a newline after a mulit-line comment.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2296,7 +2055,6 @@
 [nl_before_access_spec]
 Category=7
 Description="<html>The number of newlines before a 'private:', 'public:', 'protected:', 'signals:', or 'slots:' label.<BR>Will not change the newline count if after a brace open.<BR>0 = No change.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2307,7 +2065,6 @@
 [nl_after_access_spec]
 Category=7
 Description="<html>The number of newlines after a 'private:', 'public:', 'protected:', 'signals:', or 'slots:' label.<BR>0 = No change.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2318,7 +2075,6 @@
 [eat_blanks_after_open_brace]
 Category=7
 Description="<html>Whether to remove blank lines after '{'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2327,7 +2083,6 @@
 [eat_blanks_before_close_brace]
 Category=7
 Description="<html>Whether to remove blank lines before '}'</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2336,7 +2091,6 @@
 [mod_full_brace_do]
 Category=8
 Description="<html>Add or remove braces on single-line 'do' statement</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2345,7 +2099,6 @@
 [mod_full_brace_for]
 Category=8
 Description="<html>Add or remove braces on single-line 'for' statement</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2354,7 +2107,6 @@
 [mod_full_brace_function]
 Category=8
 Description="<html>Add or remove braces on single-line function defintions. (Pawn)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2363,7 +2115,6 @@
 [mod_full_brace_if]
 Category=8
 Description="<html>Add or remove braces on single-line 'if' statement</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2372,7 +2123,6 @@
 [mod_full_brace_nl]
 Category=8
 Description="<html>Don't remove braces around statements that span N newlines</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2383,7 +2133,6 @@
 [mod_full_brace_while]
 Category=8
 Description="<html>Add or remove braces on single-line 'while' statement</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2392,7 +2141,6 @@
 [mod_paren_on_return]
 Category=8
 Description="<html>Add or remove unnecessary paren on 'return' statement</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2401,7 +2149,6 @@
 [mod_pawn_semicolon]
 Category=8
 Description="<html>Whether to change optional semicolons to real semicolons</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2410,7 +2157,6 @@
 [mod_full_paren_if_bool]
 Category=8
 Description="<html>Add parens on 'while' and 'if' statement around bools</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2419,7 +2165,6 @@
 [mod_remove_extra_semicolon]
 Category=8
 Description="<html>Whether to remove superfluous semicolons</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2428,7 +2173,6 @@
 [mod_add_long_function_closebrace_comment]
 Category=8
 Description="<html>If a function body exceeds the specified number of newlines and doesn't have a comment after<BR>the close brace, a comment will be added.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2439,7 +2183,6 @@
 [mod_add_long_switch_closebrace_comment]
 Category=8
 Description="<html>If a switch body exceeds the specified number of newlines and doesn't have a comment after<BR>the close brace, a comment will be added.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2450,7 +2193,6 @@
 [mod_sort_import]
 Category=8
 Description="<html>If TRUE, will sort consecutive single-line 'import' statements [Java, D]</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2459,7 +2201,6 @@
 [mod_sort_using]
 Category=8
 Description="<html>If TRUE, will sort consecutive single-line 'using' statements [C#]</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2468,7 +2209,6 @@
 [mod_sort_include]
 Category=8
 Description="<html>If TRUE, will sort consecutive single-line '#include' statements [C/C++] and '#import' statements [Obj-C]<BR>This is generally a bad idea, as it may break your code.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2477,7 +2217,6 @@
 [cmt_width]
 Category=9
 Description="<html>Try to wrap comments at cmt_width columns</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2488,7 +2227,6 @@
 [cmt_indent_multi]
 Category=9
 Description="<html>Whether to mess with the indent of multi-line comments</html>"
-Value=1
 ValueDefault=1
 Enabled=false
 EditorType=boolean
@@ -2497,7 +2235,6 @@
 [cmt_c_group]
 Category=9
 Description="<html>Whether to group c-comments that look like they are in a block</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2506,7 +2243,6 @@
 [cmt_c_nl_start]
 Category=9
 Description="<html>Whether to put an empty '/*' on the first line of the combined c-comment</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2515,7 +2251,6 @@
 [cmt_c_nl_end]
 Category=9
 Description="<html>Whether to put a newline before the closing '*/' of the combined c-comment</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2524,7 +2259,6 @@
 [cmt_cpp_group]
 Category=9
 Description="<html>Whether to group cpp-comments that look like they are in a block</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2533,7 +2267,6 @@
 [cmt_cpp_nl_start]
 Category=9
 Description="<html>Whether to put an empty '/*' on the first line of the combined cpp-comment</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2542,7 +2275,6 @@
 [cmt_cpp_nl_end]
 Category=9
 Description="<html>Whether to put a newline before the closing '*/' of the combined cpp-comment</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2551,7 +2283,6 @@
 [cmt_cpp_to_c]
 Category=9
 Description="<html>Whether to change cpp-comments into c-comments</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2560,7 +2291,6 @@
 [cmt_star_cont]
 Category=9
 Description="<html>Whether to put a star on subsequent comment lines</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2569,7 +2299,6 @@
 [cmt_sp_before_star_cont]
 Category=9
 Description="<html>The number of spaces to insert at the start of subsequent comment lines</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2580,7 +2309,6 @@
 [cmt_sp_after_star_cont]
 Category=9
 Description="<html>The number of spaces to insert after the star on subsequent comment lines</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2591,28 +2319,24 @@
 [cmt_insert_file_header]
 Category=9
 Description="<html>The filename that contains text to insert at the head of a file if the file doesn't start with a C/C++ comment.<BR>Will substitue $(filename) with the current file's name.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 
 [cmt_insert_func_header]
 Category=9
 Description="<html>The filename that contains text to insert before a function implementation if the function isn't preceeded with a C/C++ comment.<BR>Will substitue $(function) with the function name and $(javaparam) with the javadoc @param and @return stuff.<BR>Will also substitute $(fclass) with the class name: void CFoo::Bar() { ... }</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 
 [cmt_insert_class_header]
 Category=9
 Description="<html>The filename that contains text to insert before a class if the class isn't preceeded with a C/C++ comment.<BR>Will substitue $(class) with the class name.</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 
 [pp_indent]
 Category=10
 Description="<html>Control indent of preprocessors inside #if blocks at brace level 0</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2621,7 +2345,6 @@
 [pp_indent_at_level]
 Category=10
 Description="<html>Whether to indent #if/#else/#endif at the brace level (true) or from column 1 (false)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2630,7 +2353,6 @@
 [pp_space]
 Category=10
 Description="<html>Add or remove space after # based on pp_level of #if blocks</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=multiple
@@ -2639,7 +2361,6 @@
 [pp_space_count]
 Category=10
 Description="<html>Sets the number of spaces added with pp_space</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2650,7 +2371,6 @@
 [pp_indent_region]
 Category=10
 Description="<html>The indent for #region and #endregion in C# and '#pragma region' in C/C++</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2661,7 +2381,6 @@
 [pp_region_indent_code]
 Category=10
 Description="<html>Whether to indent the code between #region and #endregion</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2670,7 +2389,6 @@
 [pp_indent_if]
 Category=10
 Description="<html>If pp_indent_at_level=true, sets the indent for #if, #else, and #endif when not at file-level</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=numeric
@@ -2681,7 +2399,6 @@
 [pp_if_indent_code]
 Category=10
 Description="<html>Control whether to indent the code between #if, #else and #endif when not at file-level</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
@@ -2690,7 +2407,6 @@
 [pp_define_at_level]
 Category=10
 Description="<html>Whether to indent '#define' at the brace level (true) or from column 1 (false)</html>"
-Value=0
 ValueDefault=0
 Enabled=false
 EditorType=boolean
--- a/src/indenthandler.cpp	Thu Jun 12 06:57:31 2008 +0000
+++ b/src/indenthandler.cpp	Thu Jun 12 09:15:02 2008 +0000
@@ -778,7 +778,6 @@
 
                 // create the spinbox
                 QSpinBox *spinBox = new QSpinBox( toolBoxPages.at(category).page );
-                spinBox->setValue( indenterSettings->value(indenterParameter + "/Value").toInt() );
                 paramToolTip = indenterSettings->value(indenterParameter + "/Description").toString();
                 spinBox->setToolTip( paramToolTip );
                 spinBox->setMaximumWidth(50);
@@ -828,7 +827,6 @@
                 // create the checkbox, make its settings and add it to the toolbox page
                 QCheckBox *chkBox = new QCheckBox( toolBoxPages.at(category).page );
                 chkBox->setText(indenterParameter);
-                chkBox->setChecked( indenterSettings->value(indenterParameter + "/Value").toBool() );
                 paramToolTip = indenterSettings->value(indenterParameter + "/Description").toString();
                 chkBox->setToolTip( paramToolTip );
                 chkBox->installEventFilter( mainWindow );
@@ -861,7 +859,6 @@
 
                 // create the line edit
                 QLineEdit *lineEdit = new QLineEdit( toolBoxPages.at(category).page );
-                lineEdit->setText( indenterSettings->value(indenterParameter + "/Value").toString() );
                 paramToolTip = indenterSettings->value(indenterParameter + "/Description").toString();
                 lineEdit->setToolTip( paramToolTip );
                 lineEdit->setMaximumWidth(50);
@@ -919,7 +916,6 @@
 				else {
 					comboBox->addItems( choicesStringsReadable );
 				}
-                comboBox->setCurrentIndex( indenterSettings->value(indenterParameter + "/Value").toInt() );
                 paramToolTip = indenterSettings->value(indenterParameter + "/Description").toString();
                 comboBox->setToolTip( paramToolTip );
                 comboBox->installEventFilter( mainWindow );