<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>generators/configatron_generator.rb</filename>
    </added>
    <added>
      <filename>generators/templates/configatron/cucumber.rb</filename>
    </added>
    <added>
      <filename>generators/templates/configatron/defaults.rb</filename>
    </added>
    <added>
      <filename>generators/templates/configatron/development.rb</filename>
    </added>
    <added>
      <filename>generators/templates/configatron/production.rb</filename>
    </added>
    <added>
      <filename>generators/templates/configatron/test.rb</filename>
    </added>
    <added>
      <filename>generators/templates/initializers/configatron.rb</filename>
    </added>
    <added>
      <filename>lib/configatron/rails.rb</filename>
    </added>
    <added>
      <filename>spec/configatron/rails_spec.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -4,12 +4,13 @@ require 'gemstub'
 Gemstub.test_framework = :rspec
 
 Gemstub.gem_spec do |s|
-  s.version = &quot;2.3.2&quot;
+  s.version = &quot;2.4.0&quot;
   s.summary = &quot;A powerful Ruby configuration system.&quot;
   s.rubyforge_project = &quot;magrathea&quot;
   s.add_dependency('yamler', '&gt;=0.1.0')
   s.email = 'mark@markbates.com'
   s.homepage = 'http://www.metabates.com'
+  s.files = FileList['lib/**/*.*', 'README', 'LICENSE', 'bin/**/*.*', 'generators/**/*.*']
 end
 
 Gemstub.rdoc do |rd|</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -2,15 +2,15 @@
 
 Gem::Specification.new do |s|
   s.name = %q{configatron}
-  s.version = &quot;2.3.2.20090731134515&quot;
+  s.version = &quot;2.4.0.20090826115559&quot;
 
   s.required_rubygems_version = Gem::Requirement.new(&quot;&gt;= 0&quot;) if s.respond_to? :required_rubygems_version=
   s.authors = [&quot;markbates&quot;]
-  s.date = %q{2009-07-31}
+  s.date = %q{2009-08-26}
   s.description = %q{configatron was developed by: markbates}
   s.email = %q{mark@markbates.com}
   s.extra_rdoc_files = [&quot;README&quot;, &quot;LICENSE&quot;]
-  s.files = [&quot;lib/configatron/configatron.rb&quot;, &quot;lib/configatron/core_ext/class.rb&quot;, &quot;lib/configatron/core_ext/kernel.rb&quot;, &quot;lib/configatron/core_ext/object.rb&quot;, &quot;lib/configatron/core_ext/string.rb&quot;, &quot;lib/configatron/errors.rb&quot;, &quot;lib/configatron/store.rb&quot;, &quot;lib/configatron.rb&quot;, &quot;README&quot;, &quot;LICENSE&quot;]
+  s.files = [&quot;lib/configatron/configatron.rb&quot;, &quot;lib/configatron/core_ext/class.rb&quot;, &quot;lib/configatron/core_ext/kernel.rb&quot;, &quot;lib/configatron/core_ext/object.rb&quot;, &quot;lib/configatron/core_ext/string.rb&quot;, &quot;lib/configatron/errors.rb&quot;, &quot;lib/configatron/rails.rb&quot;, &quot;lib/configatron/store.rb&quot;, &quot;lib/configatron.rb&quot;, &quot;README&quot;, &quot;LICENSE&quot;, &quot;generators/configatron_generator.rb&quot;, &quot;generators/templates/configatron/cucumber.rb&quot;, &quot;generators/templates/configatron/defaults.rb&quot;, &quot;generators/templates/configatron/development.rb&quot;, &quot;generators/templates/configatron/production.rb&quot;, &quot;generators/templates/configatron/test.rb&quot;, &quot;generators/templates/initializers/configatron.rb&quot;]
   s.homepage = %q{http://www.metabates.com}
   s.require_paths = [&quot;lib&quot;]
   s.rubyforge_project = %q{magrathea}</diff>
      <filename>configatron.gemspec</filename>
    </modified>
    <modified>
      <diff>@@ -6,4 +6,5 @@ require File.join(base, 'errors')
 require File.join(base, 'core_ext', 'kernel')
 require File.join(base, 'core_ext', 'object')
 require File.join(base, 'core_ext', 'string')
-require File.join(base, 'core_ext', 'class')
\ No newline at end of file
+require File.join(base, 'core_ext', 'class')
+require File.join(base, 'rails')
\ No newline at end of file</diff>
      <filename>lib/configatron.rb</filename>
    </modified>
    <modified>
      <diff>@@ -48,8 +48,12 @@ class Configatron
     @_store.delete(@_namespace.pop)
   end
   
-  undef :inspect # :nodoc:
-  undef :nil? # :nodoc:
-  undef :test # :nodoc:
+  begin
+    undef :inspect # :nodoc:
+    undef :nil? # :nodoc:
+    undef :test # :nodoc:
+  rescue Exception =&gt; e
+  end
+
   
 end
\ No newline at end of file</diff>
      <filename>lib/configatron/configatron.rb</filename>
    </modified>
    <modified>
      <diff>@@ -277,7 +277,11 @@ class Configatron
       end
     end
     
-    undef :test # :nodoc:
+    begin
+      undef :test # :nodoc:
+    rescue Exception =&gt; e
+    end
+    
     
   end # Store
 end # Configatron</diff>
      <filename>lib/configatron/store.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>6f16c7261c63e18a9c00621f19de406c528ccc92</id>
    </parent>
  </parents>
  <author>
    <name>Mark Bates</name>
    <email>mark@markbates.com</email>
  </author>
  <url>http://github.com/markbates/configatron/commit/26be433c8b172f32a10b5f5bcf84ebfa049c8093</url>
  <id>26be433c8b172f32a10b5f5bcf84ebfa049c8093</id>
  <committed-date>2009-08-26T08:56:04-07:00</committed-date>
  <authored-date>2009-08-26T08:56:04-07:00</authored-date>
  <message>Added Configatron::Rails.init helper method and ConfigatronGenerator for generating configatron files for Rails.</message>
  <tree>b0520c9e9b4d4c83ad4c753084ee15041c602739</tree>
  <committer>
    <name>Mark Bates</name>
    <email>mark@markbates.com</email>
  </committer>
</commit>
