14 years agoremove caching code from ::Perl
Rafael Kitover [Mon, 15 Feb 2010 13:52:28 +0000]
remove caching code from ::Perl

14 years agomake perl loader check mtime for cache, prefer JSON::DWIW for JSON
Rafael Kitover [Mon, 15 Feb 2010 12:17:50 +0000]
make perl loader check mtime for cache, prefer JSON::DWIW for JSON

15 years agoprep release v0.18
Brian Cassidy [Mon, 16 Nov 2009 13:02:45 +0000]
prep release

15 years agoensure XML loader's _coerce() method checks specifically for HASH refs
Brian Cassidy [Mon, 16 Nov 2009 12:49:59 +0000]
ensure XML loader's _coerce() method checks specifically for HASH refs

15 years agominor tidy to deprecation warning
Brian Cassidy [Tue, 21 Jul 2009 12:38:27 +0000]
minor tidy to deprecation warning

15 years agoadd warning about using YAML loaders other than ::XS
Rafael Kitover [Tue, 21 Jul 2009 11:37:40 +0000]
add warning about using YAML loaders other than ::XS

15 years agoadd YAML::XS to the top of the YAML loaders. tidy up some copyright lines.
Brian Cassidy [Tue, 21 Jul 2009 01:25:38 +0000]
add YAML::XS to the top of the YAML loaders. tidy up some copyright lines.

15 years agoAdd repository resource to all the MI Makefile.PLs
Tomas Doran [Sat, 23 May 2009 11:09:06 +0000]
Add repository resource to all the MI Makefile.PLs

15 years agoBump required Module::Install version in everything. janus++
Tomas Doran [Thu, 7 May 2009 13:19:53 +0000]
Bump required Module::Install version in everything. janus++

15 years agoadd JSON::XS to the top of the JSON loaders list v0.17
Brian Cassidy [Thu, 5 Feb 2009 14:32:56 +0000]
add JSON::XS to the top of the JSON loaders list

15 years agoensure require() happens against plugin specified in force_plugins
Brian Cassidy [Fri, 19 Dec 2008 12:54:48 +0000]
ensure require() happens against plugin specified in force_plugins

16 years agorevert change to extensions() as we really want *all* extensions. fix 10-branches... v0.16
Brian Cassidy [Mon, 17 Nov 2008 14:22:16 +0000]
revert change to extensions() as we really want *all* extensions. fix 10-branches to try only against .pl files.

16 years agofix up branches test which did not handle the errors thrown by changes from the last...
Brian Cassidy [Mon, 17 Nov 2008 13:40:15 +0000]
fix up branches test which did not handle the errors thrown by changes from the last release (RT #40948)
fix up error message for "any of" (RT #40972)

16 years agoupdate changes file v0.15
Brian Cassidy [Wed, 12 Nov 2008 14:48:24 +0000]
update changes file

16 years ago r37256@bricas-laptop (orig r8347): bricas | 2008-09-03 10:53:01 -0300
Brian Cassidy [Wed, 12 Nov 2008 14:44:22 +0000]
 r37256@bricas-laptop (orig r8347):  bricas | 2008-09-03 10:53:01 -0300
 branch for new feature
 r37257@bricas-laptop (orig r8348):  bricas | 2008-09-03 10:55:06 -0300
 when use_ext is true, we will check to see if there are no supported modules for a particular file. instead of the file being skipped, an error will be thrown.
 officially support multiple loaders per extension.
 add a Config::Any::Base for all loaders to inherit from, plus add a new dependency mechanism: requires_any_of() and requires_all_of().
 r37293@bricas-laptop (orig r8354):  bricas | 2008-09-04 10:52:33 -0300
 when use_ext is true, a fatal error will be thrown if there are no loaders available that understand the file extension
 r40211@bricas-laptop (orig r8589):  bricas | 2008-11-12 10:36:43 -0400
 filter out loaders that don't inherit from Config::Any::Base (RT #40830)
 r40212@bricas-laptop (orig r8590):  bricas | 2008-11-12 10:40:32 -0400
 add RT number

16 years agochanges file updated v0.14
Brian Cassidy [Wed, 6 Aug 2008 14:35:39 +0000]
changes file updated

16 years agoskip xml failure tests if XML::LibXML < 1.59 is installed, it seems to parse anything...
Brian Cassidy [Wed, 6 Aug 2008 13:40:03 +0000]
skip xml failure tests if XML::LibXML < 1.59 is installed, it seems to parse anything you throw at it (Matt S. Trout)

16 years agorelease date + misc. v0.13
Brian Cassidy [Tue, 5 Aug 2008 15:40:51 +0000]
release date + misc.

16 years agoline endings, tabs, perltidy.
Brian Cassidy [Tue, 5 Aug 2008 15:34:19 +0000]
line endings, tabs, perltidy.

16 years agoadded a flatten_to_hash option to return a simple key-value hashref instead of the...
Brian Cassidy [Tue, 5 Aug 2008 15:26:38 +0000]
added a flatten_to_hash option to return a simple key-value hashref instead of the default "arrayref of hashrefs" (Pedro Figueiredo)

16 years agoadded a caveat regarding XML::Simple's strict mode (Peter Corlett)
Brian Cassidy [Tue, 5 Aug 2008 15:05:58 +0000]
added a caveat regarding XML::Simple's strict mode (Peter Corlett)

16 years agoadd parse error tests. ensure INI errors are trapped. bumped version.
Brian Cassidy [Tue, 5 Aug 2008 12:03:26 +0000]
add parse error tests. ensure INI errors are trapped. bumped version.

16 years agoremove extra warn
Marcus Ramberg [Wed, 23 Jul 2008 11:39:01 +0000]
remove extra warn

16 years agoShow actual parse errors
Marcus Ramberg [Wed, 23 Jul 2008 07:29:40 +0000]
Show actual parse errors

16 years agorevert remove of name() in Makefile.PL v0.12
Brian Cassidy [Mon, 7 Apr 2008 18:21:00 +0000]
revert remove of name() in Makefile.PL

16 years agoupdated changes and makefile.pl for release
Brian Cassidy [Mon, 7 Apr 2008 18:18:00 +0000]
updated changes and makefile.pl for release

16 years agoremove eval so the Perl loader dies on invalid content.
Brian Cassidy [Thu, 7 Feb 2008 23:01:08 +0000]
remove eval so the Perl loader dies on invalid content.

16 years agoremove version section from pod v0.11
Brian Cassidy [Mon, 28 Jan 2008 15:12:42 +0000]
remove version section from pod

16 years agoforgot an ini file
Brian Cassidy [Mon, 28 Jan 2008 15:07:50 +0000]
forgot an ini file

16 years agobump version
Brian Cassidy [Mon, 28 Jan 2008 14:55:54 +0000]
bump version

16 years agofix for ini subsections (RT #32726), use from_json for JSON v2.x, refactor test suite.
Brian Cassidy [Mon, 28 Jan 2008 14:54:51 +0000]
fix for ini subsections (RT #32726), use from_json for JSON v2.x, refactor test suite.

16 years agominor doc update v0.10
Brian Cassidy [Wed, 12 Dec 2007 02:25:40 +0000]
minor doc update

16 years agobump ver. update changes.
Brian Cassidy [Wed, 12 Dec 2007 02:14:52 +0000]
bump ver. update changes.

17 years agoremove each() from the docs v0.09_02
Brian Cassidy [Wed, 14 Nov 2007 02:27:16 +0000]
remove each() from the docs

17 years agoupdate is_supported with YAML::Syck version
Brian Cassidy [Tue, 13 Nov 2007 20:13:40 +0000]
update is_supported with YAML::Syck version

17 years agorequire YAML::Syck 0.70 for multi-document loading
Brian Cassidy [Tue, 13 Nov 2007 19:30:30 +0000]
require YAML::Syck 0.70 for multi-document loading

17 years agoa little cleanup before a dev release v0.09_01
Brian Cassidy [Tue, 13 Nov 2007 18:27:26 +0000]
a little cleanup before a dev release

17 years agoonly check if a plugin is supported once we're sure we want to use it. this will...
Brian Cassidy [Tue, 13 Nov 2007 18:19:08 +0000]
only check if a plugin is supported once we're sure we want to use it. this will save us from loading modules we don't need to.

17 years agofix up changes a little
Brian Cassidy [Tue, 13 Nov 2007 18:10:57 +0000]
fix up changes a little

17 years agodon't bother with use_ext warning if force_plugins is set
Brian Cassidy [Tue, 13 Nov 2007 16:22:35 +0000]
don't bother with use_ext warning if force_plugins is set

17 years agoadded is_supported() to see what plugins we can use
Brian Cassidy [Tue, 13 Nov 2007 15:40:44 +0000]
added is_supported() to see what plugins we can use

17 years agorefactor _load(). fix an issue with use_ext => 0. use_ext now on by default. throw...
Brian Cassidy [Tue, 13 Nov 2007 15:21:57 +0000]
refactor _load(). fix an issue with use_ext => 0. use_ext now on by default. throw errors when use_ext => 1. allow multi-stream configs. pod updates

17 years agomore code updates, before i look in depth at the _load() routine
Brian Cassidy [Thu, 8 Nov 2007 16:21:13 +0000]
more code updates, before i look in depth at the _load() routine

17 years agomore code cleanup
Brian Cassidy [Thu, 8 Nov 2007 14:48:34 +0000]
more code cleanup

17 years agosome code and pod cleanups.
Brian Cassidy [Thu, 8 Nov 2007 14:21:58 +0000]
some code and pod cleanups.

17 years agoperltidy
Brian Cassidy [Thu, 8 Nov 2007 13:54:07 +0000]
perltidy

17 years agoauto generate README
Brian Cassidy [Thu, 8 Nov 2007 13:39:45 +0000]
auto generate README

17 years agoupdated README v0.08
Brian Cassidy [Thu, 23 Aug 2007 15:02:04 +0000]
updated README

17 years agofix date in changes
Brian Cassidy [Thu, 23 Aug 2007 15:01:37 +0000]
fix date in changes

17 years agodoc + fetch driver_args for load_stems()
Brian Cassidy [Thu, 23 Aug 2007 15:01:09 +0000]
doc + fetch driver_args for load_stems()

17 years agoadded test for config options to Config::General
Brian Cassidy [Thu, 23 Aug 2007 14:33:42 +0000]
added test for config options to Config::General

17 years agominor cleanup -- pass args to XML::Simple
Brian Cassidy [Thu, 23 Aug 2007 13:32:05 +0000]
minor cleanup -- pass args to XML::Simple

17 years agoadded a simple cache to the perl parser so it can load the same file twice (RT #28812)
Brian Cassidy [Thu, 23 Aug 2007 12:30:41 +0000]
added a simple cache to the perl parser so it can load the same file twice (RT #28812)

17 years agopass special config options to loaders
Brian Cassidy [Wed, 22 Aug 2007 20:08:30 +0000]
pass special config options to loaders

17 years agodistro work
Brian Cassidy [Wed, 22 Aug 2007 03:21:48 +0000]
distro work

17 years agofixed bug: [rt.cpan.org #25143] make tests fails
Joel Bernstein [Sun, 25 Feb 2007 20:08:33 +0000]
fixed bug: [rt.cpan.org #25143] make tests fails
- t/61_features.t had 1 more test added than was set to skip if the INI parser
  was not installed. Fixed by s/9/10/ on the skip() line.

17 years agoRemoved Test::Exception line which was causing test failures
Joel Bernstein [Thu, 22 Feb 2007 21:44:59 +0000]
Removed Test::Exception line which was causing test failures
Bumped version number

17 years agoadded support for:
Joel Bernstein [Wed, 21 Feb 2007 22:24:17 +0000]
added support for:
'force_plugins => [ qw(Config::Any::Foo Config::Any::Blah) ]' parameter to load_(files|stems)
$Config::Any::INI::MAP_SECTION_SPACE_TO_NESTED_KEY - boolean, defaulting to on, controlling whether to map spaces
in INI section headings to nested hashrefs

18 years agoMANIFEST update v0.04
Joel Bernstein [Tue, 22 Aug 2006 21:32:30 +0000]
MANIFEST update

18 years agoadded some branch exercising tests in 10-branches.t and 51-ini.t, and a second INI...
Joel Bernstein [Tue, 22 Aug 2006 21:18:27 +0000]
added some branch exercising tests in 10-branches.t and 51-ini.t, and a second INI-file test config

18 years agofixed parser test to skip tests when dependent modules are not installed
Joel Bernstein [Tue, 22 Aug 2006 20:27:58 +0000]
fixed parser test to skip tests when dependent modules are not installed

18 years agoremoved duplicate test
Brian Cassidy [Tue, 22 Aug 2006 19:41:41 +0000]
removed duplicate test

18 years agodistro updates
Brian Cassidy [Tue, 22 Aug 2006 19:37:15 +0000]
distro updates

18 years agoadded test configs
Joel Bernstein [Tue, 22 Aug 2006 19:35:10 +0000]
added test configs

18 years agomore files needed to create the dists, and tests
Joel Bernstein [Tue, 22 Aug 2006 19:26:35 +0000]
more files needed to create the dists, and tests

18 years agofixed MANIFEST breakage
Joel Bernstein [Tue, 22 Aug 2006 19:18:53 +0000]
fixed MANIFEST breakage

18 years agofixed supporting files for release (MANIFEST, Build.PL)
Joel Bernstein [Tue, 22 Aug 2006 19:12:28 +0000]
fixed supporting files for release (MANIFEST, Build.PL)

18 years agoversion numbers, updated Changes file
Joel Bernstein [Tue, 22 Aug 2006 18:55:21 +0000]
version numbers, updated Changes file

18 years agolots of Config::Any fixes, brought in C::Any testsuite (refactored, partly, from...
Joel Bernstein [Tue, 22 Aug 2006 17:37:01 +0000]
lots of Config::Any fixes, brought in C::Any testsuite (refactored, partly, from ConfigLoader)
fixed buggy ConfigLoader config files, added config coercion method to XML.pm, added config coercion code to INI.pm

18 years agoConfig::Any ready for release to CPAN
Joel Bernstein [Fri, 18 Aug 2006 22:25:58 +0000]
Config::Any ready for release to CPAN

- Config::Any now working perfectly.
- Added fix to Config::Any::General to avoid Config::General stupidly parsing
  Perl code as if it were an Apache-style config file.

18 years agoInitial import of Config::Any (refactored from Catalyst::Plugin::ConfigLoader), and...
Joel Bernstein [Wed, 9 Aug 2006 16:57:11 +0000]
Initial import of Config::Any (refactored from Catalyst::Plugin::ConfigLoader), and rewrite of C::P::CL to use C::A

18 years agocreated Config-Any dir
Matt S Trout [Wed, 9 Aug 2006 16:15:17 +0000]
created Config-Any dir