Commit Graph

343 Commits

Author SHA1 Message Date
Rémy Coutable
8622ba5f94 Merge pull request #102 from bronson/patch-1
Fix undefined method `empty?' for nil:NilClass error
2011-07-14 13:33:39 -07:00
Scott Bronson
8d27fff74d Fix undefined method `empty?' for nil:NilClass error 2011-07-14 11:42:26 -07:00
Rémy Coutable
18b741ed4e Merge pull request #101 from bquorning/patch-1
Grammar fix
2011-07-12 04:55:29 -07:00
Benjamin Quorning
13e325ca52 Grammar fix 2011-07-12 04:06:55 -07:00
Thibaud Guillaume-Gentil
649920b7f0 Version 0.5.0 2011-07-02 10:23:18 +02:00
Thibaud Guillaume-Gentil
e7cc14152d Merge branch 'master' of github.com:guard/guard 2011-07-02 10:01:54 +02:00
Thibaud Guillaume-Gentil
ba0b84838d Integrated Guard::Ego inside Guard, oh yeah! 2011-07-02 10:01:45 +02:00
Michael Kessler
d78ecb45fb Change inotify event flags (Closes #12).
There have been some issues with Guard in Linux, which all lead back
to the selection of the proper inotify flags. It seems that almost each
editors behaves different when it comes to save a file. @jeffutter
started to collect information about these events, which are now listed
in the Guard wiki:

https://github.com/guard/guard/wiki/Analysis-of-inotify-events-for-different-editors

If you miss your favorite editor, please add your analysis to the list.
2011-06-30 09:23:12 +02:00
Rémy Coutable
59b1ea2c96 Added @capotej to the CHANGELOG 2011-06-23 18:02:49 +02:00
Rémy Coutable
f394fef7eb Merge branch 'master' of https://github.com/capotej/guard into capotej-master 2011-06-23 18:01:32 +02:00
Julio Capote
268d55a145 changelog 2011-06-23 08:54:27 -07:00
Julio Capote
05e55545b7 passing specs for watcher exception handling 2011-06-23 08:52:02 -07:00
Thibaud Guillaume-Gentil
5923cef530 Merge pull request #93 from capotej/master
Better exception handling
2011-06-23 00:07:09 -07:00
Julio Capote
8e91b5f737 Forgot to join the backtrace array with newlines for better output 2011-06-22 17:00:15 -07:00
Julio Capote
673fa0eebc Better exception handling
This shows the backtrace when there is a problem with a watch action, makes for easier watch debugging
2011-06-22 16:47:12 -07:00
Thibaud Guillaume-Gentil
8c5be4536b Merge pull request #92 from tpope/hidden_home_config_file
Make home Guardfile hidden
2011-06-22 12:22:18 -07:00
Tim Pope
524af462d9 Make home Guardfile hidden 2011-06-22 10:54:50 -04:00
Rémy Coutable
c2b2c15a80 Updated CHANGELOG with latest changes 2011-06-22 10:44:45 +02:00
Rémy Coutable
d3f7d8d6a4 Merge pull request #91 from johnbintz/show-guards-in-guardfile
Show Guards in Guardfile
2011-06-22 01:40:44 -07:00
John Bintz
7ba4819d3b documentation and man page updates 2011-06-21 11:00:00 -04:00
John Bintz
72f31c9eba inspect values rather than simply print them, so that strings appear quoted 2011-06-21 10:34:11 -04:00
John Bintz
c3ddeac36f remove empty spec 2011-06-21 10:33:21 -04:00
John Bintz
ae320fe003 remove useless method 2011-06-21 09:58:02 -04:00
John Bintz
ef79b5e720 use Guard::UI instead of straight puts 2011-06-21 09:55:04 -04:00
John Bintz
aa3010af91 show the guards defined in the Guardfile with 'guard show' or 'guard -T' 2011-06-21 09:54:52 -04:00
Yann Lugrin
a6f3ebebfa Linux listener work more like others listeners
Now use modified_file method from listener api to ensure similar
behavior to the other platform. This change avoid unwanted behavior
when multiple events are raised for a file (like running tests more
one times).
2011-06-20 16:09:47 +02:00
Yann Lugrin
043d285894 don't return directories when requesting files 2011-06-20 10:08:32 +02:00
Rémy Coutable
f56db548e7 Don't gzip the man page for now. 2011-06-19 22:04:20 +02:00
Rémy Coutable
5f8880f270 Guard has now a (basic) man page! :) 2011-06-19 21:55:28 +02:00
Rémy Coutable
63c61e2470 Improved the consistency of the CHANGELOG. 2011-06-19 20:56:11 +02:00
Rémy Coutable
dd7eb7d505 Added last changes to CHANGELOG 2011-06-19 20:45:31 +02:00
Rémy Coutable
02f404e85f Added a fake guard that simply breaks (for tests purpose) 2011-06-19 20:25:52 +02:00
Rémy Coutable
20dd08e977 Write exception details using UI.error, and UI.error will now output "ERROR:" in red! 2011-06-19 20:24:47 +02:00
Rémy Coutable
5573e0d221 Merge branch 'dont_swallow_error_on_running_task' of https://github.com/mcmire/guard into mcmire-dont_swallow_error_on_running_task 2011-06-19 19:49:19 +02:00
Rémy Coutable
c8002ac2de Making the README more awesome 2011-06-19 12:36:44 +02:00
Rémy Coutable
d7557659dd Improved README 2011-06-19 12:23:34 +02:00
Rémy Coutable
709f63754e Cleaned/improved description of CLI options 2011-06-19 12:22:32 +02:00
Rémy Coutable
5996951685 Really? "return"? 2011-06-19 12:22:09 +02:00
Rémy Coutable
bbe42f9d23 Added informations on the --debug option! 2011-06-19 02:54:17 -07:00
Elliot Winkler
b41f31e420 If running a task for a guard and it borks, don't swallow the error but print the backtrace 2011-06-18 16:30:00 -06:00
Ricardo Markiewicz
d51b457b71 Improve INotify support on linux (fixes #79 #82)
Improve usage with several text editors that writes to temporal
files and then move over the original filename instead of write
files directly. Tested with GEdit, Nano, vim (with 'set backup'
and 'set nobackup') and emacs.
2011-06-17 18:48:35 +02:00
Thibaud Guillaume-Gentil
975444bda3 Merge pull request #86 from stereobooster/master
Fix issue 12
2011-06-17 00:01:01 -07:00
slavic
61b0a7aa05 Fix issue #12. Specs don't work. Fails beacause of ".git/index" 2011-06-17 00:36:16 +03:00
slavic
a0245de6cd Merge commit '2ff6a2229aabaa63444511cc5f0b0c5e31acd8ef' 2011-06-17 00:29:02 +03:00
Thibaud Guillaume-Gentil
2ff6a2229a Merge pull request #84 from etehtsea/rbconfig-migration
Use RbConfig instead of obsolete and deprecated Config.
2011-06-16 06:30:24 -07:00
Konstantin Shabanov
668e0f4d85 Use RbConfig instead of obsolete and deprecated Config. 2011-06-16 18:14:51 +07:00
Yann Lugrin
ca7b98099c Watching dotfile (hidden files under unix) fix #80 2011-06-15 18:02:32 +02:00
Michael Kessler
8f7034b8a0 Make sure questions go to the Google group/IRC and issues to GitHub. 2011-06-10 23:14:34 +02:00
Rémy Coutable
a01a6b6fd2 Updated CHANGELOG (added 0.4.2 changes). 2011-06-08 12:26:16 +02:00
Rémy Coutable
21f5a41f88 Actually clear the terminal before the setup (don't clear setup messages). 2011-06-08 12:25:44 +02:00