Permalink
Commits on Oct 14, 2011
  1. fixed :: error

    earlonrails committed Oct 14, 2011
Commits on Oct 10, 2011
Commits on Oct 9, 2011
  1. watcher cleaned up.

    earlonrails committed Oct 9, 2011
Commits on Oct 7, 2011
  1. watcher init now has an addition param that allows the user to return…

    earlonrails committed Oct 7, 2011
    … any obj type. The spec has been restored to its original and then more specs added for object support.
Commits on Oct 6, 2011
  1. any return is ok. Pass the path and some other parameters if you woul…

    earlonrails committed Oct 6, 2011
    …d like and they don't become strings!
Commits on Oct 5, 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
    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
    Rémy Coutable committed Sep 28, 2011
  4. Edited README.md via GitHub

    Rémy Coutable
    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.