Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							0165a810f7 
							
						 
					 
					
						
						
							
							search: handle tap aliases  
						
						 
						
						
						
						
					 
					
						2015-09-13 17:47:53 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							002f8f2eb7 
							
						 
					 
					
						
						
							
							audit: handle tap aliases  
						
						 
						
						
						
						
					 
					
						2015-09-13 17:33:35 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							e21bb27c2e 
							
						 
					 
					
						
						
							
							Formula: add alias_full_names  
						
						 
						
						
						
						
					 
					
						2015-09-13 17:23:17 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							f001cdf777 
							
						 
					 
					
						
						
							
							Tap#aliases: output fully-qualified name  
						
						 
						
						
						
						
					 
					
						2015-09-13 17:19:06 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							1e344c9672 
							
						 
					 
					
						
						
							
							Formula#core_names: use core_files  
						
						 
						
						
						
						
					 
					
						2015-09-13 17:05:27 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							034b19cea7 
							
						 
					 
					
						
						
							
							uniq before sort  
						
						 
						
						... 
						
						
						
						http://blog.askit.org/post/18152870794/performance-of-sortuniq-vs-uniqsort  
						
						
					 
					
						2015-09-13 16:58:06 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							2c4eb4b503 
							
						 
					 
					
						
						
							
							update-test: better output  
						
						 
						
						
						
						
					 
					
						2015-09-13 13:08:41 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							2df6ad1bed 
							
						 
					 
					
						
						
							
							Formula#to_hash: add bottle info  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43848 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-13 12:59:13 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							81bd5c40d0 
							
						 
					 
					
						
						
							
							Formula: add tap alias  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43851 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-13 12:58:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							4613c9ecf5 
							
						 
					 
					
						
						
							
							Tap: add alias method  
						
						 
						
						
						
						
					 
					
						2015-09-13 12:58:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							7ea8a23eeb 
							
						 
					 
					
						
						
							
							test_formulary: test tap alias  
						
						 
						
						
						
						
					 
					
						2015-09-13 12:58:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							5f68fff92b 
							
						 
					 
					
						
						
							
							support alias for tap  
						
						 
						
						
						
						
					 
					
						2015-09-13 12:57:59 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							3bc2ff8e20 
							
						 
					 
					
						
						
							
							Accept "gcc" for --cc=gcc-5 even if not installed  
						
						 
						
						
						
						
					 
					
						2015-09-12 11:47:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							e6f260de27 
							
						 
					 
					
						
						
							
							aspell-dictionaries: move to dev-cmd  
						
						 
						
						
						
						
					 
					
						2015-09-13 01:03:38 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							71f6d2d165 
							
						 
					 
					
						
						
							
							test-bot: always run brew tests  
						
						 
						
						
						
						
					 
					
						2015-09-12 22:15:23 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							c5bb388653 
							
						 
					 
					
						
						
							
							commands: better output  
						
						 
						
						
						
						
					 
					
						2015-09-12 19:24:41 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							14bb9accdf 
							
						 
					 
					
						
						
							
							test-bot: run update-test  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43648 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-12 19:15:46 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							849f378d6a 
							
						 
					 
					
						
						
							
							test-bot: only run necessary test for tap  
						
						 
						
						
						
						
					 
					
						2015-09-12 19:15:46 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							ce390b9bd9 
							
						 
					 
					
						
						
							
							add dev-cmd folder  
						
						 
						
						
						
						
					 
					
						2015-09-12 19:15:45 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							fa9c7cdc8e 
							
						 
					 
					
						
						
							
							add update-test  
						
						 
						
						
						
						
					 
					
						2015-09-12 19:15:45 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							635340e32e 
							
						 
					 
					
						
						
							
							bottle: allow updating :any to :any_skip_relocation when keep old  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43849 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-12 18:26:16 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							ed87972e2d 
							
						 
					 
					
						
						
							
							bottle: only set prefix if un-relocatable  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43819 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-12 01:39:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							e23cca8d84 
							
						 
					 
					
						
						
							
							bottle: auto detect any_skip_relocation  
						
						 
						
						
						
						
					 
					
						2015-09-12 01:39:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							d911b5689a 
							
						 
					 
					
						
						
							
							keg_relocate: split relocate_install_names and relocate_text_files  
						
						 
						
						... 
						
						
						
						For bottle with `:any_skip_relocation`, relocating text files is
required. 
						
						
					 
					
						2015-09-12 01:38:59 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							7ce0a2dedb 
							
						 
					 
					
						
						
							
							test-bot: check ARGV.include?("--skip-homebrew") once  
						
						 
						
						
						
						
					 
					
						2015-09-11 22:44:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							e52a12a8b5 
							
						 
					 
					
						
						
							
							test-bot: fix syntax error  
						
						 
						
						
						
						
					 
					
						2015-09-11 22:36:27 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							96be0c2724 
							
						 
					 
					
						
						
							
							test-bot: skip some unnecessary tests.  
						
						 
						
						
						
						
					 
					
						2015-09-11 15:29:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3e12ffa6a7 
							
						 
					 
					
						
						
							
							test-bot: support uploading keep-old bottles.  
						
						 
						
						
						
						
					 
					
						2015-09-11 15:09:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc6f737f3 
							
						 
					 
					
						
						
							
							pull: allow pulling all testing jobs.  
						
						 
						
						
						
						
					 
					
						2015-09-11 14:59:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							55616a4d01 
							
						 
					 
					
						
						
							
							bottle: improve --keep-old error message for merge as well  
						
						 
						
						
						
						
					 
					
						2015-09-11 18:36:40 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							fe204fdf4b 
							
						 
					 
					
						
						
							
							bottle: fix output for absolute symlinks  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43816 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-11 18:32:35 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							5241932b45 
							
						 
					 
					
						
						
							
							keg_relocate: fix absolute symlink  
						
						 
						
						
						
						
					 
					
						2015-09-11 18:32:35 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							6d6daae050 
							
						 
					 
					
						
						
							
							bottle: improve --keep-old error message.  
						
						 
						
						
						
						
					 
					
						2015-09-11 11:16:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ff9c42d6 
							
						 
					 
					
						
						
							
							update: fix when HEAD doesn't exist.  
						
						 
						
						... 
						
						
						
						e.g. when it's a detached `HEAD` through checking out a commit rather
than a branch. 
						
						
					 
					
						2015-09-11 11:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							664e9e844a 
							
						 
					 
					
						
						
							
							test-bot: add keep-old argument.  
						
						 
						
						... 
						
						
						
						Will be useful for creating El Capitan bottles. 
						
						
					 
					
						2015-09-11 10:15:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							70f2b6f195 
							
						 
					 
					
						
						
							
							bottle: allow to keep old bottle specification  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43766 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-11 14:17:28 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							fb1789ad3d 
							
						 
					 
					
						
						
							
							bottle: use if-else branch instead of exit  
						
						 
						
						
						
						
					 
					
						2015-09-11 14:17:28 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d82a3881 
							
						 
					 
					
						
						
							
							env block is not inherited  
						
						 
						
						
						
						
					 
					
						2015-09-10 23:10:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							5997812ed2 
							
						 
					 
					
						
						
							
							Revert "python_requirement: fix ENV for python3"  
						
						 
						
						... 
						
						
						
						This reverts commit 85271644b0083cbc0fd6fea71120d1ad859fbc2a.
Alex noticed that setting PYTHONPATH causes weirdness if we depend_on
something which may be optionally built --with-python3; PYTHONPATH
unexpectedly contains python3 modules in the depending formula if
the formula upon which it depends was built --with-python3 even
though the depending formula may only use python2.
Closes  Homebrew/homebrew#43724 . Closes  Homebrew/homebrew#43744 . 
						
						
					 
					
						2015-09-10 23:10:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							0357673f21 
							
						 
					 
					
						
						
							
							config: fix ruby path for ruby 1.8  
						
						 
						
						
						
						
					 
					
						2015-09-10 15:44:46 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							43ba72fb57 
							
						 
					 
					
						
						
							
							descriptions: use each instead of map  
						
						 
						
						
						
						
					 
					
						2015-09-10 13:38:51 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							c75207c1e0 
							
						 
					 
					
						
						
							
							desc: print descriptions directly by formulae instead of cache  
						
						 
						
						... 
						
						
						
						We allow passing formulae by URL, file path, etc whose descriptions won't be cached
Closes  Homebrew/homebrew#43726 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-10 13:37:58 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							65996b5887 
							
						 
					 
					
						
						
							
							use json to cache descriptions  
						
						 
						
						... 
						
						
						
						We need to use `atomic_write` when saving the cache. And it seems that
CSV module doesn't support dump, so let's use JSON instead. 
						
						
					 
					
						2015-09-10 13:37:58 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							c5536e1e08 
							
						 
					 
					
						
						
							
							Descriptions.cache_formulae: secure formulae loading  
						
						 
						
						
						
						
					 
					
						2015-09-10 13:37:58 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							71be19235f 
							
						 
					 
					
						
						
							
							Descriptions.cache_fresh?: return early  
						
						 
						
						
						
						
					 
					
						2015-09-10 13:37:58 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							80514ee5d7 
							
						 
					 
					
						
						
							
							desc: better way to handle options  
						
						 
						
						... 
						
						
						
						We allow to use options like --verbose and --debug for all commands.
And we should support switch format options, e.g. `brew desc -vs foo` 
						
						
					 
					
						2015-09-10 13:37:57 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							12a4cf3808 
							
						 
					 
					
						
						
							
							config: read ruby/python interpreter directly  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43750 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-10 13:37:14 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc461cb9f 
							
						 
					 
					
						
						
							
							style: update rubocop  
						
						 
						
						
						
						
					 
					
						2015-09-09 15:58:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							63246fbc6c 
							
						 
					 
					
						
						
							
							config: show all installed JDK  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43730 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-09-09 20:44:09 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							657f4ca2ce 
							
						 
					 
					
						
						
							
							rubocop: allow consistent trailing commas.  
						
						 
						
						... 
						
						
						
						Makes diffs nicer. Could maybe be changed to `comma` to be stricter. 
						
						
					 
					
						2015-09-09 09:42:21 +01:00