diff --git a/README.md b/README.md index 25b0dd8039c8..d14259ff7bf1 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ When reporting bugs, remember that homebrew-cask is an independent project from Before reporting a bug, make sure you have the latest versions of homebrew, homebrew-cask, and all Taps by running the following command: ```bash -$ brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup +$ brew update ; brew cleanup ; brew cask cleanup ``` If the issue persists, please run the problematic command with the `--verbose` flag and post its and `brew cask doctor`’s outputs in distinct [fenced code blocks](https://help.github.com/articles/github-flavored-markdown/#fenced-code-blocks). diff --git a/USAGE.md b/USAGE.md index c02caafeaee4..12144dbea57a 100644 --- a/USAGE.md +++ b/USAGE.md @@ -139,7 +139,7 @@ It is generally safe to run updates from within an Application. When a new version homebrew-cask is released, it will appear in the output of `brew outdated` after running `brew update`. You can upgrade it via the normal Homebrew `brew upgrade` workflow: ```bash -$ brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup +$ brew update ; brew cleanup ; brew cask cleanup ``` ## Additional Taps (optional) diff --git a/doc/man/brew-cask.1 b/doc/man/brew-cask.1 index 5c15a41f9c5c..67dbbf84ad58 100644 --- a/doc/man/brew-cask.1 +++ b/doc/man/brew-cask.1 @@ -1,7 +1,7 @@ .\" generated with Ronn/v0.7.3 .\" http://github.com/rtomayko/ronn/tree/0.7.3 . -.TH "BREW\-CASK" "1" "November 2015" "Homebrew-cask" "brew-cask" +.TH "BREW\-CASK" "1" "December 2015" "Homebrew-cask" "brew-cask" . .SH "SYNOPSIS" \fBbrew cask\fR command [options] [\fItoken\fR \.\.\.] @@ -189,7 +189,7 @@ Target location for “helper” executable links\. The default value is \fB/usr Output debugging information of use to Cask authors and developers\. . .SH "INTERACTION WITH HOMEBREW" -Homebrew\-cask is implemented as a external command for Homebrew\. That means this project is entirely built upon the Homebrew infrastructure\. For example, upgrades to the Homebrew\-cask tool are received through Homebrew: \fBbrew update && brew upgrade brew\-cask && brew cleanup && brew cask cleanup\fR +Homebrew\-cask is implemented as a external command for Homebrew\. That means this project is entirely built upon the Homebrew infrastructure\. For example, upgrades to the Homebrew\-cask tool are received through Homebrew: \fBbrew update ; brew cleanup ; brew cask cleanup\fR . .P And updates to individual Cask definitions are received whenever you issue the Homebrew command: brew update diff --git a/doc/src/brew-cask.1.md b/doc/src/brew-cask.1.md index 471483d09cb5..407275ee23ba 100644 --- a/doc/src/brew-cask.1.md +++ b/doc/src/brew-cask.1.md @@ -89,7 +89,7 @@ names, and other aspects of this manual are still subject to change. * `search` or `-S` | //: Perform a substring search of known Cask tokens for . If the text is delimited by slashes, it is interpreted as a Ruby regular expression. - + * `uninstall [--force]` or `rm` or `remove` [ ... ]: Uninstall the given Cask. With `--force`, uninstall even if the Cask does not appear to be present. @@ -105,7 +105,7 @@ names, and other aspects of this manual are still subject to change. `uninstall` without `--force` is also imperfect. It may be unable to perform an `uninstall` operation if the given Cask has changed since you installed it. This issue is being addressed. - + * `update`: For convenience. `brew cask update` is a synonym for `brew update`. @@ -183,7 +183,7 @@ in a future version. Homebrew-cask is implemented as a external command for Homebrew. That means this project is entirely built upon the Homebrew infrastructure. For example, upgrades to the Homebrew-cask tool are received through Homebrew: - `brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup` + `brew update ; brew cleanup ; brew cask cleanup` And updates to individual Cask definitions are received whenever you issue the Homebrew command: diff --git a/lib/hbc/artifact/base.rb b/lib/hbc/artifact/base.rb index b9beab8be9d0..baa2a943d7af 100644 --- a/lib/hbc/artifact/base.rb +++ b/lib/hbc/artifact/base.rb @@ -48,7 +48,7 @@ def self.read_script_arguments(arguments, stanza, default_arguments={}, override permitted_keys = [:args, :input, :executable, :must_succeed, :sudo, :bsexec, :print_stdout, :print_stderr] unknown_keys = arguments.keys - permitted_keys unless unknown_keys.empty? - opoo %Q{Unknown arguments to #{description} -- #{unknown_keys.inspect} (ignored). Running "brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup" will likely fix it.} + opoo %Q{Unknown arguments to #{description} -- #{unknown_keys.inspect} (ignored). Running "brew update ; brew cleanup ; brew cask cleanup" will likely fix it.} end arguments.reject! {|k,v| ! permitted_keys.include?(k)} diff --git a/lib/hbc/artifact/uninstall_base.rb b/lib/hbc/artifact/uninstall_base.rb index 75bddf09d4d4..932381b85564 100644 --- a/lib/hbc/artifact/uninstall_base.rb +++ b/lib/hbc/artifact/uninstall_base.rb @@ -184,7 +184,7 @@ def dispatch_uninstall_directives(stanza, expand_tilde=true) directives_set.each do |directives| unknown_keys = directives.keys - [:early_script, :launchctl, :quit, :signal, :kext, :script, :pkgutil, :delete, :trash, :rmdir] unless unknown_keys.empty? - opoo %Q{Unknown arguments to #{stanza} -- #{unknown_keys.inspect}. Running "brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup" will likely fix it.} + opoo %Q{Unknown arguments to #{stanza} -- #{unknown_keys.inspect}. Running "brew update ; brew cleanup ; brew cask cleanup" will likely fix it.} end end diff --git a/lib/hbc/dsl/postflight.rb b/lib/hbc/dsl/postflight.rb index d0ef29ea807c..9689dbe2cb34 100644 --- a/lib/hbc/dsl/postflight.rb +++ b/lib/hbc/dsl/postflight.rb @@ -7,7 +7,7 @@ def suppress_move_to_applications(options = {}) permitted_keys = [:key] unknown_keys = options.keys - permitted_keys unless unknown_keys.empty? - opoo %Q{Unknown arguments to suppress_move_to_applications -- #{unknown_keys.inspect} (ignored). Running "brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup" will likely fix it.} + opoo %Q{Unknown arguments to suppress_move_to_applications -- #{unknown_keys.inspect} (ignored). Running "brew update ; brew cleanup ; brew cask cleanup" will likely fix it.} end key = options[:key] || 'moveToApplicationsFolderAlertSuppress' begin diff --git a/lib/hbc/utils.rb b/lib/hbc/utils.rb index 5c0dc06d3fc0..e032201860a4 100644 --- a/lib/hbc/utils.rb +++ b/lib/hbc/utils.rb @@ -6,7 +6,7 @@ module Hbc::Utils; end require 'hbc/utils/tty' -UPDATE_CMD = "brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup" +UPDATE_CMD = "brew update ; brew cleanup ; brew cask cleanup" ISSUES_URL = "https://github.com/caskroom/homebrew-cask/issues" # todo: temporary diff --git a/test/cask/dsl_test.rb b/test/cask/dsl_test.rb index a56a7b3143ba..5d2e8cb3b52a 100644 --- a/test/cask/dsl_test.rb +++ b/test/cask/dsl_test.rb @@ -27,7 +27,7 @@ .* Unexpected method 'future_feature' called on Cask unexpected-method-cask\\. .* - brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup + brew update ; brew cleanup ; brew cask cleanup .* https://github.com/caskroom/homebrew-cask/issues EOREGEX