<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,8 @@
+=== 0.0.5 / 2008-05-26
+
+* Added &quot;repository&quot; command
+* Improved compatibility with GitHub-based Mash
+
 === 0.0.4 / 2008-04-26
 
 * Trying to change the version number to fix broken dependency.</diff>
      <filename>History.txt</filename>
    </modified>
    <modified>
      <diff>@@ -10,8 +10,7 @@ Gem:
 
 The gem is hosted on GitHub so you will need to execute the first line if you have not installed any gems from GitHub before.
 
-  gem sources -a http://gems.github.com/  
-  sudo gem install mbleigh-ruby-github
+  sudo gem install mbleigh-ruby-github --source=http://gems.github.com
 
 GitHub Clone:
 
@@ -32,6 +31,9 @@ GitHub Clone:
   user.repositories.last.name # =&gt; &quot;ruby-github&quot;
   user.repositories.last.url # =&gt; &quot;http://GitHub::API.com/mbleigh/ruby-github&quot;
   user.repositories.last.commits # =&gt; requests array of commits (see below)
+  
+  repository = GitHub::API.repository('mbleigh','ruby-github')
+  # =&gt; &lt;GitHub::Repository name=&quot;ruby-github&quot;&gt;
 
   commits = GitHub::API.commits('mbleigh','ruby-github')
   commits.first.message # =&gt; &quot;Moved GitHub::API.rb to ruby-GitHub::API.rb...&quot;</diff>
      <filename>README.txt</filename>
    </modified>
    <modified>
      <diff>@@ -20,6 +20,10 @@ module GitHub
         GitHub::Commit.new(c.merge(:user =&gt; user, :repository =&gt; repository))
       }
     end
+    
+    def self.repository(user,repository)
+      GitHub::API.user(user).repositories.select{|r| r.name == repository}.first
+    end
   
     # Fetches a single commit for a repository.
     def self.commit(user,repository,commit)
@@ -41,7 +45,6 @@ module GitHub
     end
     
     def repositories=(repo_array)
-      puts self.inspect
       self[&quot;repositories&quot;] = repo_array.collect{|r| ::GitHub::Repository.new(r.merge(:user =&gt; login || @user))}
     end
   end</diff>
      <filename>lib/ruby-github.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 Gem::Specification.new do |s|
   s.name = &quot;ruby-github&quot;
-  s.version = &quot;0.0.4&quot;
+  s.version = &quot;0.0.5&quot;
   s.date = &quot;2008-04-26&quot;
   s.summary = &quot;Simple Ruby library to access the GitHub API.&quot;
   s.email = &quot;michael@intridea.com&quot;
@@ -11,5 +11,5 @@ Gem::Specification.new do |s|
   s.files = [&quot;History.txt&quot;, &quot;Manifest.txt&quot;, &quot;README.txt&quot;, &quot;Rakefile&quot;, &quot;ruby-github.gemspec&quot;, &quot;lib/ruby-github.rb&quot;]
   s.rdoc_options = [&quot;--main&quot;, &quot;README.txt&quot;]
   s.extra_rdoc_files = [&quot;History.txt&quot;, &quot;Manifest.txt&quot;, &quot;README.txt&quot;]
-  s.add_dependency(&quot;mash&quot;, [&quot;&gt;= 0.0.3&quot;])
+  s.add_dependency(&quot;mbleigh-mash&quot;, [&quot;&gt;= 0.0.5&quot;])
 end
\ No newline at end of file</diff>
      <filename>ruby-github.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0d1e660bd0dbd0341a2beb02a202c73bb491cb07</id>
    </parent>
  </parents>
  <author>
    <name>Michael Bleigh</name>
    <email>michael@intridea.com</email>
  </author>
  <url>http://github.com/mbleigh/ruby-github/commit/88ea0f699b21db9223e890ab98e29ce72122c672</url>
  <id>88ea0f699b21db9223e890ab98e29ce72122c672</id>
  <committed-date>2008-05-26T09:25:41-07:00</committed-date>
  <authored-date>2008-05-26T09:25:41-07:00</authored-date>
  <message>0.0.5 - Added repository command and trying to clean up dependencies on Mash etc. for GitHub Gem Repo.</message>
  <tree>270e02da333c095f69cfa35e069a65f7a6ecc197</tree>
  <committer>
    <name>Michael Bleigh</name>
    <email>michael@intridea.com</email>
  </committer>
</commit>
