Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 14, 2011
  1. fixed :: error

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

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

    … 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…

    …d like and they don't become strings!
Commits on Oct 5, 2011
Commits on Sep 30, 2011
  1. @netzpirat
  2. @netzpirat

    Make Guard implementation of :task_has_failed simple.

    netzpirat authored
    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.
  3. Merge pull request #145 from johnbintz/master

    Thibaud Guillaume-Gentil authored
    Fix over-utilization of CPU in Interactor
  4. @johnbintz

    add a sleep to the interactor thread, because it's healthy to take a …

    johnbintz authored
    …break every once in a while
  5. Version 0.8.2

    Thibaud Guillaume-Gentil authored
  6. @netzpirat
  7. @netzpirat

    Update docs regarding :task_has_failed.

    netzpirat authored
    - 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

    Thibaud Guillaume-Gentil authored
    - prevent run_guard_task(:stop) to be skipped
  2. Version 0.8.1

    Thibaud Guillaume-Gentil authored
Commits on Sep 28, 2011
  1. @rymai

    Fixes #144, due to a too-hardore refactoring! ;)

    rymai authored
    We will need specs for Guard::CLI!
  2. Version 0.8.0

    Thibaud Guillaume-Gentil authored
  3. @rymai

    Edited via GitHub

    rymai authored
  4. @rymai

    Edited via GitHub

    rymai authored
  5. @netzpirat

    Refactor the watch_all_modifications specs.

    netzpirat authored
    - Just test a single expectation per it block
    - Better separation of fixture setup/teardown
  6. @netzpirat

    Document passed options.

    netzpirat authored
  7. @netzpirat

    Use new fixture helper.

    netzpirat authored
  8. @netzpirat

    Fix wrong wording.

    netzpirat authored
  9. @netzpirat

    Refactor listener specs.

    netzpirat authored
    - 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. @netzpirat
  11. @netzpirat

    Minor doc changes.

    netzpirat authored
  12. @netzpirat

    Ignore .rvmrc.

    netzpirat authored
  13. @netzpirat
  14. @netzpirat

    Put guards into groups.

    netzpirat authored
    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.
  15. @netzpirat

    Ignore .rbx folder

    netzpirat authored
  16. @netzpirat

    Refactor massive execute_supervised_task_for_all_guards method.

    netzpirat authored
    - 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.
  17. @netzpirat
Something went wrong with that request. Please try again.