<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -38,6 +38,8 @@ class Relevance::Tarantula::Crawler
     @decoder = HTMLEntities.new
     @times_to_crawl = 1
     @fuzzers = [Relevance::Tarantula::FormSubmission]
+    
+    @stdout_tty = $stdout.tty?
   end
 
   def method_missing(meth, *args)
@@ -61,6 +63,7 @@ class Relevance::Tarantula::Crawler
       begin 
         do_crawl num
       rescue CrawlTimeout =&gt; e
+        puts
         puts e.message
       end
       
@@ -238,7 +241,7 @@ class Relevance::Tarantula::Crawler
 
   def blip(number = 0)
     unless verbose
-      print &quot;\r #{links_completed_count} of #{total_links_count} links completed               &quot; if $stdout.tty?
+      print &quot;\r #{links_completed_count} of #{total_links_count} links completed               &quot; if @stdout_tty
       timeout_if_too_long(number)
     end
   end</diff>
      <filename>lib/relevance/tarantula/crawler.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a8293f8f5dc573a1ab2d285c0d123104c7be01fe</id>
    </parent>
  </parents>
  <author>
    <name>Glenn Vanderburg</name>
    <email>glv@vanderburg.org</email>
  </author>
  <url>http://github.com/relevance/tarantula/commit/5274b68b0a09b1e6d796394d8a2704af23e73434</url>
  <id>5274b68b0a09b1e6d796394d8a2704af23e73434</id>
  <committed-date>2009-09-24T15:21:52-07:00</committed-date>
  <authored-date>2009-09-24T15:21:52-07:00</authored-date>
  <message>Fixes v0.3.2 performance problems</message>
  <tree>ddff932ad61cbd5c20531dca06a7829f6b95caa8</tree>
  <committer>
    <name>Glenn Vanderburg</name>
    <email>glv@vanderburg.org</email>
  </committer>
</commit>
