Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jun 18, 2012
  1. @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`.
  2. @netzpirat

    Use random spec order.

    netzpirat authored
  3. @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]
Commits on May 20, 2012
  1. Version 1.1.0.beta [ci skip]

    Thibaud Guillaume-Gentil authored
  2. Fix README regarding 1.1 changes

    Thibaud Guillaume-Gentil authored
  3. Merge branch 'master' into listen

    Thibaud Guillaume-Gentil authored
    Conflicts:
    	README.md
  4. Remove all empty methods from guard/guard

    Thibaud Guillaume-Gentil authored
    Guard methods  need to be now implemented but no more overwritten like
    before, logic move to the runner class
  5. Remove no more existing task dependency

    Thibaud Guillaume-Gentil authored
  6. Comment rb-readline for now

    Thibaud Guillaume-Gentil authored
Commits on May 18, 2012
  1. @netzpirat
Commits on May 16, 2012
  1. Merge pull request #280 from henare/notify-send-persistence

    Thibaud Guillaume-Gentil authored
    Don't make notify-send notifications persist in Gnome 3
  2. @henare
  3. @henare

    Don't make notify-send notifications persist in Gnome 3

    henare authored
    If you don't set this option, Gnome 3 will keep Guard notifications open in the notification bar. See this bug for more info: https://bugzilla.redhat.com/show_bug.cgi?id=693207#c3
Commits on May 15, 2012
  1. @rymai

    Update the CHANGELOG for 1.1.0

    rymai authored
  2. @rymai

    Improve README and copywriting

    rymai authored
  3. @rymai

    Merge branch 'master' into listen

    rymai authored
    Conflicts:
    	guard.gemspec
    	lib/guard/version.rb
  4. Typo (addtions => additions)

    Thibaud Guillaume-Gentil authored
    Hopefully we're still in alpha. :)
Something went wrong with that request. Please try again.