jgoerzen/configfile — pull request #3 by sundresh (2011-10-19 00:09:20+00:00)
Title: Added support for empty sections and empty options.

Empty section support was requested by GitHub user qnikst (July 27, 2011).
With this changeset, an empty section has an empty list of options.
Empty option support allows one to parse MySQL my.cnf files.
With this changeset, an empty option has value the empty string.

Example:

[emptysection]

[mysqldump]
quick
max_allowed_packet = 16M