<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -8,6 +8,16 @@ module TwitterSearch
       @language = opts['iso_language_code']
       VARS.each { |each| instance_variable_set &quot;@#{each}&quot;, opts[each.to_s] }
     end
+
+ 	
+    def eql?(other)
+      self.hash == other.hash
+    end
+
+    def hash
+      @id
+    end
+
   end
 
   class Tweets &lt; Array</diff>
      <filename>lib/tweets.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>cd60ddc05170b166a43cee4eed1d3af140ffec52</id>
    </parent>
  </parents>
  <author>
    <name>Michael</name>
    <email>michael@michael-desktop.(none)</email>
  </author>
  <url>http://github.com/dancroak/twitter-search/commit/b07c5799cb24e0a92f328bb778bffc782bbba910</url>
  <id>b07c5799cb24e0a92f328bb778bffc782bbba910</id>
  <committed-date>2009-08-21T06:38:27-07:00</committed-date>
  <authored-date>2009-08-14T06:40:15-07:00</authored-date>
  <message>Fixed uniq

The Tweet class now judges equality based on its unique Tweet ID. This makes it possible to do things like:

  client = TwitterSearch::Client.new(&quot;example&quot;)
  tweets = client.query(&quot;#ruby&quot;)
  sleep 30
  tweets &lt;&lt; client.query(&quot;#ruby&quot;)
  tweets.flatten!.uniq!

Signed-off-by: Dan Croak &lt;dcroak@thoughtbot.com&gt;</message>
  <tree>60cc160ef5a6de7b7598925f5b620b217c15cc33</tree>
  <committer>
    <name>Dan Croak</name>
    <email>dcroak@thoughtbot.com</email>
  </committer>
</commit>
