Permalink
Commits on Oct 1, 2011
  1. Version 0.8.3

    thibaudgg committed Oct 1, 2011
  2. Update CHANGELOG.

    netzpirat committed Oct 1, 2011
Commits on Sep 30, 2011
  1. Make Guard implementation of :task_has_failed simple.

    netzpirat committed Sep 30, 2011
    This change makes sure that Guard implementation can just
    `throw :task_has_failed` without knowing whether the enclosing
    group has enabled :halt_on_fail.
    
    The problem with throw/catch is, that when you throw a :symbol,
    you'll have to catch it, otherwise you get a 'uncatched throw' error.
    
    When the Guard group has not enabled :halt_on_fail, we catch the throw
    when execute the supervised task.
  2. Merge pull request #145 from johnbintz/master

    thibaudgg committed Sep 30, 2011
    Fix over-utilization of CPU in Interactor
  3. add a sleep to the interactor thread, because it's healthy to take a …

    johnbintz committed Sep 30, 2011
    …break every once in a while
  4. Version 0.8.2

    thibaudgg committed Sep 30, 2011
  5. Update docs regarding :task_has_failed.

    netzpirat committed Sep 30, 2011
    - Add :task_has_failed documentation to Guard and Group classes
    - Consolidated Guard documentation from the README and its YARDOC.
    - Remove all return `true` values from Guard task methods.
Commits on Sep 29, 2011
  1. Improve guard stop

    thibaudgg committed Sep 29, 2011
    - prevent run_guard_task(:stop) to be skipped
  2. Version 0.8.1

    thibaudgg committed Sep 29, 2011
Commits on Sep 28, 2011
  1. Fixes #144, due to a too-hardore refactoring! ;)

    Rémy Coutable committed Sep 28, 2011
    We will need specs for Guard::CLI!
  2. Version 0.8.0

    thibaudgg committed Sep 28, 2011
  3. Edited CHANGELOG.md via GitHub

    Rémy Coutable committed Sep 28, 2011
  4. Edited README.md via GitHub

    Rémy Coutable committed Sep 28, 2011
  5. Refactor the watch_all_modifications specs.

    netzpirat committed Sep 28, 2011
    - Just test a single expectation per it block
    - Better separation of fixture setup/teardown
  6. Document passed options.

    netzpirat committed Sep 28, 2011
  7. Use new fixture helper.

    netzpirat committed Sep 28, 2011
  8. Fix wrong wording.

    netzpirat committed Sep 28, 2011
  9. Refactor listener specs.

    netzpirat committed Sep 28, 2011
    - Introduce `listen_to`, `fixture` and `watch` spec helpers.
    - Added docs to spec helper.
    - Better separation of fixture setup/teardown and the actual expectation.
    - Make line match within 120 characters.
  10. Minor doc changes.

    netzpirat committed Sep 28, 2011
  11. Ignore .rvmrc.

    netzpirat committed Sep 28, 2011
  12. Put guards into groups.

    netzpirat committed Sep 28, 2011
    Now I can just run the :specs group and run all specs
    without generating the man pages.
    
    In addition I enabled the full BDD cycle for development,
    not sure why it wasn't enabled. Feel free to revert if there
    is a specific reason for that.
  13. Ignore .rbx folder

    netzpirat committed Sep 28, 2011
  14. Refactor massive execute_supervised_task_for_all_guards method.

    netzpirat committed Sep 28, 2011
    - Renamed some Guard methods to be shorter and more consistent.
    - Extract methods from execute_supervised_task_for_all_guards for less complexity.
    - Added more specs for extracted methods.
    - Added more docs on how marking of deleted/moved files works.
    - Refactor Guard to be unaware of the :watch_all_modifications options for simplicity.
  15. Typo

    thibaudgg committed Sep 28, 2011
Commits on Sep 27, 2011
  1. Fix code indention.

    netzpirat committed Sep 27, 2011
Commits on Sep 26, 2011
  1. Remove strange man pages

    Rémy Coutable committed Sep 26, 2011