Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Dec 12, 2012
  1. Release notes for 0.9.6.

  2. Bump to version 0.9.6.

Commits on Dec 6, 2012
  1. @drbrain

    Use ruby provided by ruby's tests

    drbrain authored
    When running tests in ruby's repository, ruby may not be installed.  The
    tests now prefer the ruby built by the ruby repository over an installed
Commits on Dec 4, 2012
  1. Skip exit code test in Ruby 1.8.

    We are unable to accurately determine the exit status using popen3 in
    Ruby 1.8.7, so we are skipping the exit status test.
Commits on Nov 30, 2012
  1. @drbrain

    Skip backtrace tests when tmpdir is in the suppressed pattern

    drbrain authored
    Removed duplications in Rake::Backtrace::SUPPRESSED_PATHS
Commits on Nov 29, 2012
  1. @drbrain

    Removed executable bits

    drbrain authored
  2. @drbrain

    Removed trailing whitespace

    drbrain authored
  3. @drbrain

    Don't use PWD to load libraries

    drbrain authored
    This allows rake tests to be run from outside the source directory.
  4. @drbrain
Commits on Nov 21, 2012
  1. Merge branch 'multitask-args-fix' of…

    …p/rake into maf
    * 'multitask-args-fix' of
      Made arg passing to prerequisites consistent for Task+MultiTask.
  2. Add specific trace testing.

  3. Merge pull request #148 from michaeljbishop/trace-fix

    Fix Application#trace which would interleave CR in a multi-threaded context
  4. @michaeljbishop

    Made arg passing to prerequisites consistent for Task+MultiTask.

    michaeljbishop authored
    Made sure both areas of code were passing the same arguments to
    their prerequisites. Made the similar code look similar through
    some refactoring of variable names.
Commits on Nov 20, 2012
  1. @michaeljbishop

    Fix Application#trace which would interleave CR in a multi-threaded c…

    michaeljbishop authored
    Running rake with tracing on and executing multitasks would show
    a trace with multiple traces on a single line and other lines having
    multiple CRs. This is because #trace used IO#puts behind the scenes.
    IO#puts first calls #write with the string, followed by another #write
    with the CR. Because of the gap in-between calls, another thread
    could sneak in a CR or another string.
    The fix is to make sure calls to trace create a single string with
    a CR appended before calling IO#print. This will output a single
    string with a trailing CR in thread-safe way.
    Example output showing the error:
    ** Execute 98** Execute 68** Execute 69
    ** Execute 74
    ** Execute 78** Execute 81
    ** Execute 84** Execute 100
    ** Execute 89
Commits on Nov 19, 2012
  1. Bump to version 0.9.5.

Commits on Nov 16, 2012
  1. Merge pull request #146 from eregon/patch-1

    Fix reference to Dir.glob in Rake::FileList.glob: Dir.glob[pattern] => Dir.glob(pattern)
  2. @eregon
Commits on Nov 15, 2012
  1. Merge remote-tracking branch 'origin/master'

    * origin/master:
      Switched to a relative load of rake/phony for ruby integration
  2. @drbrain
Commits on Nov 14, 2012
  1. Bump to version 0.9.4.

Something went wrong with that request. Please try again.