Commit Graph

690 Commits

Author SHA1 Message Date
Michael Kessler
95f895e1ed GNTP needs Mac Growl >= 1.3. [ci skip] 2011-10-13 11:16:29 +02:00
Thibaud Guillaume-Gentil
3584dbbfbb Keep CHANGELOG up-to-date [ci skip] 2011-10-13 10:41:20 +02:00
Michael Kessler
10f1542ac3 Avoid Guard is not missing constant ... exceptions. (fixes #160) 2011-10-12 23:07:06 +02:00
Rémy Coutable
a5fb1aa601 Forcing some links for Rubydoc.info [ci skip] 2011-10-12 23:33:36 +03:00
Thibaud Guillaume-Gentil
50b35cc99c Fix README for rubydoc [ci skip] 2011-10-12 22:22:44 +02:00
Thibaud Guillaume-Gentil
5111e8594e Add new cli option
- The new cli option (-i / --no-interactions) allow to completely turn off any Guard terminal interactions
2011-10-12 22:14:25 +02:00
Thibaud Guillaume-Gentil
1a45a77969 Typo [ci skip] 2011-10-12 22:30:06 +03:00
Michael Kessler
67d73cf6a6 Avoid warnings on 1.8.7 2011-10-12 21:03:59 +02:00
Michael Kessler
6094451cfb Merge branch 'master' of github.com:guard/guard 2011-10-12 20:55:28 +02:00
Michael Kessler
3b0e2ad305 Add support for Growl Notification Transport Protocol. 2011-10-12 20:54:57 +02:00
Michael Kessler
83def5004f Disable bdd cycle.
Yes, it takes a way to long before you can get started.
We anyway have to run spec:portability to also locally
test on all supported Rubies.
2011-10-12 18:15:11 +02:00
Rémy Coutable
18e0f99a6d Added a sentence to tell people to check out the installation instructions specific to their operating systems. 2011-10-12 15:53:54 +03:00
Michael Kessler
4ed28a3cbe Add watcher changes to the changelog. 2011-10-11 11:18:24 +02:00
Michael Kessler
7383efaf31 Document any_return on the Guard class. 2011-10-11 11:16:11 +02:00
Michael Kessler
f6bea4da59 Document known guard options. 2011-10-11 11:09:41 +02:00
Michael Kessler
8527cf40e3 Make only one assumption per context. 2011-10-11 11:06:30 +02:00
Michael Kessler
8891776e34 Merge remote-tracking branch 'earlonrails/return_on_guard' 2011-10-11 10:55:12 +02:00
Kevin Krauss
5429d10eb5 Removed extra attr_accessor and used proper formatting. 2011-10-10 15:10:44 -07:00
Kevin Krauss
037b1e6feb Optional user defined return with guard options[:any_return] 2011-10-10 13:38:14 -07:00
Kevin Krauss
bdfdf45325 Switched the parameter to be added to the guard instead of the watcher. 2011-10-10 09:52:53 -07:00
Michael Kessler
0b837a20ec Keep changelog in sync. [ci skip] 2011-10-10 08:36:32 +02:00
Michael Kessler
5c0105b2c1 Describe why UI class uses STDERR. 2011-10-10 08:29:43 +02:00
Thibaud Guillaume-Gentil
6f1a0acb2e Merge pull request #156 from sunaku/patch-1
ui: print to STDERR (play nice with UNIX pipes)
2011-10-09 23:19:08 -07:00
Michael Kessler
1845efb11e Add missing specs for Guard implementation base class 2011-10-10 08:05:10 +02:00
Kevin Krauss
a274fb1ddf fixed spec for guard 2011-10-09 16:06:38 -07:00
Kevin Krauss
b2f282f1e8 watcher cleaned up. 2011-10-09 15:54:24 -07:00
Suraj N. Kurapati
31519887cd ui: print to STDERR (play nice with UNIX pipes) 2011-10-09 00:10:39 -07:00
Thibaud Guillaume-Gentil
1c6ce380ea Update README about Growl 1.3 2011-10-08 13:18:10 +03:00
Kevin Krauss
a7b6ebeef1 updated the watch spec to describe the tests better. 2011-10-07 10:45:26 -07:00
Kevin Krauss
33542acec9 watcher init now has an addition param that allows the user to return any obj type. The spec has been restored to its original and then more specs added for object support. 2011-10-07 10:36:47 -07:00
Kevin Krauss
d6b47f6448 Changed {:foo, 'bar'} to {:foo => 'bar'} 2011-10-05 18:09:28 -07:00
Kevin Krauss
a5dd0c7847 any return is ok. Pass the path and some other parameters if you would like and they don't become strings! 2011-10-05 18:01:55 -07:00
Thibaud Guillaume-Gentil
bebaef1592 Merge pull request #152 from scottdavis/master
Growl Notify Api Update
2011-10-04 23:34:29 -07:00
Kevin Krauss
47f3d878f6 When using a block allow none string return 2011-10-04 22:17:07 -07:00
Scott Davis
1181b8b234 updated the growl notify code to gracefuly fail if growl is not installed - this is new in growl_notify-0.0.3 2011-10-05 01:10:48 -04:00
Michael Kessler
8b6a035dfe Make spec example simpler to avoid Ruby hash ordering issue. 2011-10-04 11:37:12 +02:00
Michael Kessler
a1e5723efe Sort the Guard options when describe the DSL. 2011-10-04 10:26:06 +02:00
Michael Kessler
4451d73583 Move the template initialization to the Guard module and add specs. 2011-10-04 09:46:14 +02:00
Michael Kessler
cdf0906614 Move the DSL describing logic from the CLI to the DSLDescriber. 2011-10-04 09:04:50 +02:00
Michael Kessler
cba4e4c163 Add --fail-fast to RSpec configuration. 2011-10-04 08:51:55 +02:00
Michael Kessler
eb7081e3d2 Describe the relation of a task return value and the hook functions. 2011-10-03 11:32:40 +02:00
Thibaud Guillaume-Gentil
da866d3380 Version 0.8.4 2011-10-03 08:25:07 +02:00
Rémy Coutable
ac42712335 Fixed link.
[ci skip]
2011-10-03 01:10:37 +03:00
Rémy Coutable
6ae9a83dbd Complete & simplify the CHANGELOG 2011-10-03 01:09:04 +03:00
Rémy Coutable
910856362e Merge pull request #150 from f1sherman/use_mutex_instead_of_lock
fix issue where interator thread was continuing to capture input from std
2011-10-02 14:56:43 -07:00
Brian John
cd545d5207 fix issue where interator thread was continuing to capture input from stdin while a guard is being executed 2011-10-02 16:46:20 -05:00
Michael Kessler
1090e0f797 Merge pull request #148 from simi/patch-1
Correct string interpolation at guard init
2011-10-02 06:20:17 -07:00
Josef Šimánek
b15638f13c Correct string interpolation at guard init 2011-10-02 16:15:48 +03:00
Thibaud Guillaume-Gentil
64ac60a1fe Version 0.8.3 2011-10-01 20:53:21 +02:00
Michael Kessler
e26c1d2179 Update CHANGELOG. 2011-10-01 13:38:04 +02:00