aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-10-01make assertions conditional on ARGV.verbose?Bruce Steedman
2016-10-01Add `.com.apple.timemachine.supported` to DMG_METADATA_FILES.Markus Reiter
2016-09-30remove assertion, leave commandBruce Steedman
2016-09-30fix remaining tap test failuresBruce Steedman
2016-09-30fix tests failing when verbose setBruce Steedman
2016-09-30Merge pull request #1177 from scpeters/man_exit_codeMike McQuaid
Man exit code
2016-09-30Merge pull request #1182 from MikeMcQuaid/update-old-git-tagsMike McQuaid
update.sh: use sort instead of git tag --sort.
2016-09-29Update man pagesSteven Peters
2016-09-29dev-cmd/man: display diff --stat, add --exit-codeSteven Peters
The --fail-if-changed option will cause `brew man` to return a failing status code if the man files have changed.
2016-09-29Rename shared RuboCop config to `.rubocop_common.yml`.Markus Reiter
2016-09-29`cd` to `HOMEBREW_LIBRARY` is not needed anymore for RuboCop.Markus Reiter
2016-09-29Use separate `.rubocop.yml` in `Library/Taps` and `Library/Homebrew`.Markus Reiter
2016-09-29Fix Lint/NestedMethodDefinition` in `dev-cmd/bottle.rb`.Markus Reiter
2016-09-29Use separate RuboCop configs for formulae and core code.Markus Reiter
2016-09-29Refactor and add commands to brew zsh completionJoshua McKinney
This is a full rewrite of the zsh completion based on the changes we made to support external commands. A function for each brew command handles only that command's arguments. The main completion function dispatches the completion flow to the correct function. This generically works with both internal and external commands. This change includes all arguments for all internal brew commands. Some commands are missing argument documentation due to missing help docs.
2016-09-29Merge pull request #1181 from reitermarkus/rubocop-caskMarkus Reiter
Update `rubocop-cask` to 0.10.0.
2016-09-29Merge pull request #901 from elyscape/use-command-lsZhiming Wang
completion: Avoid aliases with `command ls`
2016-09-29Merge pull request #1183 from jk2K/patch-1Mike McQuaid
fix Formula path in Formula-Cookbook, support macOS
2016-09-29fix Formula path, support macOSMeng Ye
2016-09-29update.sh: use sort instead of git tag --sort.Mike McQuaid
Older versions of Git don't have this flag and we don't want to block updates for them when there's a (relatively) simple workaround.
2016-09-28completion: Avoid aliases with `command ls`Eli Young
If the user has an alias overriding the `ls` command that modifies the output (e.g. `alias ls='ls -F'`), it will cause unexpected characters to appear in completions. Using `command ls` forces the shell to use the command directly, without alias expansion. This also blackholes the stderr of `ls` when used to avoid printing errors during completion if the requisite directory does not exist.
2016-09-28Update `rubocop-cask` to 0.10.0.Markus Reiter
2016-09-28Merge pull request #1178 from ilovezfs/more_clock_gettimeMike McQuaid
superenv: more 10.11 clock_gettime Autotools fixes
2016-09-28superenv: more 10.11 clock_gettime Autotools fixesilovezfs
some build systems check ac_cv_search_clock_gettime instead of ac_cv_func_clock_gettime so the former should also be set to "no" libev.m4 unsets ac_cv_func_clock_gettime, but if ac_have_clock_syscall is defined, it will leave ac_cv_func_clock_gettime alone: http://cvs.schmorp.de/libev/libev.m4?view=markup#l23
2016-09-28Merge pull request #1174 from zmwangx/silence-unzip-and-unrarMike McQuaid
download_strategy: silence unzip and unrar
2016-09-28Merge pull request #1166 from ↵Mike McQuaid
MikeMcQuaid/update-hide-github-headers-missing-output update.sh: hide GITHUB_HEADERS missing output.
2016-09-27download_strategy: silence unzip and unrarZhiming Wang
We silenced tar in 5e3a26b. It makes sense to make unzip and unrar output comparably succinct.
2016-09-27update.sh: hide GITHUB_HEADERS missing output.Mike McQuaid
Will only happen once but could be confusing anyway.
2016-09-27Merge pull request #1164 from MikeMcQuaid/style-fixupsMike McQuaid
Rubocop style fixups
2016-09-27test/test_custom_command: fix rubocop style.Mike McQuaid
2016-09-27test/test_create: fix rubocop style.Mike McQuaid
2016-09-27test/test_audit: fix rubocop style.Mike McQuaid
2016-09-27test/helper/integration_command_test_case: fix rubocop style.Mike McQuaid
2016-09-27Merge pull request #1128 from reitermarkus/rubocopMike McQuaid
RuboCop changes.
2016-09-27Merge pull request #871 from ilovezfs/bump-formula-pr-enhancementsilovezfs
bump-formula-pr: enhancements
2016-09-27bump-formula-pr: document new optionsilovezfs
2016-09-27bump-formula-pr: style fixesilovezfs
2016-09-27bump-formula-pr: forced_version support for develilovezfs
2016-09-27bump-formula-pr: add --write optionilovezfs
intended to be used in combination with --dry-run for a not-so-dry run the expected file modifications are made, but no git actions are taken
2016-09-27bump-formula-pr: handle gnu mirrorsilovezfs
and add explicit version when not preexisting
2016-09-27bump-formula-pr: handle explicit version DSLilovezfs
--version=1.2.3 option to set `version "1.2.3"` Note that --version=0 will remove a no-longer-needed explicit version
2016-09-27bump-formula-pr: --mirror optionilovezfs
2016-09-27bump-formula-pr: formula name guessingilovezfs
2016-09-27bump-formula-pr: set sha256 automatically when possibleilovezfs
2016-09-27Merge pull request #1004 from apjanke/print-requirementsMike McQuaid
info: print requirements
2016-09-27Merge pull request #1125 from reitermarkus/rubocop-macosMike McQuaid
RuboCop: MacOS
2016-09-27Merge pull request #1161 from hiddenlotus/master1.0.5Mike McQuaid
add pcmpl-homebrew for homebrew emacs plugin
2016-09-27add pcmpl-homebrew for homebrew emacs pluginkaihaosw
2016-09-27Merge pull request #1156 from reitermarkus/split-integration-testsMike McQuaid
Speed up `parallel_tests` by splitting integration tests.
2016-09-27Merge pull request #1159 from toonetown/doc-fixMarkus Reiter
Fix documentation for --caskroom default