c19da99 | Rémy Coutable | 04 November 2013, 22:53:13 UTC | Add new tasks to release to RubyGems and GitHub 1. Follow this instruction: https://github.com/octokit/octokit.rb#using-a-netrc-file (you can use a personal token instead of your password). 2. Write the next release's draft on GitHub: https://github.com/guard/guard/releases/new 3. Run `rake release:full` (or `rake release:gem` and then `rake release:github`) 4. Drink a beer and congratulate yourself. | 04 November 2013, 22:53:13 UTC |
402fe55 | Rémy Coutable | 04 November 2013, 21:49:59 UTC | Bump to 2.2.3 | 04 November 2013, 21:50:02 UTC |
011ceca | Rémy Coutable | 04 November 2013, 21:46:55 UTC | Merge pull request #517 from crimsonknave/notifysend_titles Properly sending titles through notify-send | 04 November 2013, 21:46:55 UTC |
e476806 | Rémy Coutable | 04 November 2013, 21:40:28 UTC | Fix "Run all all" message, "Run all" should be clear enough | 04 November 2013, 21:40:30 UTC |
d4af4c7 | Joseph Henrich | 04 November 2013, 20:36:38 UTC | Properly sending titles through notify-send | 04 November 2013, 20:36:38 UTC |
6a4416c | Michael Kessler | 03 November 2013, 11:49:17 UTC | Change quiet handling for Tmux <= 1.6 Prior to Guard 2.2 the Tmux notifier set the `quiet` option to `on` when notifications are turned on and to `off` when turned off. This interferes with custom configuration and other tools, so with Guard 2.2 the output of the commands is set to quiet on a command basis, which solves the issue. But for people running the old Tmux version 1.6, this breaks the Tmux notifier since since the `set-option` command does support the `-q` flag only since version (See #512). This commit reverts some testing to work around the backward compatibility issue and commits to the new approach with one exception: the title notification is not quiet on Tmux <= 1.6, since it's the only part which relies on `set-option`. This implies that Tmux 1.6 users with the title notification set to true are seeing the Tmux command output. Now it's up to the user to configure that Tmux is quiet by adding ``` set-option -s quiet ``` to their Tmux config. | 03 November 2013, 11:49:17 UTC |
0b1c96c | Michael Kessler | 01 November 2013, 15:44:37 UTC | Handle tmux server quiet option correct on <1.8 | 01 November 2013, 15:44:37 UTC |
4109af9 | Michael Kessler | 01 November 2013, 11:26:03 UTC | Set quiet as option in Tmux notifier. (Closes #512) | 01 November 2013, 11:26:03 UTC |
e7e6be7 | Michael Kessler | 01 November 2013, 10:51:17 UTC | Revert "Use `-q` when using the tmux client `set` command." This reverts commit 0d61713822609b32a252ebc043f9db931c32e0cd. | 01 November 2013, 10:51:17 UTC |
2e8a46a | Rémy Coutable | 30 October 2013, 22:35:42 UTC | Simplify my author link | 30 October 2013, 22:35:42 UTC |
66d13dd | Rémy Coutable | 25 October 2013, 09:02:48 UTC | Close pipe after running commands in Emacs notifier Fix #487. | 25 October 2013, 09:02:48 UTC |
f863a47 | Rémy Coutable | 23 October 2013, 16:09:06 UTC | Bump to 2.2.2 | 23 October 2013, 16:09:06 UTC |
1cfaaa0 | Rémy Coutable | 23 October 2013, 16:06:38 UTC | Merge pull request #509 from jinzhu/fix_options_changed_after_pass_to_notifier Fix options changed after pass it to any notifiers | 23 October 2013, 16:06:38 UTC |
0b2f761 | Jinzhu | 23 October 2013, 14:52:37 UTC | Fix options changed after pass it to any notifiers | 23 October 2013, 14:52:37 UTC |
30d6486 | Rémy Coutable | 22 October 2013, 13:27:05 UTC | Bump to 2.2.1 | 22 October 2013, 13:27:05 UTC |
dd6a815 | Rémy Coutable | 22 October 2013, 12:56:28 UTC | Ensure nil image doesn't break notifications Fix #500, #506 & #507 | 22 October 2013, 12:56:28 UTC |
59d2eca | Michael Kessler | 22 October 2013, 06:14:51 UTC | Release 2.2.0 | 22 October 2013, 06:14:51 UTC |
795ae74 | Michael Kessler | 21 October 2013, 21:34:50 UTC | Tmux notifier can be configured to set the title. The tmux title notification shows the title and the first line of the message in the terminal title, allowing to configure different formats on success, pending or failure like for the display message. Closes #502 | 21 October 2013, 21:34:50 UTC |
0d61713 | Michael Kessler | 21 October 2013, 20:24:54 UTC | Use `-q` when using the tmux client `set` command. Mute tmux command output on a command level and not globally. This ensures that if another client disables the quiet option, Guard commands to tmux still don't show up in the console. | 21 October 2013, 20:24:54 UTC |
18fc68e | Thibaud Guillaume-Gentil | 18 October 2013, 07:11:26 UTC | Release 2.1.1 | 18 October 2013, 07:11:26 UTC |
8f5dc01 | Thibaud Guillaume-Gentil | 18 October 2013, 07:10:53 UTC | Add silent option to Guard::Notifier.turn_on | 18 October 2013, 07:10:53 UTC |
1b49fe4 | Rémy Coutable | 16 October 2013, 09:33:02 UTC | Improve exception debugging by logging backtrace | 16 October 2013, 09:33:02 UTC |
ff4ecd7 | Thibaud Guillaume-Gentil | 15 October 2013, 13:40:09 UTC | Allow rbx-19mode to fail on travis-ci | 15 October 2013, 13:40:09 UTC |
667d54b | Rémy Coutable | 15 October 2013, 13:06:57 UTC | Bump to 2.1.0 | 15 October 2013, 13:06:57 UTC |
b948558 | Rémy Coutable | 15 October 2013, 12:55:44 UTC | Actually, guard-ronn doesn't support JRuby so ensure it isn't loaded on the CI | 15 October 2013, 12:55:44 UTC |
c3849df | Rémy Coutable | 15 October 2013, 12:39:22 UTC | Fix Gemfile and specs | 15 October 2013, 12:39:22 UTC |
6031843 | Rémy Coutable | 15 October 2013, 12:27:14 UTC | Improve spec folders architecture | 15 October 2013, 12:27:14 UTC |
c9237f4 | Rémy Coutable | 15 October 2013, 12:26:34 UTC | Depend on Listen ~> 2.1 | 15 October 2013, 12:26:34 UTC |
11aa6ee | Rémy Coutable | 15 October 2013, 12:26:17 UTC | Simplify Gemfile and fix Guardfile | 15 October 2013, 12:26:17 UTC |
26166d5 | Rémy Coutable | 15 October 2013, 12:25:44 UTC | Fix interactor prompt (missing spaces) | 15 October 2013, 12:25:44 UTC |
47e00af | Michael Kessler | 12 October 2013, 16:36:02 UTC | Merge remote-tracking branch 'origin/pr/497' | 12 October 2013, 16:36:02 UTC |
dd7e0c0 | Thibaud Guillaume-Gentil | 11 October 2013, 16:28:30 UTC | Merge pull request #499 from ryanricard/master Spelling correction in README.md. | 11 October 2013, 16:28:30 UTC |
d6506a0 | Ryan Ricard | 11 October 2013, 15:48:32 UTC | Spelling correction in README.md. | 11 October 2013, 15:48:32 UTC |
bfd8b73 | Rémy Coutable | 11 October 2013, 10:42:59 UTC | Bump to 2.0.5 | 11 October 2013, 10:42:59 UTC |
d70bcf4 | Rémy Coutable | 11 October 2013, 10:21:24 UTC | Don't pass internal option :silent when calling #notify on a notifier | 11 October 2013, 10:21:24 UTC |
ec8a984 | Amiel Martin | 11 October 2013, 04:28:34 UTC | Allow multiple values for the tmux notifier color_location option | 11 October 2013, 04:28:34 UTC |
39bbbb8 | Rémy Coutable | 10 October 2013, 21:50:49 UTC | Fix hook debug message | 10 October 2013, 21:50:49 UTC |
ff6b312 | Rémy Coutable | 10 October 2013, 16:04:19 UTC | Bump to 2.0.4 | 10 October 2013, 16:04:19 UTC |
f52f363 | Rémy Coutable | 09 October 2013, 22:34:20 UTC | Rock-solidify Guard::Guardfile::Evaluator, fix #491 Ensure that the stored path to the current Guardfile is expanded so that Guard::Watcher.match_guardfile? works as expected. | 09 October 2013, 22:34:20 UTC |
98bb2e8 | Rémy Coutable | 09 October 2013, 22:18:39 UTC | Make ::Guard::Options taking avantage of Thor::CoreExt::HashWithIndifferentAccess | 09 October 2013, 22:18:39 UTC |
81949c0 | Rémy Coutable | 08 October 2013, 09:10:54 UTC | Improve notifiers' availability checks ; this should fix #493 | 08 October 2013, 09:10:54 UTC |
8ba92bf | Rémy Coutable | 07 October 2013, 21:46:47 UTC | Get rid of the over-engineering of Guard::Options Guard::Options is a pimped hash and that's it! | 07 October 2013, 21:46:47 UTC |
e70ab7d | Rémy Coutable | 07 October 2013, 18:09:08 UTC | Ensure Guard::Options is required when needed | 07 October 2013, 18:09:08 UTC |
a424f3a | Rémy Coutable | 06 October 2013, 21:59:16 UTC | Bump to 2.0.3 | 06 October 2013, 21:59:16 UTC |
adc9be5 | Rémy Coutable | 06 October 2013, 21:48:10 UTC | Ensure we call #start on the interactor only when there's one | 06 October 2013, 21:48:10 UTC |
02ce124 | Rémy Coutable | 06 October 2013, 19:10:05 UTC | Bump to 2.0.2 | 06 October 2013, 19:10:05 UTC |
3d2e7a2 | Rémy Coutable | 06 October 2013, 19:01:07 UTC | Ensure notifier options are passed to the #notify method | 06 October 2013, 19:01:07 UTC |
1c680d0 | Rémy Coutable | 06 October 2013, 18:13:13 UTC | Merge pull request #490 from jamesdabbs/tmux-notifier Restore Tmux notifier options; add option to turn off coloring | 06 October 2013, 18:13:13 UTC |
53d91e0 | James Dabbs | 06 October 2013, 17:22:00 UTC | Restore Tmux notifier options; add option to turn off coloring | 06 October 2013, 17:34:27 UTC |
8d996cd | Rémy Coutable | 06 October 2013, 12:11:06 UTC | Bump to 2.0.1 | 06 October 2013, 12:11:06 UTC |
7649d72 | Rémy Coutable | 06 October 2013, 12:06:22 UTC | Ensure Guard can start without requiring Guard::Guard, fix #489 | 06 October 2013, 12:06:22 UTC |
b4e41cb | Rémy Coutable | 05 October 2013, 18:41:18 UTC | Ensure the gem actually requires Ruby >= 1.9.2 For the next release! ;) | 05 October 2013, 18:41:18 UTC |
dba99dd | Rémy Coutable | 05 October 2013, 16:24:58 UTC | Bump to 2.0.0 | 05 October 2013, 16:24:58 UTC |
c11d5b6 | Thibaud Guillaume-Gentil | 01 October 2013, 08:49:23 UTC | Merge pull request #485 from cablegram/windows-accomodations Handle Windows directory naming conventions in tests | 01 October 2013, 08:49:23 UTC |
5e09bbb | Rémy Coutable | 30 September 2013, 20:48:26 UTC | Add tests for #486 | 30 September 2013, 20:48:26 UTC |
3633f0d | Rémy Coutable | 30 September 2013, 20:48:14 UTC | New lazy accessor for Guard.interactor | 30 September 2013, 20:48:14 UTC |
61bb237 | Rémy Coutable | 30 September 2013, 18:08:24 UTC | Bump to 2.0.0.pre.4 | 30 September 2013, 18:08:24 UTC |
d6ae0e2 | Rémy Coutable | 30 September 2013, 17:58:58 UTC | Merge pull request #486 from cablegram/fix-thread-status Accommodate differences in Thread class under MRI 1.9.3, MRI 2.0.0 and jruby | 30 September 2013, 17:58:58 UTC |
eb4a4a7 | cablegram | 29 September 2013, 05:43:42 UTC | Accommodate differences in Thread class under MRI 1.9.3, MRI 2.0.0 and jruby. On a killed thread, Thread#alive? behaves differently under MRI 2.0.0 than under MRI 1.9.3, and jruby and Thread#status behaves differently under jruby than under MRI 1.9.3, and MRI 2.0.0. t=Thread.new{}.kill; puts "#{t.alive?}--#{t.status}" On MRI 1.9.3 => true--aborting On MRI 2.0.0 => true--run On jruby => false--aborting | 29 September 2013, 05:43:42 UTC |
f9c614b | cablegram | 28 September 2013, 22:42:02 UTC | Handle Windows directory naming conventions in tests | 28 September 2013, 22:42:02 UTC |
117e466 | Rémy Coutable | 26 September 2013, 21:04:50 UTC | Update dependencies | 26 September 2013, 21:04:50 UTC |
7ae2a34 | Rémy Coutable | 26 September 2013, 17:23:11 UTC | Minor README updates [ci skip] | 26 September 2013, 17:23:11 UTC |
cd34f9e | Rémy Coutable | 23 September 2013, 10:11:52 UTC | Bump to 2.0.0.pre.3 | 23 September 2013, 10:11:52 UTC |
dc5734d | Rémy Coutable | 23 September 2013, 10:08:25 UTC | Fix an issue when scopes where used | 23 September 2013, 10:08:25 UTC |
9a9deeb | Rémy Coutable | 18 September 2013, 12:26:09 UTC | Fix specs and ensure we reset lazy accessors on Guard.setup | 18 September 2013, 12:26:09 UTC |
81344d6 | Rémy Coutable | 18 September 2013, 12:16:28 UTC | Ensure Guard.evaluator is always (lazily) initialized | 18 September 2013, 12:16:33 UTC |
14c4886 | Thibaud Guillaume-Gentil | 18 September 2013, 06:46:17 UTC | Switch to new RSpec expect syntax | 18 September 2013, 06:46:17 UTC |
2bad5ad | Rémy Coutable | 17 September 2013, 21:34:43 UTC | Bump to 2.0.0.pre.2 | 17 September 2013, 21:34:43 UTC |
5f160bc | Rémy Coutable | 17 September 2013, 21:24:36 UTC | Reduce complexity of the UI class | 17 September 2013, 21:24:43 UTC |
51b8a25 | Thibaud Guillaume-Gentil | 17 September 2013, 21:17:12 UTC | Merge pull request #482 from guard/listen2 Update to Listen 2.0 (still in beta) | 17 September 2013, 21:17:12 UTC |
3c2166b | Rémy Coutable | 17 September 2013, 20:50:46 UTC | Reduce complexity of the Interactor class | 17 September 2013, 20:50:46 UTC |
2c2ddec | Rémy Coutable | 17 September 2013, 20:29:39 UTC | Ensure Guard.groups doesn't fail when Guard has not been setup There was an issue that could occur when instantiatin a Guard plugin without setuping Guard itself (for instance in a plugin test suite). | 17 September 2013, 20:29:43 UTC |
17f32f8 | Thibaud Guillaume-Gentil | 17 September 2013, 07:27:15 UTC | Remove official 1.9.2 support | 17 September 2013, 07:27:15 UTC |
2af9cc3 | Thibaud Guillaume-Gentil | 17 September 2013, 07:20:52 UTC | Update to use Listen 2.0.0.beta.2 - filter / filter! is now aliases of ignore / ignore! method - listener.directories is now returning Pathnames. | 17 September 2013, 07:20:52 UTC |
63e08f4 | Thibaud Guillaume-Gentil | 14 September 2013, 12:05:44 UTC | Use Listen master (2.0.0.beta.1) | 14 September 2013, 12:05:44 UTC |
add2b21 | Thibaud Guillaume-Gentil | 14 September 2013, 12:05:17 UTC | Use Listen stable | 14 September 2013, 12:05:17 UTC |
5fea87b | Rémy Coutable | 12 September 2013, 19:03:35 UTC | Update Changelog [ci skip] | 12 September 2013, 19:03:35 UTC |
b7534a2 | Rémy Coutable | 12 September 2013, 15:49:33 UTC | Improve Changelog [ci skip] | 12 September 2013, 15:49:33 UTC |
2e5e736 | Rémy Coutable | 12 September 2013, 14:55:17 UTC | Changelog cleaning | 12 September 2013, 14:55:17 UTC |
bacfafa | Michael Kessler | 12 September 2013, 13:53:32 UTC | List notifiers and their options. (Closes #469) | 12 September 2013, 13:53:32 UTC |
11c615f | Michael Kessler | 12 September 2013, 11:01:17 UTC | Maher isn't active anymore. Sad to see Maher resign from working at Guard/Listen/Wdm and his other projects. I hope he's well and enjoys life. | 12 September 2013, 11:01:17 UTC |
1d3e9ff | Michael Kessler | 12 September 2013, 10:37:04 UTC | Merge branch 'master' of github.com:guard/guard | 12 September 2013, 10:37:04 UTC |
8aa9938 | Michael Kessler | 12 September 2013, 10:36:55 UTC | Spec improvements. - Remove order dependance - Remove unnecessary terminal output | 12 September 2013, 10:36:55 UTC |
afc1fa3 | Rémy Coutable | 12 September 2013, 09:26:42 UTC | Prepare for 2.0.0.pre release | 12 September 2013, 09:26:45 UTC |
43a7f5c | Michael Kessler | 12 September 2013, 08:36:08 UTC | Merge branch 'master' of github.com:guard/guard | 12 September 2013, 08:36:08 UTC |
0da28d0 | Michael Kessler | 12 September 2013, 08:20:54 UTC | Fix order dependent specs. This is the result of running the Guard spec suite many times and fix all specs that seems to be order dependent. | 12 September 2013, 08:20:54 UTC |
6c119a2 | Rémy Coutable | 12 September 2013, 07:39:15 UTC | Merge pull request #481 from guard/bug/472/clear-terminal-title Clear terminal title notification on exit | 12 September 2013, 07:39:15 UTC |
49648d5 | Michael Kessler | 12 September 2013, 07:32:49 UTC | Add link to issue 472. | 12 September 2013, 07:32:49 UTC |
c049039 | Michael Kessler | 12 September 2013, 07:29:57 UTC | Clear terminal title notification on exit (Closes #472) | 12 September 2013, 07:29:57 UTC |
41f8801 | Rémy Coutable | 11 September 2013, 09:07:16 UTC | Fix specs and tests setup Ronn depends on RDiscount but this gem cannot be installed on some Rubies… So, don't use guard-ronn in the tests on the CI. | 11 September 2013, 09:07:16 UTC |
b1fcccb | Rémy Coutable | 11 September 2013, 08:48:54 UTC | Fix specs setup | 11 September 2013, 08:48:54 UTC |
c21611f | Rémy Coutable | 11 September 2013, 08:24:36 UTC | Don't swallow exceptions when evaluating the Guardfile. | 11 September 2013, 08:24:36 UTC |
61261a7 | Rémy Coutable | 11 September 2013, 08:23:08 UTC | Raise an exception when a group is called "all". Fixes #457. | 11 September 2013, 08:23:08 UTC |
b30c4ec | Rémy Coutable | 10 September 2013, 22:48:54 UTC | Fix specs | 10 September 2013, 22:48:54 UTC |
a21514e | Rémy Coutable | 10 September 2013, 22:35:38 UTC | Ensure Guard.options is always (lazily) initialized | 10 September 2013, 22:35:38 UTC |
ff906c2 | Rémy Coutable | 10 September 2013, 22:34:52 UTC | Update README and CHANGELOG | 10 September 2013, 22:34:52 UTC |
dacce7a | Rémy Coutable | 10 September 2013, 22:14:15 UTC | Merge pull request #458 from guard/v2.0 v2.0 | 10 September 2013, 22:14:15 UTC |
a3288d9 | Rémy Coutable | 10 September 2013, 09:09:40 UTC | Improve deprecation messages | 10 September 2013, 09:09:40 UTC |
920efa2 | Rémy Coutable | 09 September 2013, 20:13:44 UTC | Merge branch 'master' into v2.0 | 09 September 2013, 20:13:44 UTC |
a5162d2 | Rémy Coutable | 09 September 2013, 18:44:52 UTC | Remove deprecated methods and options. Fixes #425. | 09 September 2013, 18:44:52 UTC |