<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,4 +1,4 @@
-#!/usr/bin/env ruby
+#! /usr/bin/ruby18
 require 'htmlbeautifier/beautifier'
 HtmlBeautifier::Beautifier.new($stdout).scan($stdin.read)
 $stdout &lt;&lt; &quot;\n&quot;</diff>
      <filename>bin/htmlbeautifier</filename>
    </modified>
    <modified>
      <diff>@@ -54,21 +54,25 @@ module HtmlBeautifier
   
     def foreign_block(opening, code, closing)
       emit opening
-      unless code.empty?
-        indent
+      begin
+        unless code.empty?
+          indent
 
-        lines = code.split(/\n/)
-        lines.shift while lines.first.strip.empty?
-        lines.pop while lines.last.strip.empty?
-        indentation = lines.first[/^ +/]
+          lines = code.split(/\n/) 
+          lines.shift while lines.first.strip.empty?
+          lines.pop while lines.last.strip.empty?
+          indentation = lines.first[/^ +/]
 
-        whitespace
-        lines.each do |line|
-          emit line.rstrip.sub(/^#{indentation}/, '')
           whitespace
-        end
+          lines.each do |line|
+            emit line.rstrip.sub(/^#{indentation}/, '')
+            whitespace
+          end
 
-        outdent
+          outdent
+        end
+      rescue
+        # Ignore empty script blocks
       end
       emit closing
     end
@@ -112,4 +116,4 @@ module HtmlBeautifier
     end
     
   end
-end
\ No newline at end of file
+end</diff>
      <filename>lib/htmlbeautifier/beautifier.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e8124f1190172bbbf61595f98ad848a56fcfb11d</id>
    </parent>
  </parents>
  <author>
    <name>Ho-Sheng Hsiao</name>
    <email>hosh@isshen.com</email>
  </author>
  <url>http://github.com/hosh/htmlbeautifier/commit/f3aa982704803d315db63da7beabaff5d5144fcb</url>
  <id>f3aa982704803d315db63da7beabaff5d5144fcb</id>
  <committed-date>2008-11-19T14:46:46-08:00</committed-date>
  <authored-date>2008-11-19T14:46:46-08:00</authored-date>
  <message>[PATCH] Wrapped foreign_block into a begin rescue (ignore empty or broken javascript/css)</message>
  <tree>c1806e8fbe9fe1cc44537ebf3765c82bc67a43fc</tree>
  <committer>
    <name>Ho-Sheng Hsiao</name>
    <email>hosh@isshen.com</email>
  </committer>
</commit>
