Rémy Coutable
d7b0876178
Merge pull request #60 from stereobooster/master
...
Windows support!
2011-05-07 09:47:18 -07:00
Rémy Coutable
9cfe8d3635
Don't modify a frozen hash.
2011-05-07 18:40:13 +02:00
slavic
29069cdeb7
Update documentation for windows support
2011-05-07 15:18:32 +03:00
slavic
92f81d383a
Merge with current guard (commit '5352528530f29d3db523261560ee6920063c85b5')
2011-05-07 15:17:41 +03:00
slavic
5c93116d6f
Update documentation for windows support
2011-05-07 13:40:45 +03:00
slavic
fc9c5f4284
Merge windows branch. Tested 1.8.7-p334-i386-mingw32 & 1.9.2-p180-i386-mingw32
2011-05-07 13:18:24 +03:00
Scott Parrish
562c367383
Made slight alteration to Guard::Notifier. pulled out logic into #should_send? to allow for stubbing in tests and added #turn_on to allow more flexibility for when things are or are not sent.
...
Notifier Specs changed to make pass, expanded and to use new notify strategies. NOTE mac tests not tested.
i like the @enable as opposed to @disable, should be easy to reverse if necessary though
2011-05-07 00:43:21 -06:00
Scott Parrish
c749a311c3
slight changes to specs
2011-05-06 21:38:53 -06:00
Scott Parrish
526d769e22
update to current upstream
2011-05-06 21:18:42 -06:00
Scott Parrish
8ea296bf8f
Guard::Dsl changed massively. overall strategy was to decouple to evaluate_guardfile into "getting the data" and "using the data" parts. this provides the ability to pass a string that contains the contents of a guardfile, or to pass a filename for a guardfile as well as reading the default loc for a guardfile.
...
Dsl specs changed massivly to support new style of Dsl
2011-05-06 20:53:34 -06:00
Thibaud Guillaume-Gentil
5352528530
Merge branch 'master' of https://github.com/stereobooster/guard into stereobooster-master
...
Conflicts:
lib/guard/interactor.rb
2011-05-06 23:35:09 +02:00
Thibaud Guillaume-Gentil
2f94f9e22f
Fixed notification option
...
Only print notification "Install message" once
Added GUARD_NOTIFY=false env variable support
Fixes #28
2011-05-06 23:19:31 +02:00
Thibaud Guillaume-Gentil
fa44ef31bc
Moved stop "\n"
2011-05-06 22:58:18 +02:00
Thibaud Guillaume-Gentil
75c1758b22
Updated Guardfile
2011-05-06 22:57:44 +02:00
Thibaud Guillaume-Gentil
d7394e4262
Bye bye 1.8.6 support.
2011-05-06 22:10:38 +02:00
Thibaud Guillaume-Gentil
5740548a51
Kept support of Rubygems < 1.8.0 (for now!)
2011-05-06 21:51:50 +02:00
Thibaud Guillaume-Gentil
a84e46ab48
Oups!
2011-05-06 21:29:22 +02:00
Thibaud Guillaume-Gentil
296837895a
Skipped Guard::Notifier spec if growl/libnotify not installed
2011-05-06 21:27:28 +02:00
Thibaud Guillaume-Gentil
660baf7adc
Tried to not require rb-inotify (travis-ci issue)
2011-05-06 21:24:00 +02:00
Thibaud Guillaume-Gentil
2da724f5e9
Fixed Rubygems deprecation messages
2011-05-06 21:23:30 +02:00
Thibaud Guillaume-Gentil
f7e9e42dce
Skipped Darwin/Linux listener specs if rb-fsevent/rb-inotify not available
2011-05-06 21:15:33 +02:00
Thibaud Guillaume-Gentil
869ed2fa28
Fixed Interactor spec
2011-05-06 21:14:39 +02:00
Thibaud Guillaume-Gentil
d6d9dd9e75
Merge pull request #58 from nicksieger/interactor-module-methods
...
Extract code from signal handlers into methods
2011-05-06 12:08:45 -07:00
Thibaud Guillaume-Gentil
466f4273f4
Merge pull request #57 from nicksieger/specs-green-on-jruby
...
Fix spec on JRuby that was failing due to different execution order
2011-05-06 12:04:19 -07:00
Nick Sieger
70c15a7c94
Extract code from signal handlers into methods
...
This will allow building other mechanisms to interact with Guard, for
example on JRuby, where signal handling tends to be unreliable.
2011-05-06 12:45:47 -05:00
Nick Sieger
5c1e264c39
Fix spec on JRuby that was failing due to different execution order
2011-05-06 12:09:00 -05:00
Rémy Coutable
815a81dd54
Merge pull request #56 from bltavares/master
...
Changed some loops to positive statements
2011-05-05 23:40:41 -07:00
Bruno Tavares
ed0b086cc5
Removed the unless with multiple conditions. Changed it back to if
2011-05-05 20:52:11 -03:00
Bruno Tavares
cefb872360
Changed some conditions to positive statement
2011-05-05 20:14:58 -03:00
Scott Parrish
f3d49ee81e
Made slight alteration to Guard::Notifier. pulled out logic into #should_send? to allow for stubbing in tests and added #turn_on to allow more flexibility for when things are or are not sent.
...
Notifier Specs changed to make pass, expanded and to use new notify strategies. NOTE mac tests not tested.
Guard::Dsl changed massively. overall strategy was to decouple to evaluate_guardfile into "getting the data" and "using the data" parts. this provides the ability to pass a string that contains the contents of a guardfile, or to pass a filename for a guardfile as well as reading the default loc for a guardfile.
Dsl specs changed massivly to support new style of Dsl
listener/linux_spec changed to add a few :long_running tags and to alter some paths to correct values
listener/polling_spec changed to add a few :long_running tags and to alter some paths to correct values
2011-05-05 03:05:58 -06:00
slavic
0f7bca7bbd
now all specs work
2011-05-01 21:49:16 +03:00
slavic
94e04ec7e0
add support for Windows using rb-fchange. Specs fail because of k32WaitForMultipleObjects blocks all threads
2011-04-30 13:38:57 +03:00
Rémy Coutable
d12a2368b2
Added links to issues in CHANGELOG
2011-04-30 01:47:11 +02:00
Rémy Coutable
8d3ad21cb1
Added .travis.yml file
2011-04-30 01:40:54 +02:00
Rémy Coutable
de42d0d08a
Convert CHANGELOG from RDOC to Markdown and cleaned it!
...
Signed-off-by: Rémy Coutable <rymai@rymai.me>
2011-04-30 01:39:40 +02:00
Thibaud Guillaume-Gentil
bb28799240
Removed useless Bundler requirement. Fixes #41
2011-04-29 08:25:57 +02:00
Andre Arko
ae1ae1cfbd
Allow options (like :priority) to be passed through to Growl
2011-04-28 20:22:41 -07:00
Thibaud Guillaume-Gentil
ead039b2f2
Fixed README
2011-04-25 20:45:48 +02:00
Thibaud Guillaume-Gentil
76df310cad
README rdoc => markdown
2011-04-25 20:44:18 +02:00
Thibaud Guillaume-Gentil
42288ece11
Merged pull request #50 from jrsacks/master.
...
Updating docs to describe inline guards
2011-04-25 11:19:18 -07:00
Jeff Sacks
38c371272d
fixing require bug; updating documentation and version
2011-04-25 09:18:59 -05:00
slavic
6ecb72c9cb
support color on windows
2011-04-24 22:30:54 +03:00
slavic
cbe2cb353c
fix issue #27
2011-04-24 20:21:39 +03:00
Jeff Sacks
a0b6ecacdb
adding support for inline classes
2011-04-21 16:39:46 -05:00
Thibaud Guillaume-Gentil
d329e4e3b0
Version 0.3.3
2011-04-19 09:40:56 +02:00
Thibaud Guillaume-Gentil
98c112c074
Fixed new_modified_files rerun conditions on Guard.run_on_change_for_all_guards
2011-04-19 09:40:34 +02:00
Thibaud Guillaume-Gentil
c5df9949fe
Version 0.3.2
2011-04-17 21:49:07 +02:00
Rémy Coutable
c0f1ea6459
Merge branch 'master' of https://github.com/brainopia/guard into brainopia-master
2011-04-16 23:17:21 +02:00
Rémy Coutable
9b981f5459
Run guards for new modified files only if any guard match any file (preventing from clearing the screen when no guard will run!).
...
Signed-off-by: Rémy Coutable <remy@jilion.com>
2011-04-16 23:13:29 +02:00
brainopia
097ce1f17e
Fix Guard.locate_guard to return path to gem folder
2011-04-16 23:43:50 +04:00