Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 20, 2012
  1. Michael Kessler

    Release 1.2.1

    netzpirat authored
  2. Michael Kessler

    Work around Listen issue #46.

    netzpirat authored
  3. Michael Kessler

    Release 1.2.0

    netzpirat authored
  4. Michael Kessler
  5. Michael Kessler

    Fix wrong Yarddoc.

    netzpirat authored
  6. Michael Kessler

    Cleanup whitespace.

    netzpirat authored
  7. Michael Kessler

    Cleanup whitespace.

    netzpirat authored
  8. Michael Kessler
Commits on Jun 18, 2012
  1. Michael Kessler

    Upgrade to guard-rspec 1.1.0

    netzpirat authored
  2. Michael Kessler
  3. Michael Kessler
  4. Michael Kessler

    Stub the listener.

    netzpirat authored
  5. Michael Kessler
  6. Michael Kessler

    Ensure listener is stubbed.

    netzpirat authored
  7. Michael Kessler

    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. Michael Kessler

    Use random spec order.

    netzpirat authored
  9. Michael Kessler

    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. Michael Kessler

    Update README and CHANGELOG.

    netzpirat authored
  2. Michael Kessler

    Remove debug helper.

    netzpirat authored
  3. Michael Kessler

    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. Michael Kessler
  2. Michael Kessler
  3. Michael Kessler

    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. Michael Kessler

    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. Thibaud Guillaume-Gentil
Commits on Jun 5, 2012
  1. Rémy Coutable
Commits on Jun 3, 2012
  1. Rémy Coutable

    Release 1.1.1

    rymai authored
  2. Rémy Coutable

    Typo

    rymai authored
  3. Rémy Coutable

    Update and pimp the changelog

    rymai authored
  4. Rémy Coutable

    Fix #283 (`guard init`)

    rymai authored
Commits on Jun 2, 2012
  1. Michael Kessler

    Release 1.1.0

    netzpirat authored
Commits on May 31, 2012
  1. Maher Sallam
  2. Maher Sallam
  3. Michael Kessler
Commits on May 24, 2012
  1. Rémy Coutable

    Improve README a bit

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