Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							70025458f3 
							
						 
					 
					
						
						
							
							interactive_shell: create .zshrc when necessary  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42190 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-07-29 16:23:10 +08:00 
						 
				 
			
				
					
						
							
							
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							c7e986d65e 
							
						 
					 
					
						
						
							
							use ohai headers at the top of search results  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#41832 . 
					
						2015-07-17 18:33:34 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							51a1792e7a 
							
						 
					 
					
						
						
							
							Audit GitHub repository notability.  
						
						... 
						
						
						
						This stuff seems to be taken better when coming from a script rather
than from a human. Feel free to disagree about the specific numbers
chosen here. 
						
						
					 
					
						2015-07-08 14:53:48 +01:00 
						 
				 
			
				
					
						
							
							
								Osman Surkatty 
							
						 
					 
					
						
						
						
						
							
						
						
							310afba026 
							
						 
					 
					
						
						
							
							Make HOMEBREW_GITHUB_API_TOKEN copy/paste friendly  
						
						... 
						
						
						
						A simple change that allows for easy copy/pasting. Right now if you were to double click on the text it will also inadvertently copy the trailing period. This change will alleviate the unnecessary gymnastics of not capturing the trailing period.
/most_pedantic_pull_request_ever
Closes  Homebrew/homebrew#41257 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-07-03 14:42:43 +08:00 
						 
				 
			
				
					
						
							
							
								Radek Simko 
							
						 
					 
					
						
						
						
						
							
						
						
							7069509545 
							
						 
					 
					
						
						
							
							Make warnings yellow (previously red)  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#41003 .
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> 
					
						2015-06-24 16:39:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							be9c5d5d16 
							
						 
					 
					
						
						
							
							Remove some 10.5 hacks  
						
						
						
						
					 
					
						2015-06-13 17:18:17 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Hendrickson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa49da2600 
							
						 
					 
					
						
						
							
							utils: prefer keg curl over system on 10.6  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#39927 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-06-04 11:46:25 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							b931b98d35 
							
						 
					 
					
						
						
							
							interactive_shell: use Formula#full_name  
						
						
						
						
					 
					
						2015-05-29 17:02:23 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							471c5502f5 
							
						 
					 
					
						
						
							
							test-bot: don't complain bottle errors when installing gcc and hg  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#39626 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-05-18 19:48:06 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0a2dd832b9 
							
						 
					 
					
						
						
							
							Install specific Rubocop version.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#39620 . 
					
						2015-05-14 16:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Muller 
							
						 
					 
					
						
						
						
						
							
						
						
							83bcde2317 
							
						 
					 
					
						
						
							
							Update links to GitHub's personal access token  
						
						... 
						
						
						
						The link for the page that allows creation of API tokens has changed
from /settings/applications to /settings/tokens. Also the wording
on that page calls them "personal access tokens", so update
Homebrew to be consistent with that.
Closes  Homebrew/homebrew#39378 .
Signed-off-by: Tim D. Smith <git@tim-smith.us> 
						
						
					 
					
						2015-05-05 15:46:42 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							01c6c73709 
							
						 
					 
					
						
						
							
							utils: tweak access token text.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#39214 . 
					
						2015-04-30 18:39:10 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							06f72ab38f 
							
						 
					 
					
						
						
							
							move safe_fork into a standalone method  
						
						
						
						
					 
					
						2015-04-15 19:51:54 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							453990f1aa 
							
						 
					 
					
						
						
							
							add method to detect shell profile file based on users' preference shell  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#38017 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-03-24 21:18:32 +08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b03faffcc1 
							
						 
					 
					
						
						
							
							Remove unused argument  
						
						
						
						
					 
					
						2015-03-14 17:59:06 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							04f600bb50 
							
						 
					 
					
						
						
							
							Emit warning when no editor is set  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#34647 . 
					
						2015-01-05 15:23:35 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							dc16371e19 
							
						 
					 
					
						
						
							
							utils: install_gem_setup_path! now checks PATH.  
						
						... 
						
						
						
						Check the executable is present to give a better error message if it isn't.
Closes  Homebrew/homebrew#35541 . 
						
						
					 
					
						2015-01-05 19:14:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							a52143c63c 
							
						 
					 
					
						
						
							
							Remove readline and zlib hacks  
						
						
						
						
					 
					
						2015-01-03 22:39:07 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							39fb39288f 
							
						 
					 
					
						
						
							
							utils: always set PATH in install_gem_setup_path.  
						
						
						
						
					 
					
						2015-01-02 14:13:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							167dac74b7 
							
						 
					 
					
						
						
							
							utils: tweak install_gem_setup_path to not warn.  
						
						... 
						
						
						
						If the `Gem.user_dir/bin` is not already in the PATH it'll complain
unnecessarily (as we add it to the PATH ourselves) so just add it to the
PATH before running the install. 
						
						
					 
					
						2015-01-02 13:37:06 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							9e8103cf38 
							
						 
					 
					
						
						
							
							Add Homebrew.install_gem_setup_path! function.  
						
						... 
						
						
						
						This uses the logic from tests.rb in man.rb too so that this can be
shared in a few places. 
						
						
					 
					
						2015-01-02 12:42:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							645e82df83 
							
						 
					 
					
						
						
							
							Remove {start,stop}doc as we're using Yard now.  
						
						
						
						
					 
					
						2014-12-06 09:14:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6f6484f0d8 
							
						 
					 
					
						
						
							
							Friendlier error message for EOFError raised inside Net::HTTP  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#34312 .
Closes  Homebrew/homebrew#34358 . 
					
						2014-11-20 22:28:11 -06:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							facb82e4bc 
							
						 
					 
					
						
						
							
							Shows time since last commit in brew config  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#32936 . 
					
						2014-10-05 16:17:57 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							05739585d1 
							
						 
					 
					
						
						
							
							Generate RDoc documentation.  
						
						... 
						
						
						
						This is currently still very messy and we probably want to work out the
best way to declare what parts of our DSL/what files are "public".
Still, even if this is a WIP I'd rather get something committed sooner
rather than later and start iterating on this as a replacement for
`example_formula.rb` and the formula cookbook.
To test:
```bash
cd $(brew --prefix)/Library/Homebrew && \
  rdoc formula.rb requirement.rb utils.rb &&\
  open doc/index.html
```
Closes  Homebrew/homebrew#32470 . 
						
						
					 
					
						2014-09-24 15:08:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6ad82e65da 
							
						 
					 
					
						
						
							
							Don't to_s the cmd parameter in Homebrew.system  
						
						
						
						
					 
					
						2014-09-20 13:53:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							058f557f6a 
							
						 
					 
					
						
						
							
							Stop invoking the editor through an interactive shell  
						
						... 
						
						
						
						This was added in d2ecfb9 / Homebrew/homebrew#12784  to fix a bug repotted in Homebrew/homebrew#12779 , but
at that time we were invoking the editor via `system` rather than
`exec`.
Now we are using exec, and running it through an interactive shell seems
to cause other problems, for example, emacs does not suspend/resume
properly.
Fixes  Homebrew/homebrew#32328 . 
						
						
					 
					
						2014-09-20 11:42:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							56dd575f96 
							
						 
					 
					
						
						
							
							Pass command and arg list into ErrorDuringExecution constructor  
						
						
						
						
					 
					
						2014-09-18 20:32:50 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							e5ea0bcd65 
							
						 
					 
					
						
						
							
							Hack around Zlib constant conflict  
						
						
						
						
					 
					
						2014-09-04 01:28:46 -05:00 
						 
				 
			
				
					
						
							
							
								Federico Bond 
							
						 
					 
					
						
						
						
						
							
						
						
							22a98624d2 
							
						 
					 
					
						
						
							
							utils: use the $stderr global variable.  
						
						... 
						
						
						
						For easier capturing.
Closes  Homebrew/homebrew#31303 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2014-08-04 13:17:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f34fcd7781 
							
						 
					 
					
						
						
							
							Simplify onoe  
						
						
						
						
					 
					
						2014-07-20 19:47:31 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							86b3090d4d 
							
						 
					 
					
						
						
							
							Passing an empty array to puts prints nothing  
						
						
						
						
					 
					
						2014-07-19 23:59:44 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							7d28a6c54b 
							
						 
					 
					
						
						
							
							exec_editor with no arguments should not silently succeed  
						
						
						
						
					 
					
						2014-07-18 12:36:26 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							0deedabbaf 
							
						 
					 
					
						
						
							
							nostdout doesn't need to capture output  
						
						
						
						
					 
					
						2014-07-06 15:03:42 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6e60b1d8c3 
							
						 
					 
					
						
						
							
							Let File.expand_path also do the join  
						
						
						
						
					 
					
						2014-07-06 13:36:58 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							7bd4f76b8c 
							
						 
					 
					
						
						
							
							Check File.file? first to avoid second stat()  
						
						
						
						
					 
					
						2014-07-06 13:35:44 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							7e268670ed 
							
						 
					 
					
						
						
							
							Just use each since we're returning from inside the block  
						
						
						
						
					 
					
						2014-07-06 11:16:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c7ac8ce454 
							
						 
					 
					
						
						
							
							Expand ~ in PATH entries  
						
						
						
						
					 
					
						2014-07-06 11:15:14 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							ad27b21cd1 
							
						 
					 
					
						
						
							
							Add popen wrapper that does not invoke the shell  
						
						
						
						
					 
					
						2014-07-05 13:50:54 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4c05d411f3 
							
						 
					 
					
						
						
							
							Add a method for getting the repo HEAD  
						
						
						
						
					 
					
						2014-06-30 19:18:28 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2daabe9863 
							
						 
					 
					
						
						
							
							Fix uninitialized constant error in GitHub.open  
						
						... 
						
						
						
						The error handling depends on side effects of `require "net/https"`,
so it should be wrapped in an explicit begin block.
cf. Homebrew/homebrew#30407 . 
						
						
					 
					
						2014-06-24 21:01:04 -05:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							ae3e567daa 
							
						 
					 
					
						
						
							
							Linuxbrew: Use xdg-open  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#29817 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
					
						2014-06-12 13:11:05 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							84cd9cc28f 
							
						 
					 
					
						
						
							
							"exit $?" raises TypeError on Ruby 2.0  
						
						
						
						
					 
					
						2014-06-10 11:33:17 -05:00 
						 
				 
			
				
					
						
							
							
								James Wald 
							
						 
					 
					
						
						
						
						
							
						
						
							98e5bd8198 
							
						 
					 
					
						
						
							
							Find vim on the path  
						
						... 
						
						
						
						If vim is on the path, it will be used instead of `/usr/bin/vim`.
Closes  Homebrew/homebrew#29885 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2014-06-05 23:56:52 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							8d44db6b40 
							
						 
					 
					
						
						
							
							pluralize formulae in tap/untap  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#28560 . 
					
						2014-05-26 18:33:31 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c8c85b4ac4 
							
						 
					 
					
						
						
							
							Always call Process.wait with an argument  
						
						
						
						
					 
					
						2014-03-29 17:47:42 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							809c804499 
							
						 
					 
					
						
						
							
							Make sure we wait for the correct child  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#27962 . 
					
						2014-03-29 02:24:01 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							6a13c9e434 
							
						 
					 
					
						
						
							
							which is supposed to return a pathname  
						
						
						
						
					 
					
						2014-03-16 16:05:15 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							844e94526e 
							
						 
					 
					
						
						
							
							return found path directly in which  
						
						
						
						
					 
					
						2014-03-16 11:52:11 -07:00 
						 
				 
			
				
					
						
							
							
								kynnjo 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8e78150e 
							
						 
					 
					
						
						
							
							utils.rb:which: bug fix  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#27524 .
Signed-off-by: Adam Vandenberg <flangy@gmail.com> 
					
						2014-03-16 11:49:35 -07:00