Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							222da9de1c 
							
						 
					 
					
						
						
							
							portable-ruby: use rebuild with coverage support.  
						
						... 
						
						
						
						This will allow `simplecov` to generate coverage by rebuilding portable
Ruby with coverage support. 
						
						
					 
					
						2017-09-25 19:15:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							9697c8638c 
							
						 
					 
					
						
						
							
							vendor-install: output only to stderr.  
						
						... 
						
						
						
						This avoids causing errors in scripts that call e.g. `brew --prefix`. 
						
						
					 
					
						2017-09-25 06:53:23 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							cf5fdeef1d 
							
						 
					 
					
						
						
							
							Rubocop: manual rule fixes.  
						
						
						
						
					 
					
						2017-09-24 21:23:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							01e9ec9a9f 
							
						 
					 
					
						
						
							
							Rubocop: automatic rule fixes.  
						
						
						
						
					 
					
						2017-09-24 21:23:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3343467475 
							
						 
					 
					
						
						
							
							Merge pull request  #3189  from MikeMcQuaid/portable-ruby-messaging  
						
						... 
						
						
						
						portable-ruby: improve installation messaging. 
						
						
					 
					
						2017-09-23 10:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							aa665b9458 
							
						 
					 
					
						
						
							
							portable-ruby: improve installation messaging.  
						
						... 
						
						
						
						- Use “Pouring” to be more consistent with our normal messaging.
- Don’t be silent by default. 
						
						
					 
					
						2017-09-22 15:54:29 +01:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							353810d934 
							
						 
					 
					
						
						
							
							Upgrade vendored Ruby to 2.3.3 for Linux.  
						
						
						
						
					 
					
						2017-09-21 17:02:42 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7d720e8fac 
							
						 
					 
					
						
						
							
							Merge pull request  #3164  from MikeMcQuaid/portable-ruby-2.3.3  
						
						... 
						
						
						
						Upgrade vendored Ruby to 2.3.3. 
						
						
					 
					
						2017-09-21 15:32:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							b2b413165f 
							
						 
					 
					
						
						
							
							Upgrade vendored Ruby to 2.3.3.  
						
						... 
						
						
						
						Use this version whenever 2.3.3 isn't installed. Also, remove the Linux
portable Ruby for now until it's built to be the same version. 
						
						
					 
					
						2017-09-21 14:27:17 +01:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							17e2753053 
							
						 
					 
					
						
						
							
							audit: Use version pinned by brew while executing rubocop cli  
						
						
						
						
					 
					
						2017-09-20 13:26:50 +05:30 
						 
				 
			
				
					
						
							
							
								Dan Wendorf 
							
						 
					 
					
						
						
						
						
							
						
						
							acf1b278ae 
							
						 
					 
					
						
						
							
							List cask full-names  
						
						... 
						
						
						
						`brew cask list` supports the `--full-name` flag which will include the tap
name for casks not part of the core caskroom/cask tap. For example, if
cask "foo-beta" is installed from the caskroom/versions cask, `brew cask
list --full-name` will report the name as "caskroom/versions/foo-beta". 
						
						
					 
					
						2017-09-16 10:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ffdda0eb9f 
							
						 
					 
					
						
						
							
							Tweaks for older Mac OS X versions.  
						
						... 
						
						
						
						- `brew update` should try to install `curl` before `git` on older
  versions of Mac OS X where it is needed for accessing modern SSL
  certificates.
- We don't need an HTTP mirror for `git` because `curl` will already be
  installed before it is downloaded.
- Don't recommend GCC on Mac OS X versions where it can't be built with
  the default system compiler.
- Start using the Homebrew `curl` on Mac OS X versions where it is
  needed as soon as it is installed. 
						
						
					 
					
						2017-09-16 12:41:08 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							ae27cd7f79 
							
						 
					 
					
						
						
							
							Always load Cask in brew irb.  
						
						
						
						
					 
					
						2017-09-11 09:09:05 +02:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6d36003b3 
							
						 
					 
					
						
						
							
							Always output when tapping core  
						
						... 
						
						
						
						Hiding all output makes it look like Homebrew is hanging while the tap
operation (which can take a long time!) is running.
Closes  #3053 . 
						
						
					 
					
						2017-09-07 12:12:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							35de091bae 
							
						 
					 
					
						
						
							
							Merge pull request  #3111  from alyssais/migrate_empty_homebrew_directory  
						
						... 
						
						
						
						Don't fail to migrate repo because of empty dir 
						
						
					 
					
						2017-08-31 19:14:37 +01:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6fa2f367b 
							
						 
					 
					
						
						
							
							Don't fail to migrate repo because of empty dir  
						
						... 
						
						
						
						I just ran into an issue where a colleague's Homebrew couldn't update.
It seems to have been because it failed once just after the new repo
directory was created. Since there was nothing in this directory, there
really isn't any reason for us to fail here, so to avoid this problem in
the future, try to `rmdir` the directory before failing because it already
exists. 
						
						
					 
					
						2017-08-31 12:17:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							f0605f4a30 
							
						 
					 
					
						
						
							
							audit: don't output when searching taps.  
						
						... 
						
						
						
						This messaging was added for the `brew search` command and having it in
audit is annoying:
(https://github.com/Homebrew/brew/pull/3059#issuecomment-323638672 )
As a side note: this is why randomly including `cmd/*` is a bad idea. 
						
						
					 
					
						2017-08-23 18:40:30 +01:00 
						 
				 
			
				
					
						
							
							
								Viktor Szakats 
							
						 
					 
					
						
						
						
						
							
						
						
							b44c7a1022 
							
						 
					 
					
						
						
							
							upgrade more urls to https  
						
						
						
						
					 
					
						2017-08-22 10:31:21 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							3b92f69869 
							
						 
					 
					
						
						
							
							Merge pull request  #3054  from BenMusch/github-refactor  
						
						... 
						
						
						
						Clean-up code in GitHub module to reduce duplication & coupling w/ Github API 
						
						
					 
					
						2017-08-18 16:26:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							8518ffdee1 
							
						 
					 
					
						
						
							
							Merge pull request  #3059  from MikeMcQuaid/why-search-take-so-long  
						
						... 
						
						
						
						search: explain why it takes the time it does. 
						
						
					 
					
						2017-08-15 10:49:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							961d79011e 
							
						 
					 
					
						
						
							
							search: explain why it takes the time it does.  
						
						... 
						
						
						
						Provide a bit of clarity that this isn't just searching a local database
but doing an GitHub API and Git history query. 
						
						
					 
					
						2017-08-15 10:25:51 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							60d8218abf 
							
						 
					 
					
						
						
							
							Merge pull request  #2996  from apjanke/non-formula-reqs-in-brew-deps-tree  
						
						... 
						
						
						
						brew deps: add --include-requirements, plus some fixes 
						
						
					 
					
						2017-08-14 20:19:39 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							603bdd01a8 
							
						 
					 
					
						
						
							
							Implement PR feedback  
						
						
						
						
					 
					
						2017-08-14 11:08:56 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							e93ec12b32 
							
						 
					 
					
						
						
							
							Remove duplicate url generation logic in Github module  
						
						
						
						
					 
					
						2017-08-13 15:03:44 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7ecc775848 
							
						 
					 
					
						
						
							
							Merge pull request  #3044  from BenMusch/search-tap-fix  
						
						... 
						
						
						
						Replace search_tap with search_taps 
						
						
					 
					
						2017-08-12 12:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							bb85581df0 
							
						 
					 
					
						
						
							
							brew deps: add --include-requirements  
						
						
						
						
					 
					
						2017-08-11 16:43:37 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							cb1650075c 
							
						 
					 
					
						
						
							
							Fix style  
						
						
						
						
					 
					
						2017-08-11 15:59:08 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							b06fceda57 
							
						 
					 
					
						
						
							
							Add a test  
						
						
						
						
					 
					
						2017-08-11 15:49:57 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							348fefea10 
							
						 
					 
					
						
						
							
							Replace search_tap with search_taps  
						
						
						
						
					 
					
						2017-08-11 13:04:37 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0e3f1ab273 
							
						 
					 
					
						
						
							
							Note cases when pinned formulae get upgraded.  
						
						... 
						
						
						
						Fixes  #3021 . 
					
						2017-08-11 17:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bob W. Hogg 
							
						 
					 
					
						
						
						
						
							
						
						
							3b7113b304 
							
						 
					 
					
						
						
							
							cmd/search: use new Fedora package search  
						
						... 
						
						
						
						pkgdb has been put into read-only mode,
so it won't be updated for new Fedora releases
going forward. Use apps.fedoraproject.org/packages instead.
Signed-off-by: Bob W. Hogg <rwhogg@linux.com> 
						
						
					 
					
						2017-08-07 18:22:26 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							12c454822a 
							
						 
					 
					
						
						
							
							sandbox: stop printing message.  
						
						... 
						
						
						
						We’re always using the sandbox where possible now so this is just
noise for the vast majority of our users. 
						
						
					 
					
						2017-08-07 11:16:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							044f4d947b 
							
						 
					 
					
						
						
							
							Tweak preserve link status on reinstall/upgrade.  
						
						... 
						
						
						
						Treat a `brew install` command as normal i.e. link by default unless
keg-only and only specify whether a keg should be linked when upgrading
or reinstalling. Also, adjust the naming accordingly so it's more
obvious that this is the case. 
						
						
					 
					
						2017-07-30 21:44:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7ec0505200 
							
						 
					 
					
						
						
							
							Preserve link status on reinstall/upgrade.  
						
						... 
						
						
						
						This means if a user has manually `brew unlink` or `brew link --force`d
something then that status will be preserved after they `brew upgrade`
or `brew reinstall` that formula.
This generally should make things that are keg-only by default easier
to swallow. 
						
						
					 
					
						2017-07-30 16:20:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							b8611bd988 
							
						 
					 
					
						
						
							
							formula_installer: simplify callers.  
						
						... 
						
						
						
						There's a bunch of duplication going on that's not really necessary. 
						
						
					 
					
						2017-07-28 15:27:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							baa61f5a6e 
							
						 
					 
					
						
						
							
							Use https for all docs.brew.sh links.  
						
						... 
						
						
						
						May as well use the more secure link when possible. 
						
						
					 
					
						2017-07-27 15:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							086e540231 
							
						 
					 
					
						
						
							
							Add a rubocop config file to control cops' execution in audit and style  
						
						
						
						
					 
					
						2017-07-18 20:23:03 +05:30 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							5b3231ea0a 
							
						 
					 
					
						
						
							
							style: disable NewFormulaAudit cops' execution by default unless specified  
						
						
						
						
					 
					
						2017-07-15 22:40:26 +05:30 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							4ca2efb12d 
							
						 
					 
					
						
						
							
							Merge pull request  #2876  from VonUniGE/patch-1  
						
						... 
						
						
						
						Update documentation of brew install syntax to match its actual behav… 
						
						
					 
					
						2017-07-13 21:22:55 +01:00 
						 
				 
			
				
					
						
							
							
								VonUniGE 
							
						 
					 
					
						
						
						
						
							
						
						
							7957e1a721 
							
						 
					 
					
						
						
							
							Add a suitable explanatory line  
						
						
						
						
					 
					
						2017-07-11 23:43:28 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Marinin 
							
						 
					 
					
						
						
						
						
							
						
						
							156e19c6dc 
							
						 
					 
					
						
						
							
							Display "Use brew upgrade foo instead" when calling update with args  
						
						... 
						
						
						
						So the user could just copy-paste the command. 
						
						
					 
					
						2017-07-10 12:30:58 +03:00 
						 
				 
			
				
					
						
							
							
								VonUniGE 
							
						 
					 
					
						
						
						
						
							
						
						
							16496a0b0f 
							
						 
					 
					
						
						
							
							Update documentation of brew install syntax to match its actual behavior.  
						
						
						
						
					 
					
						2017-07-08 00:22:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							81dbc29566 
							
						 
					 
					
						
						
							
							Merge pull request  #2853  from GauthamGoli/disable-strict-cops-brew-style  
						
						... 
						
						
						
						style: Don't run FormulaAuditStrict cops when `brew style foo` cmd is executed 
						
						
					 
					
						2017-07-07 15:43:55 +01:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							e9dfa736bf 
							
						 
					 
					
						
						
							
							style: Don't run FormulaAuditStrict cops when brew style some_formula cmd is executed  
						
						
						
						
					 
					
						2017-07-03 12:54:04 +05:30 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							2b3717a5a0 
							
						 
					 
					
						
						
							
							Merge pull request  #2842  from GauthamGoli/audit_only_cops_option  
						
						... 
						
						
						
						audit: Don't run audit methods when `--only-cops` option is passed 
						
						
					 
					
						2017-07-02 14:45:29 +01:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							8c167b23cc 
							
						 
					 
					
						
						
							
							audit: Don't run audit methods when --only-cops is passed  
						
						
						
						
					 
					
						2017-06-30 20:25:12 +05:30 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4ee58c49 
							
						 
					 
					
						
						
							
							Refactor using Forwardable and DelegateClass.  
						
						
						
						
					 
					
						2017-06-28 09:25:31 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							19cf6dcb3f 
							
						 
					 
					
						
						
							
							🔨   Fix sorting on APFS.  
						
						
						
						
					 
					
						2017-06-20 15:44:54 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew Strax-Haber 
							
						 
					 
					
						
						
						
						
							
						
						
							0dca037446 
							
						 
					 
					
						
						
							
							Fix outdated --repository man documentation  
						
						
						
						
					 
					
						2017-06-15 18:25:16 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9942fbd1 
							
						 
					 
					
						
						
							
							Merge pull request  #2769  from MikeMcQuaid/rubocop-no-perl-backrefs  
						
						... 
						
						
						
						rubocop: don’t allow Perl regex backrefs. 
						
						
					 
					
						2017-06-12 16:47:28 +01:00