Commit Graph

679 Commits

Author SHA1 Message Date
Rémy Coutable
d493e3c5d9 Tiny doc improvements 2011-09-20 21:52:59 +02:00
Ryan McGeary
dd1a5cbb49 Fixed comments in example scaffold to reference interactions instead of signal handlers 2011-09-20 16:24:00 -03:00
Aleksei Gusev
8c6a30795a Change Guard::Interactor#lock and #unlock methods so they will lock interactor
in the right thread and free $stdin [closes #137].
2011-09-20 21:54:21 +03:00
Michael Kessler
c0dcef9dbc 100% yardoc
Files:          16
Modules:         5 (    0 undocumented)
Classes:        11 (    0 undocumented)
Constants:      20 (    0 undocumented)
Methods:       136 (    0 undocumented)
 100.00% documented
2011-09-20 15:07:29 +02:00
Michael Kessler
b944932f53 Document the hook module. 2011-09-20 14:42:32 +02:00
Michael Kessler
33b52d2955 Fix guard groups. 2011-09-20 14:26:27 +02:00
Michael Kessler
53802ed355 Add yardoc to listeners. 2011-09-20 13:58:25 +02:00
Michael Kessler
ad6fe6f69b Yardoc for the interactor. 2011-09-20 13:10:16 +02:00
Michael Kessler
98ee450037 Initial notifier yardoc. 2011-09-20 13:06:35 +02:00
Michael Kessler
ab91117ed7 Add yardoc to the UI class. 2011-09-20 12:54:36 +02:00
Michael Kessler
dddc2ad369 Add yardoc to the watcher class. 2011-09-20 12:54:28 +02:00
Michael Kessler
044100b7c3 Fix command debug. 2011-09-20 12:10:53 +02:00
Michael Kessler
2fa0f7255a Fix wrong params tag. 2011-09-20 12:08:51 +02:00
Michael Kessler
0f5b2b764a Initial yardoc for the main Guard class for specific implementations. 2011-09-20 12:07:34 +02:00
Michael Kessler
dc009d445a Add yardoc for the DslDescriber. 2011-09-20 11:49:05 +02:00
Michael Kessler
d66a872f4a Initial yardoc for Guard. 2011-09-20 11:40:47 +02:00
Michael Kessler
9df4b3c291 Add options to evaluate_guardfile. 2011-09-20 11:23:37 +02:00
Michael Kessler
7099774e7c Fix wrong yard param tags. 2011-09-20 11:13:12 +02:00
Michael Kessler
aa55d48b96 Initial yardoc for the DSL class. 2011-09-20 11:11:40 +02:00
Michael Kessler
e126c7f609 Add yardoc for CLI class. 2011-09-20 10:05:11 +02:00
Michael Kessler
48863fee0d Ignore generated documentation. 2011-09-20 10:03:09 +02:00
Michael Kessler
42d4d94611 Add yard options. 2011-09-20 10:02:54 +02:00
Michael Kessler
fc3e179a0c Add yard and kramdown to development dependencies. 2011-09-20 10:02:43 +02:00
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
Rémy Coutable
f9521fe0fe nil is not accepted for catch's arg in other implementation than 1.9.2 2011-09-16 01:26:27 +02:00
Rémy Coutable
1608b17501 Build only master and guard_dependencies branches on Travis 2011-09-16 01:20:42 +02:00
Rémy Coutable
078d55f13c Actually halt guards' execution in a group only when the guard's task throw :task_has_failed (not when it returns false). 2011-09-16 01:20:22 +02:00
Rémy Coutable
b1b69924a7 First implementation of #97 "Guard dependencies". 2011-09-16 01:01:58 +02:00
Rémy Coutable
22001c5ecd Optimize multiple if statements in Gemfile. 2011-09-15 22:02:23 +03:00
Darren Pearce
6993712c38 Merge branch 'master' of git://github.com/guard/guard 2011-09-14 11:44:36 -06:00
Darren Pearce
5a70faf974 updated deletion option name to be more explict 2011-09-14 11:44:01 -06:00
Thibaud Guillaume-Gentil
fb2c320a2a Version 0.7.0 2011-09-14 09:52:36 +02:00
Darren Pearce
879732fb43 updated README with deletions option 2011-09-13 22:56:23 -06:00
Darren Pearce
34aaed9741 fixed specs to cleanup afterwards 2011-09-13 22:46:56 -06:00
Darren Pearce
b74d09b9d6 Merge remote branch 'upstream/master'
Conflicts:
	lib/guard.rb
	lib/guard/listener.rb
	spec/guard/listener_spec.rb
2011-09-13 16:50:24 -06:00
Darren Pearce
423610f22d moved timestamp hash creation into it's own method add initial specs for watching deleted files and fixed some minor formatting 2011-09-13 16:22:39 -06:00
Rémy Coutable
9ad866079f https://secure.travis-ci.org is working again! Houra! 2011-09-06 13:01:06 +03:00
Thibaud Guillaume-Gentil
c704fe5d0b Version 0.7.0.rc1 2011-09-05 11:25:49 +02:00
Thibaud Guillaume-Gentil
da46791204 Added @netzpirat to the JRuby & Rubinius support in the CHANGELOG [ci skip] 2011-09-05 12:24:26 +03:00
Michael Kessler
84d6641925 Merge branch 'master' of github.com:guard/guard 2011-09-05 10:57:41 +02:00
Michael Kessler
2edf8bead6 Add JRuby and Rubinius to the list of tested Rubies. 2011-09-05 10:57:21 +02:00
Michael Kessler
b37928a540 Remove jruby_spec branch from Travis. 2011-09-05 10:54:45 +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
58af2b2c1d Merge branch 'master' of github.com:guard/guard 2011-09-05 10:40:13 +02:00
Rémy Coutable
330493a572 Don't put a newline in debug output 2011-09-05 10:39:56 +02:00
Michael Kessler
59103ffe09 Use the listener_helpers start/stop. 2011-09-05 10:36:45 +02:00
Michael Kessler
d88ffec9a0 Merge branch 'master' of github.com:guard/guard 2011-09-05 10:17:18 +02:00
Michael Kessler
54689318cc Configure Travis to build new branches. 2011-09-05 10:16:40 +02:00
Rémy Coutable
dc9bddf02e Merge branch 'master' of github.com:guard/guard 2011-09-05 10:16:17 +02:00