From bf07b9662a9e57226d669530955ec23f9ff85a60 Mon Sep 17 00:00:00 2001
From: Max Howell <max@methylblue.com>
Date: Fri, 4 Dec 2009 10:36:25 +0000
Subject: [PATCH] Puts URL for failed build line

---
 bin/brew | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bin/brew b/bin/brew
index 749269279c..f23f10fbb7 100755
--- a/bin/brew
+++ b/bin/brew
@@ -307,7 +307,8 @@ rescue Interrupt => e
   puts # seemingly a newline is typical
   exit 130
 rescue BuildError => e
-  puts e.backtrace[1]
+  e.backtrace[1] =~ %r{Library/Formula/(.+)\.rb:(\d+)}
+  puts "http://github.com/mxcl/homebrew/blob/master/Library/Formula/#{$1}.rb#L#{$2}"
   ohai "Environment"
   dump_config
   puts "Exit status: #{e.status.exitstatus}"
-- 
GitLab