<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -6,40 +6,40 @@ module Thin
     KEEP_ALIVE     = 'keep-alive'.freeze
     SERVER         = 'Server'.freeze
     CONTENT_LENGTH = 'Content-Length'.freeze
-    
+
     # Status code
     attr_accessor :status
-    
+
     # Response body, must respond to +each+.
     attr_accessor :body
-    
+
     # Headers key-value hash
     attr_reader   :headers
-    
+
     def initialize
       @headers    = Headers.new
       @status     = 200
       @persistent = false
     end
-    
+
     # String representation of the headers
     # to be sent in the response.
     def headers_output
       # Set default headers
       @headers[CONNECTION] = persistent? ? KEEP_ALIVE : CLOSE
       @headers[SERVER]     = Thin::SERVER
-      
+
       @headers.to_s
     end
-        
+
     # Top header of the response,
     # containing the status code and response headers.
     def head
       &quot;HTTP/1.1 #{@status} #{HTTP_STATUS_CODES[@status.to_i]}\r\n#{headers_output}\r\n&quot;
     end
-    
+
     if Thin.ruby_18?
-      
+
       # Ruby 1.8 implementation.
       # Respects Rack specs.
       #
@@ -69,12 +69,12 @@ module Thin
       end
 
     end
-    
+
     # Close any resource used by the response
     def close
       @body.close if @body.respond_to?(:close)
     end
-    
+
     # Yields each chunk of the response.
     # To control the size of each chunk
     # define your own +each+ method on +body+.
@@ -84,16 +84,16 @@ module Thin
         yield chunk
       end
     end
-    
+
     # Tell the client the connection should stay open
     def persistent!
       @persistent = true
     end
-    
+
     # Persistent connection must be requested as keep-alive
     # from the server and have a Content-Length.
     def persistent?
       @persistent &amp;&amp; @headers.has_key?(CONTENT_LENGTH)
-    end    
+    end
   end
 end</diff>
      <filename>lib/thin/response.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>692307873c71858036a810d839a61f3e79ac6ea7</id>
    </parent>
  </parents>
  <author>
    <name>Michael S. Klishin</name>
    <email>michael@novemberain.com</email>
  </author>
  <url>http://github.com/macournoyer/thin/commit/8c45ab4a2fef3d090978935b0af0ae3a2abafbe5</url>
  <id>8c45ab4a2fef3d090978935b0af0ae3a2abafbe5</id>
  <committed-date>2008-08-02T07:43:14-07:00</committed-date>
  <authored-date>2008-08-02T06:18:31-07:00</authored-date>
  <message>Strip trailing whitespace and untabify response.rb.</message>
  <tree>297010d6ae59a42ab53ae3a8a27aa4a3d98f3ccc</tree>
  <committer>
    <name>macournoyer</name>
    <email>macournoyer@gmail.com</email>
  </committer>
</commit>
