Permalink
Commits on Aug 16, 2012
  1. Merge branch 'in_parallel'

    ConradIrwin committed Aug 16, 2012
Commits on Aug 10, 2012
Commits on Aug 2, 2012
Commits on Nov 8, 2011
  1. Add #safe_callback and #safe_errback.

    ConradIrwin committed Nov 7, 2011
    Removes some of the temptation to use "#transform" and
    "#transform_error" to acheive this effect.
Commits on Oct 28, 2011
Commits on Oct 27, 2011
  1. Add Deferrable#rescue_from

    ConradIrwin committed Oct 27, 2011
Commits on Sep 22, 2011
  1. Merge pull request #1 from ept/patch-1

    Sam Stokes committed Sep 22, 2011
    Catch a greater variety of exceptions in Bind combinator
Commits on Jul 20, 2011
  1. Bump version to 0.3.1

    Sam Stokes committed Jul 20, 2011
  2. Fix unexpected behaviour if block passed to #transform returns a Defe…

    Sam Stokes committed Jul 20, 2011
    …rrable
Commits on Mar 26, 2011
  1. Add Rake task to push gem to RubyGems.org

    Sam Stokes committed Mar 26, 2011
  2. Bump version to 0.3.0

    Sam Stokes committed Mar 26, 2011
  3. Rake task to bump version number (yay)

    Sam Stokes committed Mar 26, 2011
  4. Betterise GuardFailed message if reason unspecified

    Sam Stokes committed Mar 26, 2011
  5. Spec chaining multiple #guard expressions

    Sam Stokes committed Mar 26, 2011
Commits on Mar 25, 2011
  1. Don't depend on an unreleased gem version

    Sam Stokes committed Mar 25, 2011
  2. More explicit requires for spec:ci

    Sam Stokes committed Mar 25, 2011
  3. Explicit require which spec:ci needs for some reason

    Sam Stokes committed Mar 25, 2011
  4. Add rake spec:ci for Jenkins integration

    Sam Stokes committed Mar 25, 2011
  5. Include failing arguments in GuardFailed message

    Sam Stokes committed Mar 25, 2011
  6. Simplify #guard exception logic...

    Sam Stokes committed Mar 25, 2011
    Also change from 'yield' to 'block.call', to work around some weird Ruby
    behaviour (bug?): after the 'yield', callback_args becomes an empty
    array!  Maybe due to switching stacks between the callback and yield...?
  7. Sensible semantics if guard expression raises an exception...

    Sam Stokes committed Mar 25, 2011
    Less because good code would be written that way, and more to obey the
    Principle of Least Astonishment.  It would be upsetting if raising an
    exception here caused the reactor thread to die, for example.
  8. Rename #guard argument to 'reason' for clarity

    Sam Stokes committed Mar 25, 2011
  9. Fluent syntax for #timeout too

    Sam Stokes committed Mar 25, 2011
  10. extend DG.failure to take an exception object as well

    Sam Stokes committed Mar 25, 2011