<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>e58b35f96742e029070c771af7a11eb0e590046f</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/01966992df2bf9e540305114be9f0c2113755074</url>
    <id>01966992df2bf9e540305114be9f0c2113755074</id>
    <committed-date>2009-01-19T17:52:23-08:00</committed-date>
    <authored-date>2009-01-19T17:52:23-08:00</authored-date>
    <message>Updated History</message>
    <tree>2089cdc8a213248d90c148a5472f1def6a1c80be</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8b298f4915988fd8179616e817dbca712f0cc1a9</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/e58b35f96742e029070c771af7a11eb0e590046f</url>
    <id>e58b35f96742e029070c771af7a11eb0e590046f</id>
    <committed-date>2009-01-19T17:25:14-08:00</committed-date>
    <authored-date>2009-01-19T17:25:14-08:00</authored-date>
    <message>Updated Class#class_inheritable_reader to use #try_dup internally</message>
    <tree>05e319dfe53812ac11fae2e482618240013bbf94</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8441c5d176b54b25cb8449355ef2667c7d163075</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/8b298f4915988fd8179616e817dbca712f0cc1a9</url>
    <id>8b298f4915988fd8179616e817dbca712f0cc1a9</id>
    <committed-date>2009-01-19T12:02:12-08:00</committed-date>
    <authored-date>2009-01-19T12:02:12-08:00</authored-date>
    <message>Fix for Ruby 1.9 that allows proper lookup of nested constants</message>
    <tree>64c89ee1e7957d43a73aa297e1b2008c28e3cb92</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5563f4c8bf49a3ea772cc9e902bbd52c8d8acc5d</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/8441c5d176b54b25cb8449355ef2667c7d163075</url>
    <id>8441c5d176b54b25cb8449355ef2667c7d163075</id>
    <committed-date>2009-01-18T23:27:45-08:00</committed-date>
    <authored-date>2009-01-18T23:27:45-08:00</authored-date>
    <message>Removed pending spec that now passes with Ruby 1.9.1</message>
    <tree>7e2706c5cb07ea45ca8573297175fcaa124e24d0</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5062479a0b68d77cc7ece284036fed5941faaed3</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/5563f4c8bf49a3ea772cc9e902bbd52c8d8acc5d</url>
    <id>5563f4c8bf49a3ea772cc9e902bbd52c8d8acc5d</id>
    <committed-date>2009-01-18T23:24:44-08:00</committed-date>
    <authored-date>2009-01-18T23:11:55-08:00</authored-date>
    <message>Updated LazyArray#eql? to be strict, and LazyArray#== to be loose

* The convention in Ruby is that #eql? should only compare instances
  from the same class, while #== should convert the other instance
  to something that can be compared.  Updated LazyArray to match this
  convention.</message>
    <tree>bbe02655759366a5e7a67f7260f001d50f0de182</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5b8e51764f9bbec19719e6fb398868f512e6ba79</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/5062479a0b68d77cc7ece284036fed5941faaed3</url>
    <id>5062479a0b68d77cc7ece284036fed5941faaed3</id>
    <committed-date>2009-01-18T21:53:04-08:00</committed-date>
    <authored-date>2009-01-18T21:53:04-08:00</authored-date>
    <message>Minor fix to make specs pass in JRuby</message>
    <tree>3c9e8393695bbb38945e19639f6504f1ff954dab</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>08282a48393471661ef261bfe3461f4407d99ea5</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/5b8e51764f9bbec19719e6fb398868f512e6ba79</url>
    <id>5b8e51764f9bbec19719e6fb398868f512e6ba79</id>
    <committed-date>2009-01-18T21:47:58-08:00</committed-date>
    <authored-date>2009-01-18T21:17:58-08:00</authored-date>
    <message>Updated LazyArray#eql? and LazyArray#== to lazily compare

* If the head or tail are different from the other Enumerable, this
  can identify the inequality without lazy loading the entire LazyArray.
* If the other Enumerable is also a LazyArray, compare in such a way
  that lessens the likelihood of lazy loading it.</message>
    <tree>776377473fff97fc985fd52d52e8e40fe5ad91d4</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>715fbc9d4c4bb455105ed53eb6ec29842735a69b</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/08282a48393471661ef261bfe3461f4407d99ea5</url>
    <id>08282a48393471661ef261bfe3461f4407d99ea5</id>
    <committed-date>2009-01-18T20:45:57-08:00</committed-date>
    <authored-date>2009-01-18T19:25:02-08:00</authored-date>
    <message>Explicitly lazy load and call the @array method instead of use super

* When subclassing LazyArray, this prevents conflicts from subclasses'
  method_missing from interfering with the normal functioning of the
  class.
* Updated LazyArray#any? to accept a block</message>
    <tree>0ae47c3fdcbc1ace52835257baf7038981c6f192</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b95b1d1c496bd9f50d7668a067567c9446a8301e</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/715fbc9d4c4bb455105ed53eb6ec29842735a69b</url>
    <id>715fbc9d4c4bb455105ed53eb6ec29842735a69b</id>
    <committed-date>2009-01-18T19:04:28-08:00</committed-date>
    <authored-date>2009-01-18T19:04:28-08:00</authored-date>
    <message>Version bump to 0.9.10</message>
    <tree>bf8ca0dcc409930632fe1509ca08c1d8e9df5976</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b113ec2b2666f030e5b63832402b6df3c87b265d</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/b95b1d1c496bd9f50d7668a067567c9446a8301e</url>
    <id>b95b1d1c496bd9f50d7668a067567c9446a8301e</id>
    <committed-date>2009-01-18T19:01:21-08:00</committed-date>
    <authored-date>2009-01-18T19:01:21-08:00</authored-date>
    <message>Stripped whitespace with &quot;sake strip&quot;</message>
    <tree>4ca50f2f4b996ebfa9de4083b85d2685f72d8494</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c543714865f678ccaf561b21bfa76b9384e3d895</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/b113ec2b2666f030e5b63832402b6df3c87b265d</url>
    <id>b113ec2b2666f030e5b63832402b6df3c87b265d</id>
    <committed-date>2009-01-18T18:57:33-08:00</committed-date>
    <authored-date>2009-01-18T18:57:33-08:00</authored-date>
    <message>Explicitly define proxy methods for Array and Enumerable methods

* Previously the strategy was to use method_missing, which is now considered
  brittle.  When LazyArray is subclassed, and delegates to other objects
  based on the method, if those other objects implement the method the
  message will be sent incorrectly to the other object.

  By explicitly defining the proxy methods, we bypass method_missing in
  the general case, although it will still be used to handle methods
  dynamically added to Array as before.</message>
    <tree>f0aab870fce6aaa415bfea10b8d55971ca0acdb7</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f3f6c5991d368edef18ad1492fdb1de26d8afe54</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/c543714865f678ccaf561b21bfa76b9384e3d895</url>
    <id>c543714865f678ccaf561b21bfa76b9384e3d895</id>
    <committed-date>2009-01-18T16:10:49-08:00</committed-date>
    <authored-date>2009-01-18T16:10:49-08:00</authored-date>
    <message>Fixed to pass specs with Ruby 1.9</message>
    <tree>895224e7b3e5c936dc577b5126abb234bb5fb1a5</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c0ea02ce51f035405dea7c7782962337d9668934</id>
      </parent>
    </parents>
    <author>
      <name>Fabien Franzen</name>
      <email>info@atelierfabien.be</email>
    </author>
    <url>http://github.com/sam/extlib/commit/f3f6c5991d368edef18ad1492fdb1de26d8afe54</url>
    <id>f3f6c5991d368edef18ad1492fdb1de26d8afe54</id>
    <committed-date>2009-01-10T07:48:01-08:00</committed-date>
    <authored-date>2009-01-10T07:48:01-08:00</authored-date>
    <message>Fixed bug where inheritable_accessor and Symbol value raised TypeError(can't dup Symbol)</message>
    <tree>6248c50ed413542981e47a7d68c8d53bcd576eb5</tree>
    <committer>
      <name>Fabien Franzen</name>
      <email>info@atelierfabien.be</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>073e41984f0f2d63e6b5b5ce073aa16bcf803e73</id>
      </parent>
    </parents>
    <author>
      <name>StarTrader</name>
      <email>Emperor@antarestrader.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/c0ea02ce51f035405dea7c7782962337d9668934</url>
    <id>c0ea02ce51f035405dea7c7782962337d9668934</id>
    <committed-date>2009-01-09T11:26:58-08:00</committed-date>
    <authored-date>2009-01-09T11:26:58-08:00</authored-date>
    <message>Another Edge case for inheritance Fixed

Please see changed to spec/hook_spec.rb for details.

Synopsis: The Grnadchild of an originlly hooked child
would not recieve its hooks when that child's hooks
were moved to accomodate it's sibling.

We now remove the original hook stack execution methods
in favor of those on the parent.

It seems like there ought to be a better way to extract
these, but his is working.</message>
    <tree>5e69f7e44fd64273e2b6b01fea8e78bd6aefe16c</tree>
    <committer>
      <name>StarTrader</name>
      <email>Emperor@antarestrader.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d64f893017e50a4e4835631cdc11d680bdd64cc0</id>
      </parent>
    </parents>
    <author>
      <name>StarTrader</name>
      <email>Emperor@antarestrader.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/073e41984f0f2d63e6b5b5ce073aa16bcf803e73</url>
    <id>073e41984f0f2d63e6b5b5ce073aa16bcf803e73</id>
    <committed-date>2009-01-09T09:11:58-08:00</committed-date>
    <authored-date>2009-01-09T09:11:58-08:00</authored-date>
    <message>Fixes Bug #5: Hooks created in multiple children

Changed the install_hook method to handle the situation
where more then one child class defines a hook on a method
in the parent class.

Before this patch hooks in children subsiquent to the first
would not be called becuase the mutated method (hook.rb:274f)
placed in the first sibling.

This patch moves the hook stack exicution method to the common
ancestor of the two classes, and makes an addational call to
define_advize_method.</message>
    <tree>05ed51d780ffe31f472d2ac00307c6925d6721f8</tree>
    <committer>
      <name>StarTrader</name>
      <email>Emperor@antarestrader.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>730c3a3169cf2c4bcaff1e141c376f13f9afde13</id>
      </parent>
    </parents>
    <author>
      <name>StarTrader</name>
      <email>Emperor@antarestrader.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/d64f893017e50a4e4835631cdc11d680bdd64cc0</url>
    <id>d64f893017e50a4e4835631cdc11d680bdd64cc0</id>
    <committed-date>2009-01-08T19:45:23-08:00</committed-date>
    <authored-date>2009-01-08T19:45:23-08:00</authored-date>
    <message>Spec for Hooks from Multiple Inheriting Children (failing)

This is a failing spec for extlib.lighthouse.com bug #5 and
datamapper.lighthouse.com #759.

When two or more children inherit from a parent and hook
into a method on that parent.  All children after the first
will not have thier hook called.</message>
    <tree>b574216188e58129ab67fa209707193df91c6d62</tree>
    <committer>
      <name>StarTrader</name>
      <email>Emperor@antarestrader.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4e3e95d393b1ce32a7d72e49dbc25537c0dbce24</id>
      </parent>
    </parents>
    <author>
      <name>Yehuda Katz</name>
      <email>wycats@gmail.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/730c3a3169cf2c4bcaff1e141c376f13f9afde13</url>
    <id>730c3a3169cf2c4bcaff1e141c376f13f9afde13</id>
    <committed-date>2008-12-14T11:26:45-08:00</committed-date>
    <authored-date>2008-12-14T11:26:32-08:00</authored-date>
    <message>Added ActiveSupport's license to LICENSE file because some parts of blank.rb and mash.rb were originally copied from ActiveSupport. Note that although they have diverged somewhat, enough of the original code is still present to make including the MIT license apparently required.</message>
    <tree>534edd5f4b17a1a0afc30d5728cbd513a4ee9fb7</tree>
    <committer>
      <name>Yehuda Katz</name>
      <email>wycats@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>51dea681e504de20c3c2b3706d1697f65a50f497</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/4e3e95d393b1ce32a7d72e49dbc25537c0dbce24</url>
    <id>4e3e95d393b1ce32a7d72e49dbc25537c0dbce24</id>
    <committed-date>2008-12-07T21:42:29-08:00</committed-date>
    <authored-date>2008-12-07T21:42:29-08:00</authored-date>
    <message>Updated History.txt to include information about 0.9.9 release</message>
    <tree>232a43cd3beadaba60643ceef79d0838bfb85997</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f2f4c8fae4f3bcf76e473192785fbff2dbe28d0f</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/51dea681e504de20c3c2b3706d1697f65a50f497</url>
    <id>51dea681e504de20c3c2b3706d1697f65a50f497</id>
    <committed-date>2008-12-07T20:58:46-08:00</committed-date>
    <authored-date>2008-12-07T20:58:46-08:00</authored-date>
    <message>Updated gem dependency to more recent english</message>
    <tree>7c0e502ac6fcb002797a98409c1bd56cd5223f88</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>338fc6d7777d5299a108e7c4f2baf51c556f0fc9</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/f2f4c8fae4f3bcf76e473192785fbff2dbe28d0f</url>
    <id>f2f4c8fae4f3bcf76e473192785fbff2dbe28d0f</id>
    <committed-date>2008-12-07T15:31:16-08:00</committed-date>
    <authored-date>2008-12-07T15:31:16-08:00</authored-date>
    <message>Updated rake install to install specs locally</message>
    <tree>3d0e77eca5302c58bc2c9a0d5b6c2923b3e10846</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a849ce3d77d3c8f9e76cf7872944fd472fedc1df</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/338fc6d7777d5299a108e7c4f2baf51c556f0fc9</url>
    <id>338fc6d7777d5299a108e7c4f2baf51c556f0fc9</id>
    <committed-date>2008-12-06T00:19:15-08:00</committed-date>
    <authored-date>2008-12-06T00:19:15-08:00</authored-date>
    <message>Make sure version string is standardized to others to allow find/replace version bumps</message>
    <tree>f3bf44f4d13780a35650bd2e2d4a045bd734d61c</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c9e19e6e076b2ae0b06419cfe1c76a75fc7848b8</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/a849ce3d77d3c8f9e76cf7872944fd472fedc1df</url>
    <id>a849ce3d77d3c8f9e76cf7872944fd472fedc1df</id>
    <committed-date>2008-12-05T23:49:38-08:00</committed-date>
    <authored-date>2008-12-05T23:49:38-08:00</authored-date>
    <message>Stripped whitespace</message>
    <tree>f333c8c470dd497cbdcdf97a3b24355d62395aa5</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>52f58b40fd0e1c89801ff23010e2c158507418e2</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/c9e19e6e076b2ae0b06419cfe1c76a75fc7848b8</url>
    <id>c9e19e6e076b2ae0b06419cfe1c76a75fc7848b8</id>
    <committed-date>2008-12-05T23:46:45-08:00</committed-date>
    <authored-date>2008-12-05T22:12:12-08:00</authored-date>
    <message>Still execute specs when rcov not installed</message>
    <tree>38fbf137096d4e7644d22a3f6c9d59e07527529a</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a4a281f762d270b8c5215b5641ea15523ae61bb7</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/52f58b40fd0e1c89801ff23010e2c158507418e2</url>
    <id>52f58b40fd0e1c89801ff23010e2c158507418e2</id>
    <committed-date>2008-12-05T19:23:14-08:00</committed-date>
    <authored-date>2008-12-02T00:11:02-08:00</authored-date>
    <message>Updated specs to use the safer &gt;= 1.9.0 comparison</message>
    <tree>943a233d14f364cf85f6646b05265a0763510469</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2b05be3a0d38426a8acb3e14766ff9ccedc0e0b5</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/a4a281f762d270b8c5215b5641ea15523ae61bb7</url>
    <id>a4a281f762d270b8c5215b5641ea15523ae61bb7</id>
    <committed-date>2008-12-05T19:23:14-08:00</committed-date>
    <authored-date>2008-12-01T12:13:03-08:00</authored-date>
    <message>Minor Ruby 1.9.1 compatibility fixes for Extlib::Pooling specs

* Marked failing spec as pending for 1.9.1 and JRuby</message>
    <tree>92b6ee4f0e87dd44b4d73d7175e67afbe9e9f0d2</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4c6cc5d2db63c74a9645a78d7c40272ba7396568</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/2b05be3a0d38426a8acb3e14766ff9ccedc0e0b5</url>
    <id>2b05be3a0d38426a8acb3e14766ff9ccedc0e0b5</id>
    <committed-date>2008-12-05T19:23:14-08:00</committed-date>
    <authored-date>2008-12-01T12:05:02-08:00</authored-date>
    <message>Minor Ruby 1.9.1 compatibility fixes for LazyArray</message>
    <tree>e6ef2a817d28c9fd3574bdd56d74dd7d33e27732</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3a9abe7c6142dc2fedb66564c50316ef0137e189</id>
      </parent>
    </parents>
    <author>
      <name>Xavier Shay</name>
      <email>xavier@rhnh.net</email>
    </author>
    <url>http://github.com/sam/extlib/commit/4c6cc5d2db63c74a9645a78d7c40272ba7396568</url>
    <id>4c6cc5d2db63c74a9645a78d7c40272ba7396568</id>
    <committed-date>2008-12-05T19:23:14-08:00</committed-date>
    <authored-date>2008-11-01T00:07:22-07:00</authored-date>
    <message>who says kine, honestly?</message>
    <tree>da0deeafe81968f1d601d9628a4306eb1553a256</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b7644b48dde7a39617bccf0987a6aea1ec4e6714</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/3a9abe7c6142dc2fedb66564c50316ef0137e189</url>
    <id>3a9abe7c6142dc2fedb66564c50316ef0137e189</id>
    <committed-date>2008-12-05T19:23:14-08:00</committed-date>
    <authored-date>2008-11-30T12:39:50-08:00</authored-date>
    <message>Remove Object#encoded_hash</message>
    <tree>9da016d0c665fa0a2da93261a72ef59cb39b56dc</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>350d03dcb6bc1e0b333a963c2d95ecd4b658a003</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/b7644b48dde7a39617bccf0987a6aea1ec4e6714</url>
    <id>b7644b48dde7a39617bccf0987a6aea1ec4e6714</id>
    <committed-date>2008-12-05T19:23:13-08:00</committed-date>
    <authored-date>2008-11-22T07:31:22-08:00</authored-date>
    <message>Cleanup ThreadStopError</message>
    <tree>d30b2410dcd407e8f6aebfa38af6e2a27b1c14e3</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fe84c78789b7138d52fe29eafa643f73b8270b0d</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/extlib/commit/350d03dcb6bc1e0b333a963c2d95ecd4b658a003</url>
    <id>350d03dcb6bc1e0b333a963c2d95ecd4b658a003</id>
    <committed-date>2008-12-05T19:23:13-08:00</committed-date>
    <authored-date>2008-11-22T07:01:13-08:00</authored-date>
    <message>Allow for some margin, because sleep() isn't always 100% accurate</message>
    <tree>6aa33f4002a69e98d0ad81384694feb71b830650</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
</commits>
