<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -124,7 +124,8 @@ module Marvin
         @nicks = []
         @nicks &lt;&lt; self.configuration.nick
         @nicks += self.configuration.nicks.to_a unless self.configuration.nicks.blank?
-        @nicks_loaded
+        @nicks.compact!
+        @nicks_loaded = true
       end
       return @nicks
     end</diff>
      <filename>lib/marvin/abstract_client.rb</filename>
    </modified>
    <modified>
      <diff>@@ -36,9 +36,8 @@ module Marvin
         self.default_client ||= Marvin::IRC::Client
         self.default_parser ||= Marvin::Parsers::SimpleParser
         loaded_yaml = YAML.load_file(root / &quot;config/settings.yml&quot;)
-        loaded_options = loaded_yaml[&quot;default&quot;].
-                           merge(loaded_yaml[self.environment]).
-                           merge(options)
+        env_settings = loaded_yaml[self.environment] || {}
+        loaded_options = loaded_yaml[&quot;default&quot;].merge(env_settings).merge(options)
         self.configuration.merge!(loaded_options)
         self.configuration.symbolize_keys!
         mod = Module.new do</diff>
      <filename>lib/marvin/settings.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@
 
 Gem::Specification.new do |s|
   s.name = %q{marvin}
-  s.version = &quot;0.3.2&quot;
+  s.version = &quot;0.3.3&quot;
 
   s.required_rubygems_version = Gem::Requirement.new(&quot;&gt;= 0&quot;) if s.respond_to? :required_rubygems_version=
   s.authors = [&quot;Darcy Laycock&quot;]</diff>
      <filename>marvin.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7ae1a2781d2d70c48d538cde8ed62c6ec8180ead</id>
    </parent>
  </parents>
  <author>
    <name>Darcy Laycock</name>
    <email>sutto@sutto.net</email>
  </author>
  <url>http://github.com/Sutto/marvin/commit/1adf11a4648ee3443b4d8368614641c9dc94ac18</url>
  <id>1adf11a4648ee3443b4d8368614641c9dc94ac18</id>
  <committed-date>2009-04-05T07:30:21-07:00</committed-date>
  <authored-date>2009-04-05T07:30:21-07:00</authored-date>
  <message>Fix minor issues, bump gemspec</message>
  <tree>55aaa0dba89d2bea69066ef5bd45aee499d121e1</tree>
  <committer>
    <name>Darcy Laycock</name>
    <email>sutto@sutto.net</email>
  </committer>
</commit>
