Commit Graph

519 Commits

Author SHA1 Message Date
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
4ac556bfe3 Back to '--format doc' for guard-rspec 2011-08-30 21:21:09 +02: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
63c3015532 Merge branch 'stdin' of github.com:guard/guard into stdin
Conflicts:
	lib/guard.rb
2011-08-30 21:14:22 +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
742b9fe3ff Add sleep to not eat 100% cpu :) 2011-08-30 10:48:29 +02:00
Thibaud Guillaume-Gentil
e752dbe1c1 Maybe first working version (but still a work in progress) 2011-08-29 21:25:58 +02:00
Rémy Coutable
b144514b06 Formatting [ci skip] 2011-08-17 17:10:14 +03:00
Thibaud Guillaume-Gentil
8ff259b249 Version 0.6.2 2011-08-17 16:07:23 +02:00
Rémy Coutable
537f5cb00a Update CHANGELOG for 0.6.2! [ci skip] 2011-08-17 17:05:11 +03:00
Michael Kessler
1fd6f2d7be Explain the growl/growl_notify differences. 2011-08-17 14:57:20 +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
9710229f7c Use doc formatter again (instead of Fuubar) 2011-08-17 10:46:13 +02:00
Rémy Coutable
4fd1db3fb7 Use doc formatter again (instead of Fuubar) 2011-08-17 10:45:54 +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
e6dc507de7 Rename manual source file 2011-08-17 00:27:22 +02:00
Rémy Coutable
24f0d21f71 Try to reduce specs execution time by providing an option for the "rest delay" before & after starting / stopping the listener. 2011-08-17 00:27: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
8144a43726 Merge branch 'master' of github.com:guard/guard 2011-08-16 09:06:23 +02:00
Thibaud Guillaume-Gentil
d268f236bf Version 0.6.1 2011-08-15 09:53:10 +02:00
Rémy Coutable
1ee70fbe2e Updates manual 2011-08-15 09:49:21 +02:00
Rémy Coutable
59bb373fa7 Update CHANGELOG 2011-08-15 09:19:32 +02:00
Rémy Coutable
b44a91bfef Merge branch 'master' of github.com:guard/guard 2011-08-15 09:15:34 +02:00
Rémy Coutable
ec7ba3cda1 Use fuubar formatter 2011-08-15 09:15:29 +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
Rémy Coutable
e9cef8809b [ci skip] Added a link to the screencast on Guard by Ryan Bates (idea taken from the guard-process's README!). :) 2011-08-14 21:25:57 +03:00
mordaroso
820501bf15 remove guardfile_contents when re-evaluating so that the Guardfile gets reloaded correctly 2011-08-14 18:41:05 +02:00
Michael Kessler
e375d2f327 Explain what happens with guards without a group. 2011-08-14 14:17:48 +02:00
Michael Kessler
fd405b3131 Merge pull request #119 from ches/guard
---

After all my talking in #118, I thought I should fix it :-)
2011-08-14 13:22:26 +02:00
Ches Martin
ca2a4fa1be Don't fail specs because of blasted vim swapfiles 2011-08-14 15:22:07 +07: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
e7c23ff78d Add gem 'win32console' note in the README 2011-08-13 16:50:27 +02: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
Thibaud Guillaume-Gentil
3c326611e9 Merge pull request #99 from johnbintz/also-use-growl_notify
Option to also use growl_notify gem
2011-08-13 07:42:08 -07:00
Thibaud Guillaume-Gentil
f45f598029 Merge pull request #116 from capitalthought/master
Polling#watch_change should use listener directory, not Dir.pwd
2011-08-12 12:35:28 -07:00
Rob Eanes
e846068e89 Polling#watch_change should use listener directory, not Dir.pwd 2011-08-12 10:03:06 -05:00
Rémy Coutable
63ca5f0b70 [ci skip] Added missing documentation for options and for win32console! 2011-08-11 13:27:41 +03:00
Rémy Coutable
118e8ff167 Added guard-ronn (to build manual automatically). 2011-08-11 12:10:44 +02:00
Rémy Coutable
bcbcf61390 Update CHANGELOG 2011-08-11 12:09:30 +02:00
Rémy Coutable
95b86a38c7 Fix specs (hopefully) 2011-08-11 12:09:24 +02:00