<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -207,6 +207,7 @@ module ActiveRecord
         
         def tag_list_on(context, owner=nil)
           var_name = context.to_s.singularize + &quot;_list&quot;
+          add_custom_context(context)
           return instance_variable_get(&quot;@#{var_name}&quot;) unless instance_variable_get(&quot;@#{var_name}&quot;).nil?
         
           if !owner &amp;&amp; self.class.caching_tag_list_on?(context) and !(cached_value = cached_tag_list_on(context, owner)).nil?</diff>
      <filename>lib/acts_as_taggable_on/acts_as_taggable_on.rb</filename>
    </modified>
    <modified>
      <diff>@@ -13,6 +13,13 @@ describe &quot;Taggable&quot; do
     Tag.find(:all).size.should == 3
   end
   
+  it &quot;should be able to create tags through the tag list directly&quot; do
+    @taggable.tag_list_on(:test).add(&quot;hello&quot;)
+    @taggable.save    
+    @taggable.reload
+    @taggable.tag_list_on(:test).should == [&quot;hello&quot;]
+  end
+  
   it &quot;should differentiate between contexts&quot; do
     @taggable.skill_list = &quot;ruby, rails, css&quot;
     @taggable.tag_list = &quot;ruby, bob, charlie&quot;</diff>
      <filename>spec/acts_as_taggable_on/taggable_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>89bf054dcb370c5b0e342a62d039c4d67f7c76f9</id>
    </parent>
  </parents>
  <author>
    <name>Michael Bleigh</name>
    <email>michael@intridea.com</email>
  </author>
  <url>http://github.com/mbleigh/acts-as-taggable-on/commit/1879e96e133ac3f45c7105d204be247c7b933530</url>
  <id>1879e96e133ac3f45c7105d204be247c7b933530</id>
  <committed-date>2008-06-10T08:17:45-07:00</committed-date>
  <authored-date>2008-06-10T08:17:45-07:00</authored-date>
  <message>Applied slainer68's patch, can now add tags directly through the tag list without calling set_tag_list_on. [#10 status:resolved]</message>
  <tree>3ab276d8a28275a88f22779091175d12bff37984</tree>
  <committer>
    <name>Michael Bleigh</name>
    <email>michael@intridea.com</email>
  </committer>
</commit>
