Projects / Config::Natural

Config::Natural

Config::Natural is a Perl module that can read generic configuration files with a simple but very flexible syntax. It has very few constraints on the data, and has support for multi-line values and nested lists. Its object oriented API is compatible with modules like CGI or HTML::Template, and it can be safely associated with the latter.

Tags Software Development Libraries Perl Modules
Licenses Perl
Operating Systems OS Independent
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  13 Mar 2009 13:09
  • Rrelease-after

Changes: Tests were fixed.

  • Rrelease-mid
  •  04 Apr 2004 20:31
  • Rrelease-after

Changes: This release contains important new features and bugfixes, so all users are advised to upgrade. A stupid bug that prevented Config::Natural from running two objects was corrected. Config::Natural now supports arrays as values for parameters. The following functions have been added: value_of() (like param() but simpler) and param_tree() (which returns the ref of the internal tree). The documentation was updated.

  • Rrelease-mid
  •  03 Nov 2003 12:56
  • Rrelease-after

Changes: Previously known as Data::Config, this module has been renamed to Config::Natural for inclusion on the CPAN. Changes since version 0.93 (the last version of Data::Config) include several new functionalities like an "include" statement, handling of directories, the write_source() method, filter support, and several bugfixes. This release has two bugfixes and adds several example scripts.

  • Rrelease-mid
  •  04 Jul 2001 10:19
  • Rrelease-after

Changes: Small improvments were made. The documentation has been corrected and updated, and a stupid mistake in the packaging was corrected.

Changes: This release inlcudes support for nested loops, and a few minor clean-ups.

No-screenshot

Project Spotlight

FreeBSD JDK

FreeBSD Java-Team's Sun JDK port

No-screenshot

Project Spotlight

phpWebHacks

An advanced HTTP client for HTTP scripting.