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 |
Recent releases


Changes: Tests were fixed.


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.


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.


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.