Skip to content

Conversation

leoc
Copy link

@leoc leoc commented Dec 17, 2017

See #43

Given a guard config like this:

guard 'rake', task: 'load', run_on_start: false do
  watch(%r{.+})
end

Before the behavior was:

  • First change of watched file, task is executed once
  • Second change of watched file, task is executed twice simultaneously
  • Third change of watched file, task is executed thrice simultaneously

The expected new behavior is:

Task is executed once, at every change.

Given a guard config like this:

```
guard 'rake', task: 'load', run_on_start: false do
  watch(%r{.+})
end
```

Before the behavior was:

* First change of watched file, task is executed once
* Second change of watched file, task is executed twice simultaneously
* Third change of watched file, task is executed thrice simultaneously

The expected new behavior is:

Task is executed once, at every change.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant