<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -4,7 +4,6 @@ $LOAD_PATH.unshift(rspec_base) if File.exist?(rspec_base) and !$LOAD_PATH.includ
 
 require 'spec/rake/spectask'
 require 'spec/rake/verify_rcov'
-require 'rake/rdoctask'
 
 plugin_name = 'resources_controller'
 
@@ -38,15 +37,24 @@ require File.join(File.dirname(__FILE__), 'spec/generate_rake_task')
 task :rdoc =&gt; 'doc:build'
 task :doc =&gt; 'doc:build'
 
+begin
+  require 'hanna/rdoctask'
+rescue LoadError
+  require 'rake/rdoctask'
+end
+
 namespace :doc do
   
   current_sha = `git log HEAD -1 --pretty=format:&quot;%H&quot;`[0..6]
   
   Rake::RDocTask.new(:build) do |d|
     d.rdoc_dir = 'doc'
+    d.title    = &quot;Resources Controller API Documentation (#{current_sha})&quot;
     d.main     = 'README.rdoc'
-    d.title    = &quot;#{plugin_name} API Docs (#{current_sha})&quot;
     d.rdoc_files.include('README.rdoc', 'History.txt', 'License.txt', 'Todo.txt', 'lib/**/*.rb')
+    d.options &lt;&lt; '--line-numbers' &lt;&lt; '--inline-source'
+    d.options &lt;&lt; '-A cattr_accessor=object'
+    d.options &lt;&lt; '--charset' &lt;&lt; 'utf-8'
   end
   
   task :push =&gt; 'doc:build' do</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2c87336fcff06344e7d465846befe893dd3eb882</id>
    </parent>
  </parents>
  <author>
    <name>Ian White</name>
    <email>ian.w.white@gmail.com</email>
  </author>
  <url>http://github.com/ianwhite/resources_controller/commit/ef7a20023432ef78b82c86b49d4b24ae61eedc22</url>
  <id>ef7a20023432ef78b82c86b49d4b24ae61eedc22</id>
  <committed-date>2009-09-29T09:11:53-07:00</committed-date>
  <authored-date>2009-09-29T09:11:53-07:00</authored-date>
  <message>Use hanna rdoc if available</message>
  <tree>7f29c5725edd4b943bfdcad68eecbfe4d8fed4a4</tree>
  <committer>
    <name>Ian White</name>
    <email>ian.w.white@gmail.com</email>
  </committer>
</commit>
