<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,6 +1,9 @@
 # $Id$
 This file documents the revision history for Perl extension Mango.
 
+    - Require Catalyst::Devel 1.07 that now uses .conf instead of .yml
+    - Converted helper/tests to use .conf instead of .yml :-)
+
 0.01000_13 Sun June 1 21:29:24 2008
     - Added redirect_to_login/redirect_from_login
     - Added start of Checkout including plugin loading from core, catalyst and</diff>
      <filename>Changes</filename>
    </modified>
    <modified>
      <diff>@@ -12,7 +12,7 @@ all_from 'lib/Mango.pm';
 requires 'Catalyst::Action::RenderView';
 requires 'Catalyst::Action::REST' =&gt; '0.60';
 requires 'Catalyst::Component::ACCEPT_CONTEXT' =&gt; '0.05';
-requires 'Catalyst::Devel' =&gt; '1.02';
+requires 'Catalyst::Devel' =&gt; '1.07';
 requires 'Catalyst::Plugin::Authentication' =&gt; '0.09999';
 requires 'Catalyst::Plugin::Authentication::Credential::HTTP';
 requires 'Catalyst::Plugin::Authorization::Roles';
@@ -29,6 +29,7 @@ requires 'Class::Accessor::Grouped' =&gt; '0.06000';
 requires 'Class::Inspector';
 requires 'Class::Workflow';
 requires 'Clone' =&gt; '0.27';
+requires 'Config::General';
 requires 'DateTime';
 requires 'DBIx::Class' =&gt; '0.08008';
 requires 'Error';</diff>
      <filename>Makefile.PL</filename>
    </modified>
    <modified>
      <diff>@@ -37,6 +37,6 @@
 	&lt;key&gt;showFileHierarchyDrawer&lt;/key&gt;
 	&lt;true/&gt;
 	&lt;key&gt;windowFrame&lt;/key&gt;
-	&lt;string&gt;{{932, 27}, {979, 1143}}&lt;/string&gt;
+	&lt;string&gt;{{931, 28}, {979, 1143}}&lt;/string&gt;
 &lt;/dict&gt;
 &lt;/plist&gt;</diff>
      <filename>Mango.tmproj</filename>
    </modified>
    <modified>
      <diff>@@ -9,7 +9,7 @@ BEGIN {
     use Catalyst::Utils;
     use DateTime;
     use Path::Class qw/file dir/;
-    use YAML;
+    use Config::General;
     use Mango::Schema;
 }
 
@@ -215,9 +215,9 @@ Adds the necessary config changes to myapp.yml.
 =cut
 
 sub mk_config {
-    my $self   = shift;
-    my $file   = file( $self-&gt;{'dir'}, $self-&gt;{'appprefix'} . '.yml' );
-    my $config = YAML::LoadFile($file);
+    my $self = shift;
+    my $file = file( $self-&gt;{'dir'}, $self-&gt;{'appprefix'} . '.conf' );
+    my $config = { Config::General::ParseConfig($file) };
 
     $config-&gt;{'authentication'} = {
         default_realm =&gt; 'mango',
@@ -235,14 +235,14 @@ sub mk_config {
             }
         }
     };
-    $config-&gt;{'connection_info'} = ['dbi:SQLite:data/mango.db'];
+    $config-&gt;{'connection_info'} = ['dbi:SQLite:data/mango.db', '', ''];
     $config-&gt;{'default_view'}    = 'XHTML';
     $config-&gt;{'authorization'}-&gt;{'mango'}-&gt;{'admin_role'} =
       $self-&gt;{'adminrole'};
     $config-&gt;{'cache'}-&gt;{'backend'}-&gt;{'store'} = 'Memory';
     $config-&gt;{'email'} = 'webmaster@example.com';
 
-    YAML::DumpFile( $file, $config );
+    Config::General::SaveConfig( $file, $config );
 
     return;
 }</diff>
      <filename>lib/Catalyst/Helper/Mango.pm</filename>
    </modified>
    <modified>
      <diff>@@ -282,6 +282,16 @@ Returns the order for the users current checkout process.
 
 Gets/sets the Class::Workflow instance used for the checkout controller.
 
+=head2 workflow_instance
+
+=over
+
+=item Arguments: $workflow_instance
+
+=back
+
+Gets/sets the Class::Workflow instance used for the current request.
+
 =head1 SEE ALSO
 
 L&lt;Mango::Checkout&gt;, L&lt;Handel::Checkout&gt;</diff>
      <filename>lib/Mango/Catalyst/Controller/Checkout.pm</filename>
    </modified>
    <modified>
      <diff>@@ -11,7 +11,7 @@ BEGIN {
     use DateTime ();
     use File::Temp ();
     use Path::Class ();
-    use YAML ();
+    use Config::General ();
 };
 
 ## cribbed and modified from DBICTest in DBIx::Class tests
@@ -215,12 +215,12 @@ sub mk_app {
     chdir $temp;
     $helper-&gt;mk_app($app);
 
-    my $config_file = YAML::LoadFile(
-        Path::Class::file($app, &quot;$prefix.yml&quot;)
-    );
+    my $config_file = {Config::General::ParseConfig(
+        Path::Class::file($app, &quot;$prefix.conf&quot;)
+    )};
     $config_file-&gt;{'connection_info'}-&gt;[0] = 'dbi:SQLite:' . Path::Class::file($temp, @dir, 'data', 'mango.db');
     my $merged = Catalyst::Utils::merge_hashes($config_file, $config);
-    YAML::DumpFile(Path::Class::file($app, &quot;$prefix.yml&quot;), $merged);
+    Config::General::SaveConfig(Path::Class::file($app, &quot;$prefix.conf&quot;), $merged);
 
     chdir($cwd);
 </diff>
      <filename>t/lib/Mango/Test.pm</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>959768be6c831a2a874008feae1a50042db271a7</id>
    </parent>
  </parents>
  <author>
    <name>claco</name>
    <email>claco@52a70e3a-55ec-0310-b14e-7917f69ecacc</email>
  </author>
  <url>http://github.com/claco/mango/commit/bb21210cace4f65e6b0264b7968200019a157c4c</url>
  <id>bb21210cace4f65e6b0264b7968200019a157c4c</id>
  <committed-date>2008-06-06T18:41:21-07:00</committed-date>
  <authored-date>2008-06-06T18:41:21-07:00</authored-date>
  <message> r1671@mbp:  claco | 2008-06-06 21:43:16 -0400
 Converted from YAML conf to Config::General config after Catalyst::Devel upgrade


git-svn-id: http://svn.icantfocus.com/CPAN/Mango/trunk@2188 52a70e3a-55ec-0310-b14e-7917f69ecacc</message>
  <tree>40f26350cd64bb45feac6c183c3dbaf16d0d32e9</tree>
  <committer>
    <name>claco</name>
    <email>claco@52a70e3a-55ec-0310-b14e-7917f69ecacc</email>
  </committer>
</commit>
