Explanation of the syntax used in childsplay-plugins config files.
This is basicly the getmail config file documentation by Charles Cazabon
author of getmail, a POP3 mail retriever 

For details about a plugin rc file look in the file it self. There are comments to
explain the different options.

Configuration files.

   A childsplay-plugin configuration file (typically named name-of-plugin+rc, and located
   in ../childsplay/lib/ConfigData/) looks similar to an Gnome configuration file.
   
   The file is broken into sections. Each section starts with an
   arbitrary label surrounded by square brackets:
[section name]

   A section then contains one or more lines in name = value format.
   Values containing whitespace must be surrounded with single- or
   double-quotes. The pound sign (#) introduces a comment, which
   continues until the end of the line.
foo = 42
bar = "string value containing spaces"
baz = ""           # This is a comment; baz is an empty value

   To include a pound sign in an option value, quote it. Percent signs
   (%) must be doubled; for example, if you want to specify a password of
   foo%bar, use the following:
password = foo%%bar

   The special section [default] must be the first section in the file;
   it supplies default values for options in other sections. For example,
   to set the option verbose to 1 for all following sections, you could
   put it in the [default] section:
[default]
verbose = 1

[my home account]
username = foobar
password = "my password"
...

[my work account]
username = foobar
password = "my password"
...

   childsplay ignores whitespace surrounding the = sign. The following lines
   are equivalent:
account = joe.bloggs
account=joe.bloggs
account=   joe.bloggs

   Option values containing single or double quote characters can be
   quoted with the other character:
password = "this is a more 'secure' password"

   To un-set an option taking a string value, set it to the empty string:
message_log = ""         # Previously set to /var/log/childsplay; turn it off

   Other sections in a plugin configuration file represent optional configurations.
   The section name is unimportant, but must be unique.

   When childsplay tries to determine the value of an option, it looks at
   the following, in order, until it finds a match:
    1. Options specified on the command line
    2. Options specified in an optional section of the childsplay
       configuration file
    3. Options specified in the [default] section of the childsplay
       configuration file
    4. childsplay's built-in default value
    