Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Homebrew/brew.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Nov 26, 2014
  2. May 18, 2014
  3. May 03, 2014
  4. Feb 22, 2014
  5. Feb 22, 2013
  6. Feb 18, 2013
  7. Feb 09, 2013
  8. Feb 08, 2013
  9. Dec 28, 2012
  10. Sep 01, 2012
  11. Aug 30, 2012
    • Max Howell's avatar
      If exception has no message raise again · 2cecc3bd
      Max Howell authored
      Shows full backtrace, which is useful. Now blank "raise" statements are the equivalent of admitting programmer error. The backtrace will be useful.
      2cecc3bd
    • Max Howell's avatar
      Make `brew --prefix` very fast · 0ac3e83a
      Max Howell authored
      Because people use this in .bash_profile etc. We should be as fast as possible.
      0ac3e83a
    • Max Howell's avatar
      Much better CTRL-C handling · 20ce16a3
      Max Howell authored
      Let's not show weird error messages when user interrupts during various stages of brew initialization.
      
      Tested by doing `for x in $(brew search); do brew install $x; done` and pressing CTRL-C at random short intervals.
      20ce16a3
  12. Aug 23, 2012
    • Misty De Meo's avatar
      brew: downcase arg before sending to Homebrew · 78dcafaa
      Misty De Meo authored
      Fixes a case where brew would find commands with wrongly-capitalized
      user input on case-insensitive systems, then error out with a confusing
      message when an invalid method was sent to Homebrew. e.g.:
      
      > brew Update
      Error: undefined method `Update' for Homebrew:Module
      78dcafaa
  13. Aug 07, 2012
    • Max Howell's avatar
      Don't output Ruby warnings · 97b841c1
      Max Howell authored
      We don't want bug reports about this crap, even though the user REALLY should listen to the warning message. What actually happens is they blame us instead.
      
      This kind of warning in particular:
      
      warning: Insecure world writable dir /usr/local/bin in PATH
      97b841c1
  14. Jul 24, 2012
  15. Jun 01, 2012
    • Misty De Meo's avatar
      Replace /usr/bin/ruby with full Framework path · 7af4622b
      Misty De Meo authored
      
      Rationale: some users insist on replacing the /usr/bin/ruby symlink
      to point to another ruby on their system, which may break homebrew.
      Use the full Framework path instead, which is less likely to be tampered with.
      
      This also reorganizes the brew --config checks to reflect the different path.
      
      Fixes Homebrew/homebrew#12009.
      
      Closes Homebrew/homebrew#12333.
      
      Signed-off-by: default avatarMisty De Meo <mistydemeo@gmail.com>
      7af4622b
  16. May 08, 2012
  17. Mar 29, 2012
  18. Mar 18, 2012
  19. Mar 07, 2012
  20. Mar 02, 2012
    • Max Howell's avatar
      Scupper sourceable output if brew install is piped · 7cedf676
      Max Howell authored
      `brew install > file` should not give "export CC=/foo" output on Build Failures.
      
      Also moved the "Using clang" output to brew when BuildError is thrown as that is where it is interesting, and not if you just do `brew --env`.
      7cedf676
  21. Nov 14, 2011
  22. Oct 28, 2011
  23. Aug 31, 2011
  24. Aug 17, 2011
  25. Aug 02, 2011
  26. Jul 30, 2011
  27. Mar 21, 2011
    • eregon's avatar
      use Module#const_get instead of eval · b6506fb4
      eregon authored
      
      * may be a problem if the constant is scoped (like A::B), but this is not the case
        (const.split('::').inject(Object) { |c, part| c.const_get part } would solve that)
      * this was noticed in a comment of 9afc85ad but it has disappeared
      
      Signed-off-by: default avatarAdam Vandenberg <flangy@gmail.com>
      b6506fb4
  28. Mar 13, 2011
Loading