Commit Graph

9952 Commits

Author SHA1 Message Date
Roland Walker d4146fd77e Merge pull request #4991 from rolandwalker/silence_stderr_interface
Remove comment recommending :silence_stderr
2014-06-19 20:10:28 -04:00
Vítor Galvão d87624e059 Merge pull request #5001 from vitorgalvao/update-spectacle
updated spectacle (0.8.5)
2014-06-20 00:58:41 +01:00
Vítor Galvão dd29c92865 updated spectacle (0.8.5) 2014-06-20 00:57:28 +01:00
Roland Walker c05afd24ce Merge pull request #4979 from rolandwalker/move_see3_to_versions
Transfer SubEthaEdit 3 to `homebrew-versions` repo
2014-06-19 17:14:57 -04:00
Roland Walker 5f6bfcb92d Merge pull request #4986 from rolandwalker/ignore_dot_bundle
ignore a toplevel .bundle directory
2014-06-19 17:14:13 -04:00
Fernando Paredes 477685e1d2 Merge pull request #4993 from ashishb/master
Update cask for radiant player
2014-06-19 13:13:30 -07:00
Roland Walker 8d1b1327de Transfer SubEthaEdit3 to `homebrew-versions` repo
SubEthaEdit 3 is EOL, vsn 4 is MAS-only

References: #4974, caskroom/homebrew-versions#301
2014-06-19 16:01:44 -04:00
Ashish Bhatia c8728c44a8 Update cask for radiant player. 2014-06-19 12:55:20 -07:00
Roland Walker e61f297f9d cut v0.37.0 2014-06-19 15:38:38 -04:00
Roland Walker 99e6e02ab4 Remove comment recommending :silence_stderr
As parameter to the `run` method, but also exposed as interface to Cask authors
in eg `uninstall` `:script`.  The existing DSL design: `:stderr => :silence`
is more flexible/extensible.

References: #4688
2014-06-19 15:06:53 -04:00
Roland Walker f5f25ad69b Merge pull request #4980 from rolandwalker/cleanup_refactor
detect cached downloads in doctor
2014-06-19 15:00:58 -04:00
Roland Walker bfc07561e5 detect cached downloads in doctor
and recommend "brew cask cleanup" if present.

Closes #4857
2014-06-19 14:51:32 -04:00
Roland Walker f65d422b82 refactor `brew cask cleanup`
Divide into more tractable methods. No functional change.

Change apparent typo in test regular expression
2014-06-19 14:25:56 -04:00
Roland Walker e6cca46301 Merge pull request #4978 from rolandwalker/eject_error_code
don't check error code of diskutil eject
2014-06-19 12:04:46 -04:00
Fernando Paredes ab0638701b Merge pull request #4987 from chulkilee/rubymine-6.3.3
rubymine 6.3.3
2014-06-19 09:01:58 -07:00
Chulki Lee d0102715fe rubymine 6.3.3 2014-06-19 08:59:30 -07:00
Roland Walker 06c9bae613 don't check error code of `diskutil eject`
nstead, determine success by directly testing the intended effect:
does the mount path still exist?

Also:
 - retry once on failure.
 - silent success if the given mount point did not exist.

These changes are intended to help with unpredictable problems with
the test suite that manifest frequently on Travis.

References: #4975, #4900, #4857
2014-06-19 11:57:01 -04:00
Vítor Galvão 04fd325307 Merge pull request #4985 from kevinoconnor7/radiant-player-1-2-1
Upgrade radiant player to v1.2.1
2014-06-19 16:12:13 +01:00
Roland Walker 2b23710f2e ignore a toplevel .bundle directory 2014-06-19 10:39:34 -04:00
Kevin O'Connor e5ae8beec2 Upgrade radiant player to v1.2.1 2014-06-19 10:27:59 -04:00
Roland Walker d3278a5d41 Merge pull request #4982 from rolandwalker/test_env_changes
Adjust to Homebrew's test environment changes
2014-06-19 10:17:55 -04:00
Roland Walker 62fff58f48 define global `shutup` method (temporary)
solves the following error:
```bash
$ bundle exec rake test
...
NoMethodError: undefined method `shutup'
...
```

This is not a permanent solution.  The test suite should be changed
around to find the new `shutup` method, which is still in Homebrew,
but no longer global.
2014-06-19 10:06:55 -04:00
Roland Walker 04a84b5bef disable minitest-colorize
solves this error:
```bash
$ bundle exec rake test
...lib/minitest/colorize.rb:88:in `<top (required)>': undefined method `output=' for Minitest::Unit:Class (NoMethodError)
...
```
2014-06-19 10:04:04 -04:00
Roland Walker dd2218122d update minitest gem to 5.3
Sync up with Homebrew.  Solves the following problem:
```bash
$ bundle exec rake test
... minitest/unit.rb:19:in `const_missing': uninitialized constant MiniTest::Test (NameError)
	from /usr/local/Library/Homebrew/test/testing_env.rb:91:in `<module:Homebrew>'
    ...
```
2014-06-19 10:01:44 -04:00
Roland Walker b905581b80 Merge pull request #4974 from rolandwalker/sub_etha_edit_3.5.4
correct url for SubEthaEdit 3.5.4
2014-06-19 07:28:32 -04:00
Roland Walker 05a121e483 Merge pull request #4975 from rolandwalker/diskutil_eject
switch to `diskutil` for eject
2014-06-18 19:20:07 -04:00
Vítor Galvão 3ec4122960 Merge pull request #4947 from callumacrae/wd-security
Added WD Security
2014-06-19 00:17:07 +01:00
Callum Macrae baa8f9dbcb Added WD Security 2014-06-18 23:54:19 +01:00
Roland Walker a0a5ba44df Merge pull request #4965 from rolandwalker/doctor_load_path_annotation
Annotatate unexpected $LOAD_PATH in doctor
2014-06-18 17:45:09 -04:00
Roland Walker 1e9c5de1dc Annotatate unexpected $LOAD_PATH in doctor
Warning if first element is not Homebrew-cask's own lib dir
2014-06-18 17:26:40 -04:00
Roland Walker e0dc8b4497 Merge pull request #4970 from rolandwalker/no_backtick_in_error_messages
don't use Markdown-style backtick in error msgs
2014-06-18 16:35:34 -04:00
Roland Walker 5b35f21345 Merge pull request #4969 from rolandwalker/doc_standard_upgrade_command
standardize the recommended upgrade command
2014-06-18 16:34:51 -04:00
Roland Walker 79e17ae450 Merge pull request #4963 from rolandwalker/doctor_brew_cleanup_needed
detect need for "brew cleanup" in doctor
2014-06-18 16:29:02 -04:00
Roland Walker bf6d6c23eb Merge pull request #4964 from rolandwalker/namespace_utils
move utility methods inside module namespace
2014-06-18 16:26:11 -04:00
Roland Walker 87b670e5cd switch to `diskutil` for eject
Mostly to see if this reduces random Travis errors, but also
because `diskutil eject` is a documented interface, and
`hdiutil eject` is not.
2014-06-18 16:04:17 -04:00
Roland Walker 0954ca4c8f don't use Markdown-style backtick in error msgs
Because backtick has a different meaning in the shell, and the user
may copy-and-paste such text.

Some light re-wording included as well, and a reference to "brew cask edit"
changed to "brew cask cat" for simplicity.
2014-06-18 15:16:26 -04:00
Roland Walker 2ffee346df standardize the recommended upgrade command
in both docs and error messages.

Recent bug reports indicate that `cleanup` commands are essential
in some situations.
2014-06-18 15:15:50 -04:00
Roland Walker f37f6f4038 correct link for SubEthaEdit 3.5.4
former (unversioned) link was broken
2014-06-18 14:46:34 -04:00
Radek Simko 0c2c565a46 Merge pull request #4972 from tbsmcd/add-accessmenubarapps
Add AccessMenuBarApps
2014-06-18 17:47:46 +01:00
Roland Walker dcc6494b56 Merge pull request #4968 from rolandwalker/https_urls_2
convert 101 `:no_check` Casks to HTTPS URLs
2014-06-18 12:33:17 -04:00
Roland Walker 27393b909d Merge pull request #4967 from rolandwalker/https_urls_1
convert 252 Casks to HTTPS URLs
2014-06-18 12:30:46 -04:00
tbsmcd cab46644e9 Add AccessMenuBarApps 2014-06-19 01:25:03 +09:00
Roland Walker b37e34e2c3 detect need for "brew cleanup" in doctor
User will receive a warning if more than one copy of Homebrew-cask
is installed.

References: #4857
2014-06-18 11:31:12 -04:00
Roland Walker 4c8e530570 move utility methods inside module namespace
Cask::Utils
2014-06-18 11:21:18 -04:00
Roland Walker 1200396a65 use HTTPS url in yandex.rb 2014-06-18 11:11:07 -04:00
Roland Walker 644311284d use HTTPS url in xca.rb 2014-06-18 11:11:06 -04:00
Roland Walker 01a2b61f93 use HTTPS url in window-switch.rb 2014-06-18 11:11:06 -04:00
Roland Walker 07c5126f21 use HTTPS url in web-sharing.rb 2014-06-18 11:11:06 -04:00
Roland Walker 5f7fdaee2c use HTTPS url in viscosity.rb 2014-06-18 11:11:06 -04:00
Roland Walker b380cbfb54 use HTTPS url in virtualhostx.rb 2014-06-18 11:11:06 -04:00