<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>64d852ea6f30ca4264f329415426d6cd2ebc7ae6</id>
      </parent>
    </parents>
    <author>
      <name>Blake Mizerany</name>
      <email>blake.mizerany@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/801163e9f3d1e0452054dbccf9f876f62bf022a0</url>
    <id>801163e9f3d1e0452054dbccf9f876f62bf022a0</id>
    <committed-date>2009-04-24T17:59:39-07:00</committed-date>
    <authored-date>2009-04-24T17:10:46-07:00</authored-date>
    <message>closes #9779 Auto-require haml/erb/builder/sass

this is causing thread-saftey issues.</message>
    <tree>f4ca7972b1d0c4a8f21039d0ab9af970f3d0606f</tree>
    <committer>
      <name>Blake Mizerany</name>
      <email>blake.mizerany@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b88c0f579aabf4d32e8b6c2e3d861506e0f9a8f1</id>
      </parent>
    </parents>
    <author>
      <name>Yoji Shidara</name>
      <email>unknown</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/64d852ea6f30ca4264f329415426d6cd2ebc7ae6</url>
    <id>64d852ea6f30ca4264f329415426d6cd2ebc7ae6</id>
    <committed-date>2009-04-19T20:42:07-07:00</committed-date>
    <authored-date>2009-04-17T05:17:15-07:00</authored-date>
    <message>Better handling of in file templates

`__END__` in the middle of lines should not be recognized as the end of
the ruby script. Ruby only accepts the line just contain `__END__`.
Beginning/tailing whitespaces are not allowed.

Signed-off-by: Simon Rozet &lt;simon@rozet.name&gt;</message>
    <tree>2775049f50ca8b909bfc4aaf5539c3332796d5f3</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d67449452141aa4f47ffbc1a8fc3e560bb528c0</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Goebert</name>
      <email>hello@bigcurl.de</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/b88c0f579aabf4d32e8b6c2e3d861506e0f9a8f1</url>
    <id>b88c0f579aabf4d32e8b6c2e3d861506e0f9a8f1</id>
    <committed-date>2009-04-19T20:24:45-07:00</committed-date>
    <authored-date>2009-04-09T02:17:29-07:00</authored-date>
    <message>Fixed an uncought exception when run on the Google App Engine infrastructure.

Signed-off-by: Simon Rozet &lt;simon@rozet.name&gt;</message>
    <tree>993e25df22002af90ac154ebec743d0c5ad3ed24</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d6ceeb0b5690abcddbb14db135df530a4083d10b</id>
      </parent>
    </parents>
    <author>
      <name>S. Brent Faulkner</name>
      <email>brentf@unwwwired.net</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/9d67449452141aa4f47ffbc1a8fc3e560bb528c0</url>
    <id>9d67449452141aa4f47ffbc1a8fc3e560bb528c0</id>
    <committed-date>2009-04-19T20:07:29-07:00</committed-date>
    <authored-date>2009-04-05T07:03:09-07:00</authored-date>
    <message>refactor caller_files

- supports external modification of ignores list (e.g. to include polyglot)
- provides additional caller_locations method to include line numbers (e.g. for render backtraces)</message>
    <tree>9c0c1171bef359a7b890daca8cce3ad4134375ed</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>87bf495b119abf4ab31261139a38c4a6e8c5fdd9</id>
      </parent>
    </parents>
    <author>
      <name>TJ Holowaychuk</name>
      <email>tj@vision-media.ca</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/d6ceeb0b5690abcddbb14db135df530a4083d10b</url>
    <id>d6ceeb0b5690abcddbb14db135df530a4083d10b</id>
    <committed-date>2009-04-19T20:04:50-07:00</committed-date>
    <authored-date>2009-04-01T09:01:06-07:00</authored-date>
    <message>Added proc as argument for #route_added hook</message>
    <tree>3355eb904aab3bcbb82cccfd074493fc478d107b</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ebceae7b1a64d7de2d94f76c4e255eb45b391799</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/87bf495b119abf4ab31261139a38c4a6e8c5fdd9</url>
    <id>87bf495b119abf4ab31261139a38c4a6e8c5fdd9</id>
    <committed-date>2009-04-19T20:01:33-07:00</committed-date>
    <authored-date>2009-04-17T06:22:22-07:00</authored-date>
    <message>Ensure development NotFound handler always returns text/html</message>
    <tree>7479543222243ab9c8c2995350ac87451954c33b</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8df2d63361d8ccbd9c09e5a19564cdb55f3e801f</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/ebceae7b1a64d7de2d94f76c4e255eb45b391799</url>
    <id>ebceae7b1a64d7de2d94f76c4e255eb45b391799</id>
    <committed-date>2009-04-19T19:56:16-07:00</committed-date>
    <authored-date>2009-04-19T19:56:16-07:00</authored-date>
    <message>fix missing const error in tests under ruby 1.9</message>
    <tree>0529a35e78e8a3b0b5c0c2d4fc14572fcb0c7189</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4658f4b0f084d5537424dfd147ff40c965499fe6</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/8df2d63361d8ccbd9c09e5a19564cdb55f3e801f</url>
    <id>8df2d63361d8ccbd9c09e5a19564cdb55f3e801f</id>
    <committed-date>2009-04-19T10:18:27-07:00</committed-date>
    <authored-date>2009-04-19T10:16:34-07:00</authored-date>
    <message>Update compat test task so that it works on Heroku</message>
    <tree>76d57ca985c33b19159eaf93a9c7700352768a87</tree>
    <committer>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ed9c3b375b5684a83169145da1b41bbdb0567dae</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/4658f4b0f084d5537424dfd147ff40c965499fe6</url>
    <id>4658f4b0f084d5537424dfd147ff40c965499fe6</id>
    <committed-date>2009-04-19T10:18:21-07:00</committed-date>
    <authored-date>2009-04-18T18:30:55-07:00</authored-date>
    <message>Update copyright years</message>
    <tree>9a6aaddfed1e2ede91e10418b54aaed8e2a938e2</tree>
    <committer>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fbe1b9a6386bf863dd888be39edafbb7f78c1c99</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/ed9c3b375b5684a83169145da1b41bbdb0567dae</url>
    <id>ed9c3b375b5684a83169145da1b41bbdb0567dae</id>
    <committed-date>2009-04-18T18:32:03-07:00</committed-date>
    <authored-date>2009-04-13T06:08:45-07:00</authored-date>
    <message>Code alignment</message>
    <tree>12d0ad2b9a9a678e56f1e10caaaead570b400d23</tree>
    <committer>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1a0bdae84270832782e579ad678d468a7bf8512c</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/fbe1b9a6386bf863dd888be39edafbb7f78c1c99</url>
    <id>fbe1b9a6386bf863dd888be39edafbb7f78c1c99</id>
    <committed-date>2009-04-18T18:32:03-07:00</committed-date>
    <authored-date>2009-04-13T06:08:28-07:00</authored-date>
    <message>Reuse Rack::Response#initialize and #write</message>
    <tree>21e8393436dd238a47b91bce48da05026ec4befc</tree>
    <committer>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>97ca01db39bfdbe315155663929b15f8720f4382</id>
      </parent>
    </parents>
    <author>
      <name>TJ Holowaychuk</name>
      <email>tj@vision-media.ca</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/1a0bdae84270832782e579ad678d468a7bf8512c</url>
    <id>1a0bdae84270832782e579ad678d468a7bf8512c</id>
    <committed-date>2009-03-31T02:53:07-07:00</committed-date>
    <authored-date>2009-03-26T11:09:38-07:00</authored-date>
    <message>Added Base#route_eval for hooking into route execution

Tiny yet potentially useful abstraction, allowing developers to tap
into a route proc before it has been executed.</message>
    <tree>cc52e1a94f7b4f6d72e38308486b5bdc3afcf709</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ff0d068687667dc45821ae3c4e3560b823454092</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/97ca01db39bfdbe315155663929b15f8720f4382</url>
    <id>97ca01db39bfdbe315155663929b15f8720f4382</id>
    <committed-date>2009-03-31T02:24:33-07:00</committed-date>
    <authored-date>2009-03-26T11:40:14-07:00</authored-date>
    <message>Clean up options tests</message>
    <tree>a6ddb6742e2de651bafc1873c243338cb58cb1e3</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c76a68e59f79df706cbb64b4d4cf31c2feaa9936</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/ff0d068687667dc45821ae3c4e3560b823454092</url>
    <id>ff0d068687667dc45821ae3c4e3560b823454092</id>
    <committed-date>2009-03-31T02:23:48-07:00</committed-date>
    <authored-date>2009-03-26T08:42:13-07:00</authored-date>
    <message>Use contest instead of test/spec/mini

See &lt;http://github.com/citrusbyte/contest&gt; for more info. The
contest.rb file is included under the test/ directory.</message>
    <tree>c444f56d58ea83866f78f2a0cee9717de5ea608b</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>49adaa53629e37d4711ad3ae7edfe67992ca3618</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/c76a68e59f79df706cbb64b4d4cf31c2feaa9936</url>
    <id>c76a68e59f79df706cbb64b4d4cf31c2feaa9936</id>
    <committed-date>2009-03-31T02:09:35-07:00</committed-date>
    <authored-date>2009-03-31T02:06:07-07:00</authored-date>
    <message>Run normal and compat specs with default rake task

The previous behavior was to run only the main test suite, which led
to missed compat issues. You can get the old behavior by running
&quot;rake test&quot; explicitly.</message>
    <tree>1f46c49a2b0c4917da8e99e0542ec3d29f758d51</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5b2dfebbf0477b3ab37a44b33361fc9ab4651ad6</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/49adaa53629e37d4711ad3ae7edfe67992ca3618</url>
    <id>49adaa53629e37d4711ad3ae7edfe67992ca3618</id>
    <committed-date>2009-03-31T01:58:47-07:00</committed-date>
    <authored-date>2009-03-27T10:00:33-07:00</authored-date>
    <message>Sane template options [#191]

* The options hash now takes the :views, :layout, and :locals
  options but also any template-specific options. The generic
  options are removed before calling the template specific render
  method.

* The haml &quot;:options&quot; and &quot;:haml&quot; options are deprecated. These
  should be merged in directly with the options hash.

* The sass &quot;:sass&quot; option is deprecated. Merge directly with the
  options hash instead.

* All template engines have an app-level option named the same as
  their engine (erb, haml, sass, etc.). This must be a hash and is
  merged with the options passed to the render method.

* The :views_directory option is deprecated; renamed :views.</message>
    <tree>d1c4924cfc882e7d9db44b306ef5e48145e50222</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d359dc9c4d6646138a68399830b4532be2d05ede</id>
      </parent>
    </parents>
    <author>
      <name>S. Brent Faulkner</name>
      <email>brentf@unwwwired.net</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/5b2dfebbf0477b3ab37a44b33361fc9ab4651ad6</url>
    <id>5b2dfebbf0477b3ab37a44b33361fc9ab4651ad6</id>
    <committed-date>2009-03-31T01:41:48-07:00</committed-date>
    <authored-date>2009-03-30T22:04:54-07:00</authored-date>
    <message>Make sass option support backwards-compatible</message>
    <tree>0373ec71946ec20ba4dae0b9d3bdf3df6a09700c</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2d60f3ad949349c4e466bae2fcc5522f04fae109</id>
      </parent>
    </parents>
    <author>
      <name>kematzy</name>
      <email>kematzy@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/d359dc9c4d6646138a68399830b4532be2d05ede</url>
    <id>d359dc9c4d6646138a68399830b4532be2d05ede</id>
    <committed-date>2009-03-27T08:43:46-07:00</committed-date>
    <authored-date>2009-03-14T19:10:55-07:00</authored-date>
    <message>Merge app-level haml/sass options with call options [#184]

Ensures globally set Haml/Sass configurations can be overridden on
an individual call basis, while retaining the global values.

Renamed the #haml() :options key to :haml_options for
clarity and consistency with the #sass method.</message>
    <tree>7e008d1f8d88563db0654766d11f97c24b894860</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8644b307b2dd09488380a85967014182dd7752f0</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/2d60f3ad949349c4e466bae2fcc5522f04fae109</url>
    <id>2d60f3ad949349c4e466bae2fcc5522f04fae109</id>
    <committed-date>2009-03-26T10:32:31-07:00</committed-date>
    <authored-date>2009-03-26T10:32:31-07:00</authored-date>
    <message>Fix outdated bypassed specs - should have failed on last commit</message>
    <tree>df9b77fed1dc99292c9eb5a82e667c6df8e34515</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2887cf425a4ff8a486d4dcafa8791d32ffdd4c97</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/8644b307b2dd09488380a85967014182dd7752f0</url>
    <id>8644b307b2dd09488380a85967014182dd7752f0</id>
    <committed-date>2009-03-26T07:40:05-07:00</committed-date>
    <authored-date>2009-03-26T07:40:05-07:00</authored-date>
    <message>Base#route_missing - replaces #bypassed</message>
    <tree>e1fd89cca11547ad955da523600bbc63004f5523</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d8a76b3e5de5a15de0d7b52e969e3c965eb5a292</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/2887cf425a4ff8a486d4dcafa8791d32ffdd4c97</url>
    <id>2887cf425a4ff8a486d4dcafa8791d32ffdd4c97</id>
    <committed-date>2009-03-26T07:17:11-07:00</committed-date>
    <authored-date>2009-03-24T03:34:38-07:00</authored-date>
    <message>Make show exceptions header less apt to wrap on long lines</message>
    <tree>59a87d6b624378f9b40dd74d0fb4b04f7d38e5a6</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ccd2e9d567976bf69ba17b90afeaab275f3d7ead</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/d8a76b3e5de5a15de0d7b52e969e3c965eb5a292</url>
    <id>d8a76b3e5de5a15de0d7b52e969e3c965eb5a292</id>
    <committed-date>2009-03-26T07:17:11-07:00</committed-date>
    <authored-date>2009-03-24T03:28:21-07:00</authored-date>
    <message>Expand and condense backtrace awesomeness</message>
    <tree>58cc11770d9606f1704719b7115dcb8adf10a842</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f54272065d367673583a5efdc2523c15e090625e</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/ccd2e9d567976bf69ba17b90afeaab275f3d7ead</url>
    <id>ccd2e9d567976bf69ba17b90afeaab275f3d7ead</id>
    <committed-date>2009-03-26T07:17:11-07:00</committed-date>
    <authored-date>2009-03-24T02:56:30-07:00</authored-date>
    <message>Rename showexceptions.rb for parity with Rack</message>
    <tree>9ddaae8e038fd9c0bec91bc330bee1cb48e6b7f6</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7d06d6dfa91a3f1b0b1579200d560b0bc423dda0</id>
      </parent>
    </parents>
    <author>
      <name>Matte Noble</name>
      <email>me@mattenoble.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/f54272065d367673583a5efdc2523c15e090625e</url>
    <id>f54272065d367673583a5efdc2523c15e090625e</id>
    <committed-date>2009-03-26T07:17:06-07:00</committed-date>
    <authored-date>2009-03-15T10:26:47-07:00</authored-date>
    <message>switched back to 500.png rack image</message>
    <tree>5ed3c9b806f381f1ad3b3fd93a709efae711a925</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2cbc4912eebfbee5fafab8bf2126628871bed9e5</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/7d06d6dfa91a3f1b0b1579200d560b0bc423dda0</url>
    <id>7d06d6dfa91a3f1b0b1579200d560b0bc423dda0</id>
    <committed-date>2009-03-26T07:15:29-07:00</committed-date>
    <authored-date>2009-03-24T02:43:39-07:00</authored-date>
    <message>Remove default development error handler</message>
    <tree>3945c654c0e0d11433ddde1b7cbfdbd71dde8e8d</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5531fa3820e5e3449016a0e5e11d710d6698091a</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/2cbc4912eebfbee5fafab8bf2126628871bed9e5</url>
    <id>2cbc4912eebfbee5fafab8bf2126628871bed9e5</id>
    <committed-date>2009-03-26T07:15:29-07:00</committed-date>
    <authored-date>2009-03-24T02:42:15-07:00</authored-date>
    <message>Always raise errors when show_exceptions enabled</message>
    <tree>7d7935779d48eaf05ad5abe530ea69bbb9f8e28f</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>65c0a49df568c56b613c62dfbc486590aaa7b84b</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/5531fa3820e5e3449016a0e5e11d710d6698091a</url>
    <id>5531fa3820e5e3449016a0e5e11d710d6698091a</id>
    <committed-date>2009-03-26T07:15:29-07:00</committed-date>
    <authored-date>2009-03-14T16:54:58-07:00</authored-date>
    <message>80 columns</message>
    <tree>2e2cdfcb5d015801d44eb7cae99e11515d868c1b</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ca701bd91f90a53526301c249b22211917ea329f</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/65c0a49df568c56b613c62dfbc486590aaa7b84b</url>
    <id>65c0a49df568c56b613c62dfbc486590aaa7b84b</id>
    <committed-date>2009-03-26T07:15:28-07:00</committed-date>
    <authored-date>2009-03-14T16:45:29-07:00</authored-date>
    <message>&quot;less intrusive javascript&quot; (uh?)</message>
    <tree>d6fc9e2375c1beac0c6a55dbea44b822f990b920</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>35a1462c6d74f0ac60ec38778253c21d4f154433</id>
      </parent>
    </parents>
    <author>
      <name>Matte Noble</name>
      <email>me@mattenoble.com</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/ca701bd91f90a53526301c249b22211917ea329f</url>
    <id>ca701bd91f90a53526301c249b22211917ea329f</id>
    <committed-date>2009-03-26T07:15:28-07:00</committed-date>
    <authored-date>2009-03-14T15:10:38-07:00</authored-date>
    <message>couple minor tweaks to exception TEMPLATE</message>
    <tree>67d7bfa8509d4845bf904eef75592c43eb89f1a8</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>07bd1495ed9dd2f76d3f2801ebef13c7ee973204</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/bmizerany/sinatra/commit/35a1462c6d74f0ac60ec38778253c21d4f154433</url>
    <id>35a1462c6d74f0ac60ec38778253c21d4f154433</id>
    <committed-date>2009-03-26T07:15:28-07:00</committed-date>
    <authored-date>2009-03-14T11:55:58-07:00</authored-date>
    <message>Various cosmetic changes to the template (To be rebased with Matte's commit)

* Retab
* Use HTML5 and escape context_line so that it validates
* Add space around backtrace &quot;toggler&quot;
* Don't use blue for the &quot;JUMP TO&quot; link
* Kill some newlines</message>
    <tree>33f6ac5113715f27f2e5ea1aa7efeb3ae6964de2</tree>
    <committer>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </committer>
  </commit>
</commits>
