Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jun 20, 2012
  1. @netzpirat

    Release 1.2.1

    netzpirat authored
  2. @netzpirat

    Work around Listen issue #46.

    netzpirat authored
  3. @netzpirat

    Release 1.2.0

    netzpirat authored
  4. @netzpirat
  5. @netzpirat

    Fix wrong Yarddoc.

    netzpirat authored
  6. @netzpirat

    Cleanup whitespace.

    netzpirat authored
  7. @netzpirat

    Cleanup whitespace.

    netzpirat authored
  8. @netzpirat
Commits on Jun 18, 2012
  1. @netzpirat

    Upgrade to guard-rspec 1.1.0

    netzpirat authored
  2. @netzpirat
  3. @netzpirat
  4. @netzpirat

    Stub the listener.

    netzpirat authored
  5. @netzpirat
  6. @netzpirat

    Ensure listener is stubbed.

    netzpirat authored
  7. @netzpirat

    Cleanup interactor start/stop.

    netzpirat authored
    This removes unnecessary start/stop thread creation
    for the interactor in the Runner and also some duplicate
    interactor creation on Guard startup.
    
    Before it behaved like:
    
    1. Guard run some task
    2. Runner loops through every Guard
    3. Runner stops and start before each task the interactor
    
    So when you had 5 plugins configured, it created/killed
    7 threads on start, and 5 on each subsequent task.
    
    The refactoring removes the responsibility of starting and
    stopping the interactor from the Runner class. This means
    that every class that makes use of the Runner must ensure
    that the interactor is properly stopped and started by using
    `Guard.within_preserved_state`.
  8. @netzpirat

    Use random spec order.

    netzpirat authored
  9. @netzpirat

    Extract terminal restore helper.

    netzpirat authored
    This creates a new module for having the terminal restore
    helpers and adds it also to the coolline interactor.
Commits on Jun 13, 2012
  1. @netzpirat

    Update README and CHANGELOG.

    netzpirat authored
  2. @netzpirat

    Remove debug helper.

    netzpirat authored
  3. @netzpirat

    Rewrite action and scope parsing, add `change` command.

    netzpirat authored
    This makes the parsing of scopes and actions form the command
    line more flexible. The interactor allows action and groups in any
    order, but drops redundant scope or group commands.
    
        reload rspec
    
    is now the same as
    
        rspec reload
    
    The interactor command parser returns now any token not matching
    a scope or an action, allowing us to get command options. This is
    used for the `change` command, to get the name of the spec to run.
    
        change spec/guard_spec.rb
    
     will trigger a manual file modification event.
Commits on Jun 12, 2012
  1. @netzpirat
  2. @netzpirat
  3. @netzpirat

    Add show action to the interactor.

    netzpirat authored
    This simply delegates to the DslDescriber#show tos hows
    all Guard plugins and their options that are defined in
    the `Guardfile`
  4. @netzpirat

    Initial coolline support.

    netzpirat authored
    This is the initial coolline based interactor, that makes
    use of Ruby 1.9.3 io/console library.
Commits on Jun 6, 2012
  1. Assure that guards#stop are executed on exit

    Thibaud Guillaume-Gentil authored
Commits on Jun 5, 2012
  1. @rymai
Commits on Jun 3, 2012
  1. @rymai

    Release 1.1.1

    rymai authored
  2. @rymai

    Typo

    rymai authored
  3. @rymai

    Update and pimp the changelog

    rymai authored
  4. @rymai

    Fix #283 (`guard init`)

    rymai authored
Commits on Jun 2, 2012
  1. @netzpirat

    Release 1.1.0

    netzpirat authored
Commits on May 31, 2012
  1. @Maher4Ever
  2. @Maher4Ever
  3. @netzpirat
Commits on May 24, 2012
  1. @rymai

    Improve README a bit

    rymai authored
    [ci skip]
Something went wrong with that request. Please try again.