Commit Graph

303 Commits

Author SHA1 Message Date
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
Rémy Coutable
c14460f86e Updated CHANGELOG 2011-06-08 12:18:00 +02:00
Rémy Coutable
ddc6f26b91 Clear the terminal on start when the :clear option is given 2011-06-08 12:16:36 +02:00
Thibaud Guillaume-Gentil
952d4b4b81 Version 0.4.2 2011-06-08 09:12:06 +02:00
Thibaud Guillaume-Gentil
a2b3927a2e Fixed Guard::Version in ruby 1.8.7 2011-06-08 09:10:26 +02:00
Rémy Coutable
71e51706b7 Merge pull request #78 from fnichol/patch-1
Fix CHANGELOG @mislav link.
2011-06-07 14:09:29 -07:00
Fletcher Nichol
511a9218b1 Fix CHANGELOG @mislav link. 2011-06-07 13:45:23 -07:00
Thibaud Guillaume-Gentil
1681bc8b45 Version 0.4.1 2011-06-07 21:27:19 +02:00
Thibaud Guillaume-Gentil
a058a8b5f3 Updated CHANGELOG 2011-06-07 21:27:09 +02:00
Thibaud Guillaume-Gentil
7360e4a8cd Merge branch 'enhancements' of https://github.com/mislav/guard into mislav-enhancements 2011-06-07 21:16:28 +02:00
Thibaud Guillaume-Gentil
3fc02dc344 Updated CHANGELOG 2011-06-07 21:15:33 +02:00
Thibaud Guillaume-Gentil
a3c8bbd860 Updated installation doc 2011-06-07 21:10:49 +02:00
Yann Lugrin
da1800f18a .turn_on can't work for other platform, stub .enabled? instead 2011-06-07 19:13:48 +02:00
Yann Lugrin
abae416bb0 add Notifu to windows documentation part 2011-06-07 18:05:11 +02:00
Yann Lugrin
d41e9fe7fe don't use system notification library if could not be required 2011-06-07 17:58:02 +02:00
Yann Lugrin
e2b13d2dc5 bad use of around rspec hook (tests passes every times even if should fail) 2011-06-07 17:35:49 +02:00
Mislav Marohnić
2997ed6962 skip version comparison if Gem::Version is not available
This decouples Guard from RubyGems
2011-06-07 15:46:30 +02:00
Mislav Marohnić
17a654b171 refactor get_guard_class to first try the constant and fallback to require
This enables defining inline guard handlers to override ones present in gems,
e.g. you could define an inline Guard::RSpec handler and have guard use that
instead of first trying to load 'guard/rspec' from the 'guard-rspec' gem.

Also gets rid of the ill-named method `try_to_load_gem`. Handlers are simply
found in the $LOAD_PATH and don't have to necessarily come from gems.
2011-06-07 15:42:45 +02:00
Mislav Marohnić
9d63f1a77f include CHANGELOG in the gem 2011-06-07 15:42:44 +02:00
Mislav Marohnić
29f671b64a change gem "homepage" property to the GitHub project 2011-06-07 15:42:44 +02:00
Mislav Marohnić
03aa0b0df8 gemspec: avoid adding the "lib/" directory to load path
Simply reading the gemspec shouldn't activate the gem by adding its
files to the load path.
2011-06-07 15:42:44 +02:00
Mislav Marohnić
d5a5fa139a fix grammar in gem summary & description 2011-06-07 15:41:52 +02:00
Thibaud Guillaume-Gentil
ff6629f6f1 Version 0.4.0 2011-06-05 20:53:36 +02:00
Thibaud Guillaume-Gentil
ffcff59176 Added 'rake' in Gemfile for travis-ci 2011-06-04 21:38:25 +02:00
Thibaud Guillaume-Gentil
deec4135a9 Updated version deps for rb-fsevent & rb-inotify 2011-06-04 21:38:09 +02:00
Thibaud Guillaume-Gentil
5808a3cf23 Removed merged code commented 2011-06-02 23:58:07 +02:00
Rémy Coutable
fb5caf43f6 Awesome CHANGELOG.md thanks to @pcreux. 2011-06-01 17:08:03 -07:00
Rémy Coutable
e7c5def15d Merge pull request #74 from pcreux/master
CHANGELOG with link definitions.
2011-06-01 16:59:40 -07:00
Philippe Creux
7e375b43a6 CHANGELOG is now cleaner than ever. 2011-06-01 16:36:59 -07:00
Rémy Coutable
cb5843aa47 In Ruby < 1.9, Symbol#downcase doesn't exist! 2011-06-02 00:40:37 +02:00
Rémy Coutable
3d52d51d36 Added last pull-request #73 to the Changelog, thanks to @johnbintz! 2011-06-01 13:30:38 -07:00
Rémy Coutable
53adfc9e94 Merge pull request #73 from johnbintz/symbols-for-group-names
Allow symbols for group names
2011-06-01 12:07:12 -07:00
John Bintz
b0d30900fb add additional spec to test string-only guard group names 2011-06-01 15:00:01 -04:00
John Bintz
087f51085f allow symbols for group names 2011-06-01 14:17:31 -04:00
Thibaud Guillaume-Gentil
048ed9c94c Updated Google group & irc text 2011-06-01 17:13:20 +02:00
Thibaud Guillaume-Gentil
d2af0503ca Added Google group & irc links in Readme 2011-06-01 17:10:54 +02:00
Michael Kessler
217069bbc6 Add wiki link on how to configure signal keyboard shortcuts. 2011-05-31 14:28:59 +02:00
Michael Kessler
1bcfdfd3ad Make the notifier spec more robust on notification library loading.
I really love travis-ci, it makes my life easier AND harder.
2011-05-30 17:20:39 +02:00
Michael Kessler
320706e2f5 Merge pull request #51 from indirect/guard
---

This change allows guard plugins (like guard-rspec) to pass options (like :priority) up to the Growl notifier. With this change, things like indirect/rspec-guard@d2f01d69a7 are possible, and the growl notification colors can be customized depending on the outcome of the spec run.

Conflicts:
	lib/guard/notifier.rb
2011-05-30 16:45:15 +02:00
Michael Kessler
2bebca2fcf Make the notifier spec test all platforms on any platform. 2011-05-30 16:04:02 +02:00
Thibaud Guillaume-Gentil
ac93449be4 Fixed files in gemspec 2011-05-29 10:59:56 +02:00