Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							f6cbf7bab0 
							
						 
					 
					
						
						
							
							Move internal command aliases from Ruby to Bash.  
						
						... 
						
						
						
						This means that internal command aliases can be used for Bash commands
(such as the new, Bash-based `brew update`).
Fixes  Homebrew/homebrew#49182 .
Closes  Homebrew/homebrew#49184 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2016-02-15 11:35:25 +00:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							3cc101ec5e 
							
						 
					 
					
						
						
							
							pull: use tap object  
						
						... 
						
						
						
						Fix the regression introduced by Homebrew/homebrew#46735 . 
						
						
					 
					
						2015-12-13 01:29:52 +08:00 
						 
				 
			
				
					
						
							
							
								Baptiste Fontaine 
							
						 
					 
					
						
						
						
						
							
						
						
							abfaa59e06 
							
						 
					 
					
						
						
							
							MacOS: full_version added  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#44988 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-10-18 22:57:42 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							7c72b0c68a 
							
						 
					 
					
						
						
							
							backport flat_map for Ruby 1.8  
						
						... 
						
						
						
						Code is copied from
https://github.com/marcandre/backports/blob/master/lib/backports/1.9.2/enumerable/flat_map.rb 
(MIT License by Marc-Andre Lafortune)
Closes  Homebrew/homebrew#42543 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-08-06 22:33:46 +08:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
						
						
							
						
						
							13d544e11e 
							
						 
					 
					
						
						
							
							Core files style updates.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-08-03 13:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							78a7dea3a0 
							
						 
					 
					
						
						
							
							add brew command  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#41034 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-07-03 14:22:38 +08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							ec1727a1be 
							
						 
					 
					
						
						
							
							Remove backports for Ruby 1.8.6  
						
						... 
						
						
						
						refs. Homebrew/linuxbrew#438 , mistydemeo/tigerbrew#327 ,
mistydemeo/tigerbrew#334  
						
						
					 
					
						2015-06-19 22:20:47 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f4027cc9ac 
							
						 
					 
					
						
						
							
							"Mac OS X" -> "OS X" in copy  
						
						
						
						
					 
					
						2015-06-16 20:02:10 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							0397d68259 
							
						 
					 
					
						
						
							
							Extract runtime configuration from global.rb  
						
						... 
						
						
						
						This allows global.rb to be safely loaded in the test environment. 
						
						
					 
					
						2015-04-29 19:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d4c8f83381 
							
						 
					 
					
						
						
							
							Inline error message  
						
						
						
						
					 
					
						2015-04-21 20:46:02 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							858f7fb529 
							
						 
					 
					
						
						
							
							Document Formula attributes.  
						
						... 
						
						
						
						The beginnings of some decent API documentation.
Also, tweak `.yardopts` to better fix our internal style. 
						
						
					 
					
						2014-12-08 12:41:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2b1b7ef0e4 
							
						 
					 
					
						
						
							
							Ruby 1.8 doesn't have the \h regexp metacharacter  
						
						
						
						
					 
					
						2014-07-21 17:27:37 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							26b8c5a27d 
							
						 
					 
					
						
						
							
							Improve pull request URL regexp  
						
						... 
						
						
						
						- use a regexp literal and avoid escaping forward slashes
 - escape the period in "github.com"
 - match only hex characters in the commit part
 - allow hyphen in usernames and repo names, matching what we allow for
   tap names
 - avoid unnecessary capture 
						
						
					 
					
						2014-07-19 20:25:32 -05:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb1677532 
							
						 
					 
					
						
						
							
							Linuxbrew: Move ISSUES_URL to os from global  
						
						... 
						
						
						
						Closes  Homebrew/linuxbrew#103 
Closes  Homebrew/homebrew#30830 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
					
						2014-07-12 15:39:59 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							3952a4acc6 
							
						 
					 
					
						
						
							
							Give the cache the same permissions as the installer does  
						
						
						
						
					 
					
						2014-07-06 22:06:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d5a01de8e3 
							
						 
					 
					
						
						
							
							Extend with a module instead of aliasing on the singleton class  
						
						
						
						
					 
					
						2014-07-06 22:05:53 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							dd3446ded1 
							
						 
					 
					
						
						
							
							Remove inaccurate comment  
						
						
						
						
					 
					
						2014-07-06 21:59:58 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							10a1952d2c 
							
						 
					 
					
						
						
							
							Only "extend self" once on the Homebrew module  
						
						
						
						
					 
					
						2014-06-19 13:10:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							83f2ee5aea 
							
						 
					 
					
						
						
							
							Use RbConfig.ruby if it's available  
						
						
						
						
					 
					
						2014-06-09 21:36:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							fcacb25cd5 
							
						 
					 
					
						
						
							
							Eliminate FORMULA_META_FILES constant  
						
						
						
						
					 
					
						2014-06-07 21:15:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tsukasa OMOTO 
							
						 
					 
					
						
						
						
						
							
						
						
							d1f15e967b 
							
						 
					 
					
						
						
							
							Taps: cleanup regexps around Taps  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#29139 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
					
						2014-05-14 11:12:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c15c8fbf 
							
						 
					 
					
						
						
							
							The \w character class already includes underscore  
						
						... 
						
						
						
						Newer versions of Ruby issue a warning for repeated character classes. 
						
						
					 
					
						2014-05-03 15:03:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tsukasa OMOTO 
							
						 
					 
					
						
						
						
						
							
						
						
							54004a4759 
							
						 
					 
					
						
						
							
							Make the on-disk representation of taps unambiguous  
						
						... 
						
						
						
						This commit supports "-" and "_" in names of user and repository.
Closes  Homebrew/homebrew#28203 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2014-04-24 17:10:41 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d7c13f84b6 
							
						 
					 
					
						
						
							
							Update string references to mxcl/homebrew.  
						
						
						
						
					 
					
						2013-12-14 18:18:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c6c7b9b165 
							
						 
					 
					
						
						
							
							Extract HOMEBREW_TEMP constant  
						
						
						
						
					 
					
						2013-12-14 09:35:58 -06:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d311fe666c 
							
						 
					 
					
						
						
							
							Allow configuring HOMEBREW_LOGS.  
						
						
						
						
					 
					
						2013-10-31 17:02:20 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d9d2443d5d 
							
						 
					 
					
						
						
							
							Cleanup use of some global constants.  
						
						
						
						
					 
					
						2013-10-30 13:20:48 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							202c6ef826 
							
						 
					 
					
						
						
							
							global: add more tap regexes.  
						
						
						
						
					 
					
						2013-10-30 11:19:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							e67286369e 
							
						 
					 
					
						
						
							
							Stop coercing MACOS_VERSION to a float  
						
						
						
						
					 
					
						2013-10-25 17:29:36 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							57e541f040 
							
						 
					 
					
						
						
							
							global: further limit tap formula regex.  
						
						
						
						
					 
					
						2013-10-23 12:59:42 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							98b28f5ac3 
							
						 
					 
					
						
						
							
							Different regex for user/tap/formula and user/tap.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#23430 . 
					
						2013-10-22 11:58:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							077f09e4ea 
							
						 
					 
					
						
						
							
							global: unify tap regex.  
						
						... 
						
						
						
						Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2013-10-21 18:53:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c511d7d2f4 
							
						 
					 
					
						
						
							
							Add OS.mac? and OS.linux?  
						
						
						
						
					 
					
						2013-10-18 12:56:51 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a6e2245732 
							
						 
					 
					
						
						
							
							git_etc: update based on bottle etc/var changes.  
						
						
						
						
					 
					
						2013-10-10 16:46:47 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							bda0a3102f 
							
						 
					 
					
						
						
							
							Homebrew 0.9.5  
						
						... 
						
						
						
						Update version due to recent compiler selection fixes. 
						
						
					 
					
						2013-09-19 23:10:09 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ab20ed0bc2 
							
						 
					 
					
						
						
							
							Optionally use git to keep brew etc versioned.  
						
						... 
						
						
						
						Still in alpha state.
Handles defaults and merging changes with new versions.
Enable by setting the HOMEBREW_GIT_ETC environment variable.
Closes  Homebrew/homebrew#15751 .
Closes  Homebrew/homebrew#17713 . 
						
						
					 
					
						2013-09-07 13:39:43 +01:00 
						 
				 
			
				
					
						
							
							
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							52ace99f14 
							
						 
					 
					
						
						
							
							Use File::PATH_SEPARATOR globally instead of ':'  
						
						... 
						
						
						
						On Unix, the path separator is ':', whereas on Windows,
it is ';'. This is the first of a series of patch to bring
macbrew's and winbrew's codebases closer together.
The main places the magic constant ':' was being used were:
  - the $PATH environment variable
  - CMAKE-related environment variables
  - pkg-config related environment variables
Closes  Homebrew/homebrew#21921 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2013-08-19 13:35:44 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							325db99a3c 
							
						 
					 
					
						
						
							
							RbConfig::CONFIG['bindir'] is already a string  
						
						
						
						
					 
					
						2013-07-28 16:43:22 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9e771b0e34 
							
						 
					 
					
						
						
							
							Simplify setting MACOS_VERSION  
						
						
						
						
					 
					
						2013-06-14 19:19:25 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							4c9ac19e87 
							
						 
					 
					
						
						
							
							Consolidate sudo checks.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20318 . 
					
						2013-06-08 20:44:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							80745a97e2 
							
						 
					 
					
						
						
							
							Add Enumerable#group_by  
						
						
						
						
					 
					
						2013-06-08 12:23:14 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b97b013fce 
							
						 
					 
					
						
						
							
							Extract attr_rw from Formula for reuse  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20239 . 
					
						2013-06-04 11:06:18 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							bec7ff9807 
							
						 
					 
					
						
						
							
							Update pull request regex name to include commits.  
						
						
						
						
					 
					
						2013-06-02 12:49:37 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Lee Harple 
							
						 
					 
					
						
						
						
						
							
						
						
							08388b149e 
							
						 
					 
					
						
						
							
							Added support for a GitHub Personal API Access token  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2013-05-22 19:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							3be67f7252 
							
						 
					 
					
						
						
							
							Reorganize compat  
						
						
						
						
					 
					
						2013-05-10 23:27:28 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9013b3a0c9 
							
						 
					 
					
						
						
							
							Define RUBY_PATH for tests  
						
						
						
						
					 
					
						2013-04-07 20:59:52 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a8813e86 
							
						 
					 
					
						
						
							
							mxcl.github.com/homebrew => brew.sh  
						
						
						
						
					 
					
						2013-04-06 15:51:03 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1b0f0824fe 
							
						 
					 
					
						
						
							
							Requirement: env DSL is evaluated in context of self, not ENV  
						
						... 
						
						
						
						This was meant to support:
  env do |req|
    append_path 'PATH', req.some_method
    ...
  end
i.e., the block was evaluated in the context of ENV. But it turned out
to be not so useful after all, so I'm ripping it out before something
actually depends on it. 
						
						
					 
					
						2013-04-01 16:17:35 -05:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							29af53d451 
							
						 
					 
					
						
						
							
							Replace remaining shelled-out whiches  
						
						
						
						
					 
					
						2013-03-21 08:37:51 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d39280bdf7 
							
						 
					 
					
						
						
							
							Add current Ruby globals.  
						
						... 
						
						
						
						Allows access to the Ruby path. Needed for Linux
porting. 
						
						
					 
					
						2013-03-11 18:26:25 +00:00