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. Jan 04, 2015
  2. Dec 27, 2014
  3. Oct 11, 2014
  4. Sep 19, 2014
  5. Jun 28, 2014
  6. Jun 13, 2014
  7. Mar 15, 2014
  8. Mar 13, 2014
  9. Feb 08, 2013
  10. Feb 07, 2013
    • Jack Nagel's avatar
      Split debrew up to faciliate test isolation · a75dd6e8
      Jack Nagel authored
      We want to be able to test the raise functionality without
      monkey-patching #raise on every object in the system, which is one of
      the side effects of loading debrew.rb.
      a75dd6e8
    • Jack Nagel's avatar
      Don't discard exception instance data in debug mode · 46e49c48
      Jack Nagel authored
      If the debugger's monkey-patched raise was passed an instantiated
      exception, the #exception method was called with a potentially nil
      argument, causing its instance data to be thrown away. This hides
      potentially useful information from the user.
      
      Fix it by allowing instantiated exceptions to be reraised unharmed.
      
      Fixes Homebrew/homebrew#17622.
      46e49c48
  11. Nov 12, 2012
  12. Nov 10, 2012
  13. Oct 28, 2012
    • Camillo Lugaresi's avatar
      debrew: formula debugging for homebrew · 18dbe47f
      Camillo Lugaresi authored
      
      A new feature for easing the pain of working with complex formulas, or
      formulas for large packages. When running brew in debug mode (-d), if an
      exception propagates outside the formula's install method, you now get a menu
      which lets you return to the point where the exception was raised and perfom
      several useful actions, such as:
      - printing a backtrace
      - entering IRB to examine the context and test ruby code
      - entering the debugger (if ruby-debug is available)
      - entering a shell
      - ignoring the exception or proceeding with the raise as normal
      
      Signed-off-by: default avatarMax Howell <mxcl@me.com>
      
      * Fixed conflict in build.rb.
      * Removed old debug handling in Formula.brew.
      
      Closes Homebrew/homebrew#10435.
      18dbe47f
Loading