Commits on May 8, 2014
  1. Use older version of fakefs

    marcisme committed May 8, 2014
    Updating the fakefs gem causes the string representations of paths to
    appear to be absolute, which causes many tests to fail. All the cucumber
    scenarios still pass, so we'll use the older version of fakefs for now.
  2. Bump version for release

    marcisme committed May 8, 2014
  3. Fix run_all to pick up all files

    ijcd committed with marcisme Nov 12, 2013
    Slightly modified #19 to add a test for the pattern change and remove
    the directory filter, as directories are already safely ignored.
Commits on Oct 10, 2013
  1. bump version for release

    marcisme committed Oct 10, 2013
    Bumping to 0.5.0 because things are stableish and guard 2.0 seems like a
    significant change.
    Things to finish before a 1.0:
    * convert to Pathname
    * break main plugin class into smaller pieces
    * wait for Listen to support symlinks
  2. Revert "try running ATs on travis again"

    marcisme committed Oct 10, 2013
    This reverts commit 32a467d.
Commits on Oct 9, 2013
  1. upgrade to guard 2.x

    marcisme committed Oct 9, 2013
    This should address PR #17.
    * remove explicit rb-fsevent dep, as guard now depends on this
    * prepend Guardfile with ignore! statement to not ignore tmp dirs
    * wait for guard to start more graciously
    * convert to Guard::Plugin
    * update tests to account for :watchers being an option now
Commits on Oct 7, 2013
Commits on Jul 23, 2013
  1. Revert root directory support via '.'

    marcisme committed Jul 23, 2013
    This was a bad idea, as explained in #15. It should have been implemented
    as YAFO. (and in a feature branch)
    This reverts commits:
Commits on Jul 22, 2013
  1. create FromOption class for from behavior

    marcisme committed Jul 22, 2013
    Adding the '.' configuration for from required modification of the
    watcher pattern in addition to matching. This change creates a class to
    stick all that related behavior into. There is still some tangling with
    other options, but this at least keeps all the :from stuff in the same
Commits on Jul 20, 2013
  1. support '.' for root directory in :from

    marcisme committed Jul 20, 2013
    It was not currently possible to watch the root directory of a project,
    as raised in issue #15. This change adds a magic string value of '.' to
    identify that everything from the root project down should be copied,
    which requires no substitution in the target paths.
Commits on Jul 19, 2013
  1. add 2.0.0. to travis config

    marcisme committed Jul 19, 2013
Commits on May 5, 2013
  1. bump version for release

    marcisme committed May 5, 2013
Commits on May 3, 2013
  1. warn when changed paths are directories

    marcisme committed May 3, 2013
    Simply ignoring this case may be sufficient, but we'll leave it as a
    warning for now. This should address #14.
Commits on Apr 7, 2013
  1. relax :to validation

    marcisme committed Apr 7, 2013
    Check that targets contained in the `:to` parameter do not start with
    the `:from` parameter. The validation used to fail on mere inclusion,
    which was overly restrictive.
    This change addresses issue #13.
Commits on Dec 14, 2012
  1. bump version for release

    marcisme committed Dec 14, 2012
Commits on Dec 11, 2012
  1. create target directory when :mkpath is set

    marcisme committed Dec 11, 2012
    This change addresses issue #10.
      * move resolution failure warning to Target class
      * use Target#pattern without checking file system when :mkpath is true
Commits on Dec 6, 2012
  1. reorganize #run_all tests

    marcisme committed Dec 6, 2012
Commits on Dec 4, 2012
Commits on Nov 26, 2012
  1. Implementing 'run_all' as Guard DSL option :run_at_start

    Daniel Demmel committed with daaain Nov 20, 2012
Commits on Nov 21, 2012
  1. add rb-fsevent to Gemfile

    marcisme committed Nov 21, 2012
Commits on Nov 20, 2012
Commits on Nov 19, 2012
  1. Guard UI now reports relative paths so converting them to absolute on…

    Daniel Demmel committed Nov 19, 2012
    …es with ffs() helper was breaking the tests.
  2. Fixing ambiguous step definition ("Then /^the file "([^"]*)" should c…

    Daniel Demmel committed Nov 19, 2012
    …ontain:$/" comes with aruba 0.5.0).
Commits on Aug 12, 2012
  1. bump version for release

    marcisme committed Aug 12, 2012
  2. rename :create_target option to :mkpath

    marcisme committed Aug 12, 2012
    This resolves #4 and #5.
  3. add option :create_target

    tonyskn committed with marcisme Aug 7, 2012
    When set to `true`, creates directories in `target` when full target
    path does not exist.
    Defaults to `false`
Commits on Jul 23, 2012
  1. bump version for release

    marcisme committed Jul 23, 2012
Commits on Jul 22, 2012
  1. consolidate startup output

    marcisme committed Jul 22, 2012