Aleksei Gusev
443f57efce
Fix interacting with tools like ruby-debug.
...
It seems like the new interactor eats input from $stdin even while it locked.
This disallow using tools like 'ruby-debug' or 'pry' in specs or cucumber.
The fix just kills the interactor when it is locked and runs it again when
ulocked.
2011-09-19 23:27:05 +03:00
Thibaud Guillaume-Gentil
fb2c320a2a
Version 0.7.0
2011-09-14 09:52:36 +02:00
Thibaud Guillaume-Gentil
c704fe5d0b
Version 0.7.0.rc1
2011-09-05 11:25:49 +02:00
Michael Kessler
84d6641925
Merge branch 'master' of github.com:guard/guard
2011-09-05 10:57:41 +02:00
Michael Kessler
b1bef902b1
Correct typo.
2011-09-05 10:44:50 +02:00
Thibaud Guillaume-Gentil
16fe7441d4
Use [mtime, ctime].max for == comparaison
...
Conflicts:
lib/guard/listener.rb
2011-09-05 10:43:18 +02:00
Rémy Coutable
330493a572
Don't put a newline in debug output
2011-09-05 10:39:56 +02:00
Rémy Coutable
96604060ed
Clean Hook code
2011-09-04 18:44:42 +02:00
Rémy Coutable
11495687f4
Merge branch 'master' into hook
...
Conflicts:
Guardfile
lib/guard.rb
lib/guard/dsl.rb
spec/guard/interactor_spec.rb
spec/guard/listeners/darwin_spec.rb
2011-09-04 18:00:29 +02:00
Thibaud Guillaume-Gentil
60874a6991
Clean
2011-09-03 22:46:09 +02:00
Thibaud Guillaume-Gentil
f91622adc5
Clean
2011-09-03 22:37:50 +02:00
Thibaud Guillaume-Gentil
b0295c1437
Merge branch 'master' into stdin
2011-09-03 21:33:32 +02:00
Thibaud Guillaume-Gentil
8b66b71716
Travis test
2011-09-03 21:33:06 +02:00
Rémy Coutable
94a7c99b0c
growl_notify gem is recommended over growl gem
2011-09-03 22:15:41 +03:00
Thibaud Guillaume-Gentil
41127e2cbf
Only use crime on == timestamp comparison
2011-09-03 14:52:33 +02:00
Thibaud Guillaume-Gentil
5978e875df
Put mtime (maybe ctime is updated on linux when moving a file)
2011-09-03 14:43:25 +02:00
Thibaud Guillaume-Gentil
68efb0d52f
Focus on failed spec
2011-09-03 14:30:15 +02:00
Thibaud Guillaume-Gentil
667b248ad0
Add attrib on linux listener
2011-09-03 14:25:12 +02:00
Thibaud Guillaume-Gentil
18cb3471af
Try to debug linux spec on travis
2011-09-03 14:16:32 +02:00
Thibaud Guillaume-Gentil
47be15125b
Skip reactor on test env
...
Update last_event sooner
Use ctime instead of mtime (Rails 3.1 assets pipeline issue)
2011-09-02 16:22:01 +02:00
Thibaud Guillaume-Gentil
c4ddb29fc6
Work on specs
2011-09-01 23:24:45 +02:00
Thibaud Guillaume-Gentil
3b73ea77b7
Merge branch 'master' into stdin
2011-09-01 21:59:00 +02:00
Thibaud Guillaume-Gentil
9e578ce85a
Version 0.6.3
2011-09-01 21:31:21 +02:00
Thibaud Guillaume-Gentil
5c1fb285e8
Merge branch 'master' into stdin
...
Conflicts:
lib/guard/listener.rb
2011-09-01 21:28:03 +02:00
Ian White
d5b4c4ede7
Words for ignore_paths method
2011-09-01 12:43:02 +01:00
Ian White
54773af2b0
Adds ignore_paths to DSL
2011-09-01 12:30:34 +01:00
Ian White
c74c9c9bf9
Add ignore_paths option to listener
2011-09-01 10:19:20 +01:00
Tim Pope
b59d6ac07b
Add a user guard config
...
Users can add additional settings to ~/.guard.rb that augment the
existing Guardfile.
2011-08-31 04:07:42 -04:00
Thibaud Guillaume-Gentil
5de94ccbcb
Merge branch 'master' into stdin
...
Conflicts:
Guardfile
lib/guard.rb
2011-08-30 21:16:30 +02:00
Thibaud Guillaume-Gentil
3717179591
Refactor new interactor/listener mechanic now it's
...
look pretty.
Specs still need some love :)
2011-08-30 21:13:51 +02:00
Thibaud Guillaume-Gentil
e752dbe1c1
Maybe first working version (but still a work in progress)
2011-08-29 21:25:58 +02:00
Thibaud Guillaume-Gentil
8ff259b249
Version 0.6.2
2011-08-17 16:07:23 +02:00
Michael Kessler
0e1564ef3b
Revert "remove growl support completely"
...
This reverts commit 7f87411189
.
2011-08-17 14:27:40 +02:00
Rémy Coutable
652c3d8661
Merge branch 'master' into hook
...
Conflicts:
lib/guard.rb
lib/guard/dsl.rb
spec/guard/dsl_spec.rb
spec/guard_spec.rb
2011-08-17 10:45:20 +02:00
Thibaud Guillaume-Gentil
af408ceb65
Add thread in guard interactor
2011-08-17 10:07:30 +02:00
Rémy Coutable
dc2ab97d23
Pass the group in the options hash instead of a new parameter in the Guard::Guard.initialize method!
2011-08-17 10:04:42 +02:00
Rémy Coutable
32904356cb
Merge branch 'master' into hook
2011-08-17 01:47:25 +02:00
Rémy Coutable
563b020d4f
Oops (worked on 1.9.2 only) :)
2011-08-17 01:36:44 +02:00
Rémy Coutable
eb347ee266
Merge branch 'master' into hook
...
Conflicts:
Gemfile
Guardfile
README.markdown
Rakefile
lib/guard.rb
lib/guard/dsl.rb
lib/guard/interactor.rb
lib/guard/listener.rb
lib/guard/ui.rb
lib/guard/watcher.rb
spec/guard/dsl_spec.rb
spec/guard/notifier_spec.rb
2011-08-17 01:34:27 +02:00
Rémy Coutable
1c59a7825d
Merge branch 'master' of github.com:guard/guard
2011-08-17 00:40:05 +02:00
Rémy Coutable
dd86402109
Add @groups attributes to keep track of the groups, ordered as in the Guardfile
2011-08-17 00:39:45 +02:00
Rémy Coutable
6f7ce6feb7
On a guard's initialization, pass the group in which it's been declared in the Guardfile, pass group's name on Guard.add_guard and thus in the Dsl
2011-08-17 00:36:02 +02:00
Rémy Coutable
0b945f10ec
Ensure that scoped groups and group name are symbolized before checking for inclusion.
...
This is useful since Dsl.evaluate_guardfile can be called directly (hence, options are note passed by Thor, which stringify options).
2011-08-17 00:26:03 +02:00
Thibaud Guillaume-Gentil
d6e27fe334
Merge branch 'master' into stdin
...
Conflicts:
Guardfile
2011-08-16 09:08:05 +02:00
Thibaud Guillaume-Gentil
d268f236bf
Version 0.6.1
2011-08-15 09:53:10 +02:00
Rémy Coutable
52cf570245
Merge pull request #120 from mordaroso/ego
...
Fix re-evaluating Guardfile
2011-08-14 11:29:02 -07:00
mordaroso
820501bf15
remove guardfile_contents when re-evaluating so that the Guardfile gets reloaded correctly
2011-08-14 18:41:05 +02:00
Ches Martin
87375c7a1f
evaluate_guardfile uses all groups if none specified. Fixes #118
2011-08-14 15:16:16 +07:00
Thibaud Guillaume-Gentil
2c81e5b9bd
Version 0.6.0
2011-08-13 16:47:23 +02:00
Thibaud Guillaume-Gentil
573ddf9d9d
First trial to remove Posix Signals interaction
2011-08-13 16:43:32 +02:00