Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc6bd2ea1c 
							
						 
					 
					
						
						
							
							Fixup more frozen string handling.  
						
						
						
						
					 
					
						2019-04-20 14:07:29 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36dbad3922 
							
						 
					 
					
						
						
							
							Add frozen_string_literal to all files.  
						
						
						
						
					 
					
						2019-04-20 13:27:36 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1ea6f38d3 
							
						 
					 
					
						
						
							
							Fix mutable constants violations.  
						
						
						
						
					 
					
						2019-04-19 21:46:20 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d42f562d45 
							
						 
					 
					
						
						
							
							Merge pull request  #6038  from GauthamGoli/extract-args-fix  
						
						... 
						
						
						
						extract: Replace ARGV.named with args.remaining 
						
						
					 
					
						2019-04-19 17:40:55 +09:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							8374c3713a 
							
						 
					 
					
						
						
							
							extract: Replace ARGV.named with args.remaining  
						
						
						
						
					 
					
						2019-04-19 13:13:43 +05:30 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e40b171127 
							
						 
					 
					
						
						
							
							Rename cli_parser to cli/parser.  
						
						
						
						
					 
					
						2019-04-17 22:16:50 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							888c384801 
							
						 
					 
					
						
						
							
							release-notes: use stderr for header output.  
						
						... 
						
						
						
						This makes the use of `brew release-notes | pbcopy` a bit easier. 
						
						
					 
					
						2019-04-17 17:00:24 +09:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							89f0fcedbe 
							
						 
					 
					
						
						
							
							whitespace fixes  
						
						
						
						
					 
					
						2019-04-13 21:32:04 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							15c38a2d8b 
							
						 
					 
					
						
						
							
							formatting fixes  
						
						
						
						
					 
					
						2019-04-13 21:29:32 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							fa6404e0f5 
							
						 
					 
					
						
						
							
							grammar fixes  
						
						
						
						
					 
					
						2019-04-13 21:29:32 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70b93f65ea 
							
						 
					 
					
						
						
							
							*cmd/*: use *system instead of exec for easier testing.  
						
						... 
						
						
						
						This improves both test coverage, makes it easier to use a profiler and
a debugger. 
						
						
					 
					
						2019-03-27 21:15:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa44509be9 
							
						 
					 
					
						
						
							
							Test dev-cmd *_args methods  
						
						... 
						
						
						
						Also, add a few missing invocations. 
						
						
					 
					
						2019-03-27 13:35:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3615f891f7 
							
						 
					 
					
						
						
							
							tap-new: improve output.  
						
						... 
						
						
						
						Note the tap path.
References #5901 . 
						
						
					 
					
						2019-03-23 12:41:35 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							373c0242fe 
							
						 
					 
					
						
						
							
							Merge pull request  #5887  from kiendang/extract-all-taps  
						
						... 
						
						
						
						brew extract from all taps 
						
						
					 
					
						2019-03-21 09:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								kiendang 
							
						 
					 
					
						
						
						
						
							
						
						
							028b8b408d 
							
						 
					 
					
						
						
							
							Remove use of bash  
						
						
						
						
					 
					
						2019-03-20 20:19:33 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							021468c8c0 
							
						 
					 
					
						
						
							
							bump-formula-pr: improve no formula output.  
						
						... 
						
						
						
						This means the help text will be output. 
						
						
					 
					
						2019-03-20 11:33:11 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbaa0c35a6 
							
						 
					 
					
						
						
							
							bump-formula-pr: move auto-update to brew.sh  
						
						... 
						
						
						
						It’s always run anyway but this at least means Homebrew/brew and tap code is all up to date before we start querying any objects.
Fixes  #5876 . 
						
						
					 
					
						2019-03-20 11:06:45 +00:00 
						 
				 
			
				
					
						
							
							
								kiendang 
							
						 
					 
					
						
						
						
						
							
						
						
							6be6bba0be 
							
						 
					 
					
						
						
							
							brew extract from all taps  
						
						
						
						
					 
					
						2019-03-17 23:44:35 +08:00 
						 
				 
			
				
					
						
							
							
								Mike Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							56ac7ed58b 
							
						 
					 
					
						
						
							
							man: omit global options from shell command usage  
						
						... 
						
						
						
						When reading the comment header of a shell command, omit options that
are in Homebrew::CLI::Parser.global_options, since they are documented
separately for all commands. 
						
						
					 
					
						2019-03-16 23:11:04 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							a4c8fc74f7 
							
						 
					 
					
						
						
							
							man: parse short and long options in shell commands  
						
						... 
						
						
						
						Add a regex to handle two comma-separated options on the same line in
command help strings. 
						
						
					 
					
						2019-03-16 23:09:11 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c510b64725 
							
						 
					 
					
						
						
							
							Merge pull request  #5882  from kiendang/extract-class-name  
						
						... 
						
						
						
						Fix class name for brew extract 
						
						
					 
					
						2019-03-15 08:29:49 +00:00 
						 
				 
			
				
					
						
							
							
								kiendang 
							
						 
					 
					
						
						
						
						
							
						
						
							d58e94ed6f 
							
						 
					 
					
						
						
							
							Fix class name for brew extract  
						
						
						
						
					 
					
						2019-03-15 11:27:39 +08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
						
						
							
						
						
							cc9479772f 
							
						 
					 
					
						
						
							
							tap-new: use real repo name  
						
						
						
						
					 
					
						2019-03-14 23:51:09 +11:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae0332a0f6 
							
						 
					 
					
						
						
							
							Merge pull request  #5867  from MikeMcQuaid/linuxbrew-docs-cleanup  
						
						... 
						
						
						
						Update Linuxbrew references to Homebrew on Linux 
						
						
					 
					
						2019-03-12 20:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							710859e300 
							
						 
					 
					
						
						
							
							Update Linuxbrew references to Homebrew on Linux  
						
						... 
						
						
						
						This is a clearer branding for us to use.
Also, as part of testing this, make some fixes to Jekyll in the docs folder.
Fixes  #5835  
						
						
					 
					
						2019-03-12 20:13:38 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ed0627586 
							
						 
					 
					
						
						
							
							Merge pull request  #5855  from EricFromCanada/help-wrap-output  
						
						... 
						
						
						
						help: rewrap output to 80 columns 
						
						
					 
					
						2019-03-12 19:25:28 +00:00 
						 
				 
			
				
					
						
							
							
								kiendang 
							
						 
					 
					
						
						
						
						
							
						
						
							330015ffbd 
							
						 
					 
					
						
						
							
							Fix incorrect formula name from file name  
						
						
						
						
					 
					
						2019-03-13 00:49:56 +08:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							560ccddb69 
							
						 
					 
					
						
						
							
							help: rewrap output to 80 columns  
						
						... 
						
						
						
						Accounts for paragraph breaks and option descriptions. Also fixes some help text nits. 
						
						
					 
					
						2019-03-11 12:52:07 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a102322c7 
							
						 
					 
					
						
						
							
							dev-cmd/vendor-gems: pristine after install.  
						
						
						
						
					 
					
						2019-03-11 12:43:34 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61bec3cf9c 
							
						 
					 
					
						
						
							
							Merge pull request  #5832  from Homebrew/dependabot/bundler/Library/Homebrew/i18n-1.6.0  
						
						... 
						
						
						
						Bump i18n from 1.5.3 to 1.6.0 in /Library/Homebrew 
						
						
					 
					
						2019-03-05 09:22:40 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							141db03193 
							
						 
					 
					
						
						
							
							vendor-gems: fix output location, also run pristine.  
						
						... 
						
						
						
						This means the output is consistent and ensures that we get rid of any local cruft when installing. 
						
						
					 
					
						2019-03-05 08:34:33 +00:00 
						 
				 
			
				
					
						
							
							
								FX Coudert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7baec87297 
							
						 
					 
					
						
						
							
							Merge pull request  #5827  from fxcoudert/allow-head  
						
						... 
						
						
						
						Allow head in new formulas 
						
						
					 
					
						2019-03-04 16:15:40 +01:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							82da3b43cc 
							
						 
					 
					
						
						
							
							audit: Keg-only :provided_by_macos dep okay on Linux  
						
						... 
						
						
						
						Disable this brew audit error on Linux:
* Dependency 'zlib' may be unnecessary as it is provided by macOS;
try to build this formula without it. 
						
						
					 
					
						2019-03-02 13:29:49 -08:00 
						 
				 
			
				
					
						
							
							
								FX Coudert 
							
						 
					 
					
						
						
						
						
							
						
						
							b796174d2c 
							
						 
					 
					
						
						
							
							Allow head in new formulas  
						
						
						
						
					 
					
						2019-03-02 10:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac3841a15c 
							
						 
					 
					
						
						
							
							Merge pull request  #5809  from iMichka/pull-linuxbrew  
						
						... 
						
						
						
						pull: fix tap name for linuxbrew 
						
						
					 
					
						2019-02-27 23:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
						
						
							
						
						
							45c61cdcdb 
							
						 
					 
					
						
						
							
							pull: fix tap name for linuxbrew  
						
						
						
						
					 
					
						2019-02-27 18:29:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17f3ee1957 
							
						 
					 
					
						
						
							
							Improve Bundler cleanup  
						
						... 
						
						
						
						Rather than trying to be smart and doing this ourselves in `brew cleanup` let’s just installed Bundler somewhere it doesn’t try to clean itself up and use `bundle install --cleanup` when we need cleanup done.
Also, use `ohai` and `odie` when possible as they look nicer. 
						
						
					 
					
						2019-02-27 14:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97958410f4 
							
						 
					 
					
						
						
							
							dev-cmd/tests: improve parallel args naming.  
						
						
						
						
					 
					
						2019-02-27 14:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c55fe1c35 
							
						 
					 
					
						
						
							
							Merge pull request  #5780  from MikeMcQuaid/tests-vendor-join-gemfile  
						
						... 
						
						
						
						Unify test/vendor Gemfiles and bundler configuration. 
						
						
					 
					
						2019-02-23 12:49:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba28853237 
							
						 
					 
					
						
						
							
							Merge pull request  #5739  from MikeMcQuaid/governance  
						
						... 
						
						
						
						Add/link Homebrew Governance document. 
						
						
					 
					
						2019-02-22 16:50:33 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b326f4465 
							
						 
					 
					
						
						
							
							Move all gems to vendor/bundle, remove vendor/bundle-standlone.  
						
						
						
						
					 
					
						2019-02-21 16:34:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1c12de1ba 
							
						 
					 
					
						
						
							
							Merge pull request  #5776  from sjackman/tests-user  
						
						... 
						
						
						
						tests: Set environment variable USER if not set 
						
						
					 
					
						2019-02-21 13:26:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e095da4d01 
							
						 
					 
					
						
						
							
							rubocop: enable Layout/EmptyLineAfterGuardClause.  
						
						
						
						
					 
					
						2019-02-21 12:55:49 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d64429a736 
							
						 
					 
					
						
						
							
							rubocop: enable Style/IfUnlessModifier.  
						
						
						
						
					 
					
						2019-02-21 12:55:49 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c74799fe8a 
							
						 
					 
					
						
						
							
							tests: Use system_command rather than popen_read  
						
						... 
						
						
						
						Co-Authored-By: sjackman <sjackman@gmail.com> 
						
						
					 
					
						2019-02-20 11:33:00 -08:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							cb0fe44af3 
							
						 
					 
					
						
						
							
							tests: Set environment variable USER if not set  
						
						... 
						
						
						
						These two tests fail if the enivornment variable USER is not set:
./test/utils/user_spec.rb:6 # User should eq nil
./test/utils/user_spec.rb:22 # User#gui? when the current user is in a
console session gui? should equal true 
						
						
					 
					
						2019-02-20 09:38:29 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cee75b6af2 
							
						 
					 
					
						
						
							
							ARGV: freeze when using CLI::Parser.  
						
						... 
						
						
						
						Otherwise `Homebrew.args` values may not match those of modified `ARGV`. 
						
						
					 
					
						2019-02-18 16:56:43 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae7492f3b5 
							
						 
					 
					
						
						
							
							Remove "undocumented options" that are documented options.  
						
						
						
						
					 
					
						2019-02-16 20:07:28 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aafcbc1153 
							
						 
					 
					
						
						
							
							Add/link Homebrew Governance document.  
						
						
						
						
					 
					
						2019-02-15 10:54:30 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							947b90961b 
							
						 
					 
					
						
						
							
							Note leadership changes  
						
						... 
						
						
						
						Today the Homebrew maintainers elected a new PLC, TSC and project lead.
Documentation is to follow detailing exactly the responsibilities for
each of these roles but adjust these to reflect the current state until
that point. 
						
						
					 
					
						2019-02-04 17:09:31 +01:00