<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -7,7 +7,6 @@ work=`mktemp -d /tmp/halp.XXXXXXXXXX`
 touch ${work}/line_numbers
 
 sed 's/module.*?where/module Main where/' | grep -v '^| ' &gt;${work}/Main.lhs
-
 echo '
 
 &gt; aouhtnuoeahn = 0 -- Ensure file has *some* code.' &gt;&gt;${work}/Main.lhs
@@ -25,6 +24,7 @@ awk '/^[)]/ { print NR &gt;&quot;'${work}/line_numbers'&quot;;
       print $0; }' &gt;${work}/edits
 
 sed -f ${work}/edits &lt;${work}/Main.lhs | 
+  # XXX This assumes the original sourcefile ended in a newline character:
   awk '{ line[NR] = $0; }; END { for (i = 1; i &lt;= NR-3; ++i) print line[i]; }'
 
 rm -r ${work}</diff>
      <filename>ghci-halp.sh</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>481dfe925869a9befe41345eea8fda4c5a3d26ab</id>
    </parent>
  </parents>
  <author>
    <name>darius</name>
    <email>darius@66-214-133-204.dhcp.gldl.ca.charter.com</email>
  </author>
  <url>http://github.com/darius/halp/commit/5eea65d59a784c66e9fddcea9be2b3d859c49d40</url>
  <id>5eea65d59a784c66e9fddcea9be2b3d859c49d40</id>
  <committed-date>2008-08-02T22:40:48-07:00</committed-date>
  <authored-date>2008-08-02T22:40:48-07:00</authored-date>
  <message>add comment</message>
  <tree>cfae25c8c8dfa33e5adc1d22efea02761e94d1b6</tree>
  <committer>
    <name>darius</name>
    <email>darius@66-214-133-204.dhcp.gldl.ca.charter.com</email>
  </committer>
</commit>
