mansimarkaur 
							
						 
					 
					
						
						
						
						
							
						
						
							372a422305 
							
						 
					 
					
						
						
							
							Added tests for ensure_git_installed when git is available or homebrew/core is unavailable  
						
						
						
						
					 
					
						2017-08-27 01:23:32 +05:30 
						 
				 
			
				
					
						
							
							
								mansimarkaur 
							
						 
					 
					
						
						
						
						
							
						
						
							657b6ef7fb 
							
						 
					 
					
						
						
							
							Added tests for git_available?  
						
						
						
						
					 
					
						2017-08-27 01:23:32 +05:30 
						 
				 
			
				
					
						
							
							
								mansimarkaur 
							
						 
					 
					
						
						
						
						
							
						
						
							d91036e891 
							
						 
					 
					
						
						
							
							Added tests for last_revision_commit_of_file  
						
						
						
						
					 
					
						2017-08-27 01:23:32 +05:30 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							7b96fd008e 
							
						 
					 
					
						
						
							
							safe_fork: Improve the error message  
						
						
						
						
					 
					
						2017-08-25 12:43:07 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							15e572702e 
							
						 
					 
					
						
						
							
							Fix pull.  
						
						
						
						
					 
					
						2017-08-21 22:41:13 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							56ef168e70 
							
						 
					 
					
						
						
							
							Move fix from  #3070  inside GitHub module.  
						
						
						
						
					 
					
						2017-08-20 16:31:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							ca05c7f010 
							
						 
					 
					
						
						
							
							Change var name  
						
						
						
						
					 
					
						2017-08-17 14:38:50 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8d212ccc 
							
						 
					 
					
						
						
							
							Unify vocabulary in github module, remove unnecessary logic  
						
						... 
						
						
						
						Fix duplication bug 
						
						
					 
					
						2017-08-14 14:45:24 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							68cdb550f7 
							
						 
					 
					
						
						
							
							Spec for issues search  
						
						
						
						
					 
					
						2017-08-14 12:06:12 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							603bdd01a8 
							
						 
					 
					
						
						
							
							Implement PR feedback  
						
						
						
						
					 
					
						2017-08-14 11:08:56 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							d052f503f9 
							
						 
					 
					
						
						
							
							fix typo  
						
						
						
						
					 
					
						2017-08-13 16:41:18 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							91b139aca2 
							
						 
					 
					
						
						
							
							Fix syntax error  
						
						
						
						
					 
					
						2017-08-13 16:15:26 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							acf46fce5f 
							
						 
					 
					
						
						
							
							Rename path_to -> url_to since it returns a url  
						
						
						
						
					 
					
						2017-08-13 15:03:52 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							e93ec12b32 
							
						 
					 
					
						
						
							
							Remove duplicate url generation logic in Github module  
						
						
						
						
					 
					
						2017-08-13 15:03:44 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							d9587a8b5e 
							
						 
					 
					
						
						
							
							Don’t pass --fail for curl_output.  
						
						
						
						
					 
					
						2017-08-11 12:28:58 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							fd477365b5 
							
						 
					 
					
						
						
							
							curl_download: Retry once on error 33. 
						
						
						
						
					 
					
						2017-08-10 22:51:09 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							2cba322200 
							
						 
					 
					
						
						
							
							Allow curl args to be overriden.  
						
						
						
						
					 
					
						2017-08-08 23:06:40 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							ae4bafdb36 
							
						 
					 
					
						
						
							
							Simplify CurlDownloadStrategy.  
						
						
						
						
					 
					
						2017-08-08 18:10:13 +02:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							986887b413 
							
						 
					 
					
						
						
							
							Revert "Refactor SVN and cURL download strategies."  
						
						
						
						
					 
					
						2017-08-07 14:31:56 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							dc5a2c1764 
							
						 
					 
					
						
						
							
							Simplify CurlDownloadStrategy.  
						
						
						
						
					 
					
						2017-08-07 21:31:17 +02: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 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f9032b95 
							
						 
					 
					
						
						
							
							🗑️   Use AppleScript instead of Swift for trashing.  
						
						
						
						
					 
					
						2017-06-24 09:15:37 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							fc739bf82e 
							
						 
					 
					
						
						
							
							Add trash util.  
						
						
						
						
					 
					
						2017-06-20 15:53:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							cd7e3cd39d 
							
						 
					 
					
						
						
							
							Merge pull request  #2778  from jasonkarns/tap-full-name  
						
						... 
						
						
						
						refactor: DRY up redundant formulations of {#user}/homebrew-{#repo} 
						
						
					 
					
						2017-06-19 15:46:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Karns 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2899b6559 
							
						 
					 
					
						
						
							
							Tap learns to form its own full_name  
						
						... 
						
						
						
						full_name is formed from `{user}/homebrew-{repo}` and is always
lowercase. 
						
						
					 
					
						2017-06-19 09:42:59 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							021cef4b2b 
							
						 
					 
					
						
						
							
							Autocorrect Rubocop Style/SpecialGlobalVars.  
						
						
						
						
					 
					
						2017-06-12 09:11:42 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							99c897acad 
							
						 
					 
					
						
						
							
							BuildError: report options to analytics.  
						
						... 
						
						
						
						Without this it's not easy to make much sense of these failures. 
						
						
					 
					
						2017-06-09 14:53:01 +03:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5367f1b408 
							
						 
					 
					
						
						
							
							analytics: remove unused analytics.  
						
						... 
						
						
						
						We didn't end up using the `screenview` and `exception` analytics as
much as expected so let's remove them and focus on stuff that's
formula-specific. 
						
						
					 
					
						2017-06-07 16:34:54 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							2cf2c020ba 
							
						 
					 
					
						
						
							
							tty: handle non-tty stdin.  
						
						... 
						
						
						
						When stdin is not a tty then the message `stty: stdin isn't a terminal`
will be produced. Silence this message and fall back to `tput` when it
fails and default to 80 if we get no results at all.
Follow-up from #2714 . 
						
						
					 
					
						2017-06-07 06:57:50 +01:00 
						 
				 
			
				
					
						
							
							
								Enrico Ghirardi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9c83f14a7 
							
						 
					 
					
						
						
							
							Use stty instead of tput to get terminal width  
						
						... 
						
						
						
						Fixes https://github.com/Homebrew/brew/issues/2707  
						
						
					 
					
						2017-06-02 17:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							d700a5ba18 
							
						 
					 
					
						
						
							
							Use Formatter::pluralize where possible.  
						
						
						
						
					 
					
						2017-05-29 17:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4f303937 
							
						 
					 
					
						
						
							
							Remove unused popen_read_text method.  
						
						
						
						
					 
					
						2017-05-29 01:45:05 +02:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67dc3323ed 
							
						 
					 
					
						
						
							
							lock: simplify ruby conditional  
						
						
						
						
					 
					
						2017-05-24 09:12:21 -07:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94ed3e3583 
							
						 
					 
					
						
						
							
							lock: check tools are executable  
						
						
						
						
					 
					
						2017-05-23 18:36:06 -07:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							129ee966f8 
							
						 
					 
					
						
						
							
							Optionally use Python's flock instead of Ruby's  
						
						... 
						
						
						
						Ruby first gained flock in 1.8.7, which is a problem since we're using
this lock utility in `vendor-install` in order to install a newer Ruby.
Fortunately, Python 2.3(!) has flock support. 
						
						
					 
					
						2017-05-23 17:50:22 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							1a96dc39d1 
							
						 
					 
					
						
						
							
							Add audit check to see if both version and checksum changed.  
						
						
						
						
					 
					
						2017-05-22 02:01:57 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5828eefd01 
							
						 
					 
					
						
						
							
							Remove to_s from some Pathnames.  
						
						
						
						
					 
					
						2017-05-08 13:37:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							133e5ddf6a 
							
						 
					 
					
						
						
							
							Remove unnecessary block.  
						
						
						
						
					 
					
						2017-04-25 12:29:01 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							2bda194bd9 
							
						 
					 
					
						
						
							
							Add GitHub::search_code method.  
						
						
						
						
					 
					
						2017-04-25 12:29:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							45a7730f61 
							
						 
					 
					
						
						
							
							Fix and remove various TODOs.  
						
						... 
						
						
						
						Fix those that can be done so without tearing Homebrew to pieces and
remove the comments for those that can never be done. 
						
						
					 
					
						2017-04-23 15:10:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ba3c46d24f 
							
						 
					 
					
						
						
							
							More deprecations.  
						
						... 
						
						
						
						Deprecate more methods. Internal APIs have been verified to be unused
elsewhere and removed. External APIs have had deprecation methods added.
Existing deprecations have been either upgraded to produce warnings or
no longer deprecated and the reasoning documented. 
						
						
					 
					
						2017-04-22 16:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d0bbadde22 
							
						 
					 
					
						
						
							
							github: don't print when searching PRs.  
						
						
						
						
					 
					
						2017-03-23 08:39:28 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							44d367edca 
							
						 
					 
					
						
						
							
							Deprecate #plural.  
						
						
						
						
					 
					
						2017-03-11 21:16:37 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c594ffefbc 
							
						 
					 
					
						
						
							
							Add Formatter::pluralize.  
						
						
						
						
					 
					
						2017-03-11 21:12:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0a8c8f90b6 
							
						 
					 
					
						
						
							
							Merge pull request  #1708  from joshka/feature/install-tap-cmd-completions  
						
						... 
						
						
						
						install tap cmd completions 
						
						
					 
					
						2017-02-27 08:42:17 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua McKinney 
							
						 
					 
					
						
						
						
						
							
						
						
							25396d9c4d 
							
						 
					 
					
						
						
							
							Install tap command completions and manpages  
						
						... 
						
						
						
						Taps can include completion scripts for external commands under
`completions/bash`, `completions/fish`, or `completions/zsh`. `brew tap`
will automatically install these into the correct directories during
install. 
						
						
					 
					
						2017-02-26 15:40:52 -06:00 
						 
				 
			
				
					
						
							
							
								David Broder-Rodgers 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9f775b77 
							
						 
					 
					
						
						
							
							Added support for returning HTTP status codes and for git and svn URLs  
						
						
						
						
					 
					
						2017-02-20 19:24:19 +00:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							ac7a593730 
							
						 
					 
					
						
						
							
							InreplaceError: fix undefined method crash  
						
						... 
						
						
						
						When the first parameter to inreplace was an array, and the replacement
failed, InreplaceError would end up crashing with an undefined method
exception because the order of operations resulted in super not being
passed the value of the entire inject block. 
						
						
					 
					
						2017-01-12 07:22:34 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e7a81caaf4 
							
						 
					 
					
						
						
							
							Allow brew audit to fake a Safari user-agent.  
						
						... 
						
						
						
						This allows us to detect if homepages such as e.g. `aiccu` which
blocks `curl` are up or not. 
						
						
					 
					
						2017-01-07 14:03:08 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a3bffe70bc 
							
						 
					 
					
						
						
							
							Use docs.brew.sh links.  
						
						
						
						
					 
					
						2017-01-04 11:13:41 +00:00