<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -5,18 +5,23 @@
 unless Rake::TaskManager.methods.include?(:redefine_task)
   module Rake
     module TaskManager
+
+      # adjusted to fix bug with rake 0.8.x
+      # see http://rubyforge.org/pipermail/rake-devel/2007-December.txt
+      # search above for 'redefine rake task broken in 0.8.x for a rails app' to find message thread
       def redefine_task(task_class, args, &amp;block)
-        task_name, deps = resolve_args(args)
+        task_name, deps = resolve_args([args])
         task_name = task_class.scope_name(@scope, task_name)
         deps = [deps] unless deps.respond_to?(:to_ary)
         deps = deps.collect {|d| d.to_s }
         task = @tasks[task_name.to_s] = task_class.new(task_name, self)
         task.application = self
-        task.add_comment(@last_comment)
-        @last_comment = nil
+        task.add_description(@last_description)
+        @last_description = nil
         task.enhance(deps, &amp;block)
         task
       end
+      
     end
     class Task
       class &lt;&lt; self</diff>
      <filename>tasks/engines.rake</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b32c12904fa6f7d0316ac82b8323bb61e55133a2</id>
    </parent>
  </parents>
  <author>
    <name>Tekkub</name>
    <email>tekkub@gmail.com</email>
  </author>
  <url>http://github.com/tekkub/engines/commit/3bee0fd2c8236eb4737e82324580860be9456210</url>
  <id>3bee0fd2c8236eb4737e82324580860be9456210</id>
  <committed-date>2008-04-22T21:27:37-07:00</committed-date>
  <authored-date>2008-04-22T21:27:37-07:00</authored-date>
  <message>Adjusted to fix bug with rake 0.8.x

See http://rubyforge.org/pipermail/rake-devel/2007-December.txt
search above for 'redefine rake task broken in 0.8.x for a rails app' to find message thread</message>
  <tree>b0539ce6fd4d0c080f5fa91a792a868debaae45f</tree>
  <committer>
    <name>Tekkub</name>
    <email>tekkub@gmail.com</email>
  </committer>
</commit>
