<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -13,7 +13,7 @@ module RailsExtensions
     end
 
     module ClassMethods
-      def has_and_belongs_to_many_with_list_handling(name, options={})
+      def has_and_belongs_to_many_with_list_handling(name, options={}, &amp;extension)
         if options.delete(:list)
           options[:extend] = RailsExtensions::HabtmList::AssociationListMethods
 
@@ -37,7 +37,7 @@ module RailsExtensions
           EOV
         end
 
-        has_and_belongs_to_many_without_list_handling(name, options)
+        has_and_belongs_to_many_without_list_handling(name, options, &amp;extension)
       end
     end
       
@@ -283,4 +283,4 @@ module RailsExtensions
         end      
     end
   end
-end
\ No newline at end of file
+end</diff>
      <filename>lib/habtm_list.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ee64258fec3b68ef049b9bf26a9d8b726415f451</id>
    </parent>
  </parents>
  <author>
    <name>James Healy</name>
    <email>jimmy@deefa.com</email>
  </author>
  <url>http://github.com/SFEley/habtm_list/commit/37e1cab961f727c30b962e5495344f023f2fbe54</url>
  <id>37e1cab961f727c30b962e5495344f023f2fbe54</id>
  <committed-date>2008-09-21T19:03:09-07:00</committed-date>
  <authored-date>2008-09-21T19:03:09-07:00</authored-date>
  <message>Fix association exentions
- AR associations can have a block passed to them that allows extra
  methods to be added to the collections. This plugin wasn't passing
  the block through to the original HABTM method, so it was being
  silently ignored.</message>
  <tree>59f46979a6f332094e9f7d5e592c547f3eb5c7b4</tree>
  <committer>
    <name>James Healy</name>
    <email>jimmy@deefa.com</email>
  </committer>
</commit>
