<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>bbbff1960e62f057052eac5ef055e994695e0403</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/df6471ad409f859c4c8fba7f0d42c82de96a577f</url>
    <id>df6471ad409f859c4c8fba7f0d42c82de96a577f</id>
    <committed-date>2006-02-08T09:16:53-08:00</committed-date>
    <authored-date>2006-02-08T09:16:53-08:00</authored-date>
    <message>extras/flipbook_rdoc.rb: methods are showing, inline source is showing.  a fork is stuck in it.</message>
    <tree>e4cd3bc9849df0cb8d90f6a477b5093c740bc99f</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96c0d03546b67542a11cbf87fc87ccc07365d541</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/bbbff1960e62f057052eac5ef055e994695e0403</url>
    <id>bbbff1960e62f057052eac5ef055e994695e0403</id>
    <committed-date>2006-02-07T20:43:51-08:00</committed-date>
    <authored-date>2006-02-07T20:43:51-08:00</authored-date>
    <message> * camping.gemspec: version 1.3, at last.
 * extras/Camping.gif: images on the docs.
 * extras/flipbook_rdoc.rb: multi-page version of the docs.</message>
    <tree>59904df34e8ebddc04a94f3afb15a47e29e86494</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cca5586e3637d1b1b2092dbb8aa7026910e5571e</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/96c0d03546b67542a11cbf87fc87ccc07365d541</url>
    <id>96c0d03546b67542a11cbf87fc87ccc07365d541</id>
    <committed-date>2006-02-02T07:29:55-08:00</committed-date>
    <authored-date>2006-02-02T07:29:55-08:00</authored-date>
    <message> * camping.gemspec: require at least ActiveRecord 1.13, per ticket #3.</message>
    <tree>475cfc0ce75d6583c7d65167ce6a4eecb4f67dbf</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>15d0dfd8fb3249d58d65e04668e58a7657249d7d</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/cca5586e3637d1b1b2092dbb8aa7026910e5571e</url>
    <id>cca5586e3637d1b1b2092dbb8aa7026910e5571e</id>
    <committed-date>2006-01-31T17:10:13-08:00</committed-date>
    <authored-date>2006-01-31T17:10:13-08:00</authored-date>
    <message>lib/camping-unabridged.rb: further documenting of the dependencies in Camping and of using the Helpers module.</message>
    <tree>61353932240e790c9975717e80492d3dac120324</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a5c5561ba58344a701d58f0d98464dc0cf139979</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/15d0dfd8fb3249d58d65e04668e58a7657249d7d</url>
    <id>15d0dfd8fb3249d58d65e04668e58a7657249d7d</id>
    <committed-date>2006-01-31T16:27:48-08:00</committed-date>
    <authored-date>2006-01-31T16:27:48-08:00</authored-date>
    <message> * README: wrong urls.
 * examples/serve: giving the sample server some style.</message>
    <tree>745f2e2ff952e70888857cc46485628a2661c572</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8cc0bc984acc436432f21fe7d0332cfd50eed84b</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/a5c5561ba58344a701d58f0d98464dc0cf139979</url>
    <id>a5c5561ba58344a701d58f0d98464dc0cf139979</id>
    <committed-date>2006-01-31T15:35:06-08:00</committed-date>
    <authored-date>2006-01-31T15:35:06-08:00</authored-date>
    <message> * lib/camping.rb: trimmed about 100 bytes here and there. also, patched a security hole where the request method could be spoofed and could call any Kernel method, including eval!!  (though i doubt webrick or mongrel really allow it.)  cookies now use the `@root` path.  the `Content-Type: text/html` header is back.
 * lib/camping-unabridged.rb: exactly.
 * examples/campsh/campsh.rb: stylesheet wasn't sending back the right header.</message>
    <tree>f712e82ad7b3cd6fbe0c3370300d74f454aa6282</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e0c58483be8d8c18e82a1776d831257d9ca0fb31</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/8cc0bc984acc436432f21fe7d0332cfd50eed84b</url>
    <id>8cc0bc984acc436432f21fe7d0332cfd50eed84b</id>
    <committed-date>2006-01-31T06:53:08-08:00</committed-date>
    <authored-date>2006-01-31T06:53:08-08:00</authored-date>
    <message> * lib/camping.rb: shorten a few `include` statements, thanks to ticket #2.
 * lib/camping-unabridged.rb: ditto.</message>
    <tree>ad8602dd33046853cd71e7d6dca2e093fcbdffae</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c056d8bb60f1753e84b980e0cedc17fb1b2a5f5a</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/e0c58483be8d8c18e82a1776d831257d9ca0fb31</url>
    <id>e0c58483be8d8c18e82a1776d831257d9ca0fb31</id>
    <committed-date>2006-01-29T09:27:52-08:00</committed-date>
    <authored-date>2006-01-29T09:27:52-08:00</authored-date>
    <message> * camping.gemspec: no need for autorequire.
 * bin/camping: if you alter the camping application while this is running, it'll reload it for you.
 * examples/serve: since we only use the sqlite adapter, set RAILS_CONNECTION_ADAPTER so no other adapters interfere.
 * examples/campsh: MouseCommand ported to Camping.  Such a clear example of why this is so much nicer.</message>
    <tree>63e0685b9bd5c503fed305b2d97cb748a1cac31e</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>58c5bb7f3fe624c8370b3133ef4e559e287142fc</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/c056d8bb60f1753e84b980e0cedc17fb1b2a5f5a</url>
    <id>c056d8bb60f1753e84b980e0cedc17fb1b2a5f5a</id>
    <committed-date>2006-01-29T08:30:32-08:00</committed-date>
    <authored-date>2006-01-29T08:30:32-08:00</authored-date>
    <message> * camping.gemspec: gem should update Markaby.
 * lib/camping.rb: view errors were being suppressed due to interdependency from ServerError.  Layout errors were being supressed by a rescue.
 * lib/camping-unabridged.rb: as I said.</message>
    <tree>1e98d85bfd96048292896934af6f646b493cdd38</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>15bbbe681938b507ada86140c8dfb230a5e096de</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/58c5bb7f3fe624c8370b3133ef4e559e287142fc</url>
    <id>58c5bb7f3fe624c8370b3133ef4e559e287142fc</id>
    <committed-date>2006-01-28T17:50:10-08:00</committed-date>
    <authored-date>2006-01-28T17:50:10-08:00</authored-date>
    <message> * lib/camping.rb: bug in `service` was preventing ServerError from displaying.
 * lib/camping-unabridged: identical.</message>
    <tree>4ca1427a87cd4b18a98a8db32e0ce76b7c401291</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>be5c248922a90031e1e89e98b7bef4b340bde74c</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/15bbbe681938b507ada86140c8dfb230a5e096de</url>
    <id>15bbbe681938b507ada86140c8dfb230a5e096de</id>
    <committed-date>2006-01-28T13:39:11-08:00</committed-date>
    <authored-date>2006-01-28T13:39:11-08:00</authored-date>
    <message> * camping.gemspec: distribute CHANGELOG.
 * lib/camping.rb: Camping no longer tries to output, leave that up to the web server.  ENV can be passed in to Camping.run now (assists WEBrick and Mongrel and FastCGI.)
 * lib/camping-unabridged.rb: ditto.
 * README: ditto.
 * bin/camping: shortened to use the controller object directly.
 * examples/tepee/tepee.rb: ditto.
 * examples/blog/blog.rb: ditto.
 * examples/serve: ditto.</message>
    <tree>d3456deeac18a93343ed70524c4e022b8c6658a1</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2af1f281587739fc345927f4f96fcc6d3292a11d</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/be5c248922a90031e1e89e98b7bef4b340bde74c</url>
    <id>be5c248922a90031e1e89e98b7bef4b340bde74c</id>
    <committed-date>2006-01-28T12:00:06-08:00</committed-date>
    <authored-date>2006-01-28T12:00:06-08:00</authored-date>
    <message>CHANGELOG: the journey thus far.
README: additional tips, better ideas, etc.</message>
    <tree>32a74bcb65009fdeaf1dfada50a419631dd6e667</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0f9532b1ac685f9b692c94b3be0eb467a2d8cae9</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/2af1f281587739fc345927f4f96fcc6d3292a11d</url>
    <id>2af1f281587739fc345927f4f96fcc6d3292a11d</id>
    <committed-date>2006-01-27T19:32:26-08:00</committed-date>
    <authored-date>2006-01-27T19:32:26-08:00</authored-date>
    <message> * lib/camping.rb: moving away from to_a.
 * lib/camping-unabridged.rb: ditto.
 * bin/camping: problems with oci_adapter in ActiveRecord have led me to ensure that only the sqlite_adapter gets loaded.</message>
    <tree>83537e21247c4657ef226b02751762555340b2e0</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d1680d9a729733e895e279763dcb7141588f342c</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/0f9532b1ac685f9b692c94b3be0eb467a2d8cae9</url>
    <id>0f9532b1ac685f9b692c94b3be0eb467a2d8cae9</id>
    <committed-date>2006-01-26T22:00:37-08:00</committed-date>
    <authored-date>2006-01-26T22:00:37-08:00</authored-date>
    <message> * bin/camping: use the Camping module if no similarly-named module is found.</message>
    <tree>51c914e7bf86be8623880be5a60016b14119b21c</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>66f83ddd90462ed634f58210e620d3085975f2b1</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/d1680d9a729733e895e279763dcb7141588f342c</url>
    <id>d1680d9a729733e895e279763dcb7141588f342c</id>
    <committed-date>2006-01-26T11:38:21-08:00</committed-date>
    <authored-date>2006-01-26T11:38:21-08:00</authored-date>
    <message> * lib/camping.rb: slight trimming.  in Controllers.D, no need for the :inherited line.  errors should display &quot;Camping Problem!&quot; since it's a lot funnier that way.
 * lib/camping-unabridged.rb: ditto.</message>
    <tree>f0431d9e106a8c7bfed6b09f8240843fdd60ef12</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7eb58427633797135100db1c813b74c6ea9b3a7d</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/66f83ddd90462ed634f58210e620d3085975f2b1</url>
    <id>66f83ddd90462ed634f58210e620d3085975f2b1</id>
    <committed-date>2006-01-26T11:08:54-08:00</committed-date>
    <authored-date>2006-01-26T11:08:54-08:00</authored-date>
    <message>lib/camping.rb: trying to get the HashWithIndifferentAccess to work more like an object.
lib/camping-unabridged.rb: ditto.
examples/tepee/tepee.rb: sqlite3 is our default adapter, not sqlite.
examples/blog/blog.rb: cookie user_id might be set to the blank string.</message>
    <tree>c5456cc808250a5fe05e7dd25d139e92624f9b13</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d5f0d992b6719d37923760b67fa16473103f7cb7</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/7eb58427633797135100db1c813b74c6ea9b3a7d</url>
    <id>7eb58427633797135100db1c813b74c6ea9b3a7d</id>
    <committed-date>2006-01-26T10:42:07-08:00</committed-date>
    <authored-date>2006-01-26T10:42:07-08:00</authored-date>
    <message>lib/camping.rb: stupid `kp' mistake in camping.rb.</message>
    <tree>21d7382772f272f624f9467d2fa51fe12a032623</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>26f5cea220b7f08a56535904702c01bb8466d792</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/d5f0d992b6719d37923760b67fa16473103f7cb7</url>
    <id>d5f0d992b6719d37923760b67fa16473103f7cb7</id>
    <committed-date>2006-01-25T23:11:47-08:00</committed-date>
    <authored-date>2006-01-25T23:11:47-08:00</authored-date>
    <message> * lib/camping.rb: debugged qs_parse further, added multiple value support and recursion to great depth.
 * lib/camping-unabridged.rb: same, and added explanation of camping.rb and camping-unabridged.rb differences.
 * extras/flipbook_rdoc.rb: adding a menu bar, little text stuffs.
 * camping.gemspec: ditto.</message>
    <tree>bbc0a9e7f28cf43e35ecfc8d3d31a75a32836e3f</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>20b809ba7062646a0ad05c5af03d16063111af41</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/26f5cea220b7f08a56535904702c01bb8466d792</url>
    <id>26f5cea220b7f08a56535904702c01bb8466d792</id>
    <committed-date>2006-01-25T16:00:49-08:00</committed-date>
    <authored-date>2006-01-25T16:00:49-08:00</authored-date>
    <message> * camping.gemspec: trying to get the new template to output.
 * lib/camping-unabridged.rb: some line wraps in the docs.
 * README: ditto.
 * extras/flipbook_rdocs.rb: the new single-page JS template.</message>
    <tree>ca70c42f52b4864685754870afbb3b2d31a2e4c5</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8a932d44f780f0adb785d9fafb78f06d30df2ff5</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/20b809ba7062646a0ad05c5af03d16063111af41</url>
    <id>20b809ba7062646a0ad05c5af03d16063111af41</id>
    <committed-date>2006-01-25T10:40:53-08:00</committed-date>
    <authored-date>2006-01-25T10:40:53-08:00</authored-date>
    <message> * lib/camping.rb: bugfix to qs_parse, the query string was overwriting some indexes in the variables, flipped the inject and used a merge block.</message>
    <tree>a83864bc5a90fbb26aa8ce8727f895d6746f0bbb</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>427f085233fa9f58ebc4f7caf116f1983df1e9b0</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/8a932d44f780f0adb785d9fafb78f06d30df2ff5</url>
    <id>8a932d44f780f0adb785d9fafb78f06d30df2ff5</id>
    <committed-date>2006-01-25T08:26:18-08:00</committed-date>
    <authored-date>2006-01-25T08:26:18-08:00</authored-date>
    <message> * lib/camping.rb: Rails/PHP-style form fields, organize them like a hash: product[id], etc.</message>
    <tree>18fcac42c78794645558e1b597667114a034430f</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d096bb116e4b80e30dcd6fac9be43a1d38398eff</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/427f085233fa9f58ebc4f7caf116f1983df1e9b0</url>
    <id>427f085233fa9f58ebc4f7caf116f1983df1e9b0</id>
    <committed-date>2006-01-24T23:17:08-08:00</committed-date>
    <authored-date>2006-01-24T23:17:08-08:00</authored-date>
    <message> * lib/camping-unabridged.rb: switched from OpenStruct to HashWithIndifferentAccess.  Also, documented the table_name_prefix stuff in Base.
 * lib/camping.rb: ditto.</message>
    <tree>ebd97bfe7970dfd65490e8016c5da9c7b67f9283</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d648436860ccd0b9752c8bd09562e6a39cf4d759</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/d096bb116e4b80e30dcd6fac9be43a1d38398eff</url>
    <id>d096bb116e4b80e30dcd6fac9be43a1d38398eff</id>
    <committed-date>2006-01-24T22:21:40-08:00</committed-date>
    <authored-date>2006-01-24T22:21:40-08:00</authored-date>
    <message> * camping.gemspec: install the `camping` executable.
 * bin/camping: locate the class constant right this time.
 * examples/tepee/tepee.rb: a bug, column info needed to be reloaded
     since table_exists? was pulling it.</message>
    <tree>83f045406301538b765623566d885e2e554e0424</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d08fb40dd47eb838c490f7e40963784b1aa129ef</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/d648436860ccd0b9752c8bd09562e6a39cf4d759</url>
    <id>d648436860ccd0b9752c8bd09562e6a39cf4d759</id>
    <committed-date>2006-01-24T21:49:19-08:00</committed-date>
    <authored-date>2006-01-24T21:49:19-08:00</authored-date>
    <message>* bin/camping: commandline launcher, just give it the script to launch and (optionally) a path to the SQLite3 database.  runs on port 3301, database defaults to ~/.camping.db.</message>
    <tree>bf2b6efd78d63e9747950789a1bb923bbd5a1a70</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fdbf7edc7d4c162ac48b5faaed7be2a81478cc19</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/d08fb40dd47eb838c490f7e40963784b1aa129ef</url>
    <id>d08fb40dd47eb838c490f7e40963784b1aa129ef</id>
    <committed-date>2006-01-24T17:29:15-08:00</committed-date>
    <authored-date>2006-01-24T17:29:15-08:00</authored-date>
    <message>examples/blog/styles.css: in blog.rb now.
examples/serve: home page and view source mounts.</message>
    <tree>e5c5fbb6dfae0fd304ce363d591b8eff80e26964</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2bd07da716585172c9a65d89e3e8e2d73275756b</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/fdbf7edc7d4c162ac48b5faaed7be2a81478cc19</url>
    <id>fdbf7edc7d4c162ac48b5faaed7be2a81478cc19</id>
    <committed-date>2006-01-24T16:59:34-08:00</committed-date>
    <authored-date>2006-01-24T16:59:34-08:00</authored-date>
    <message> * lib/camping.rb: auto-prefix tables to prevent name clash between separate applications.
 * lib/camping-unabridged.rb: ditto.
 * examples/tepee/tepee.rb: add Tepee.create, move to new prefixed style.
 * examples/blog/blog.rb: add Blog.create, schemas, insert of default admin user, css within.
 * examples/serve: check for application's create method.  no more chdir, apps store in examples/serve.db.</message>
    <tree>be7cee49df0c470b825ed352a4f6f43627b30ca0</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>663796cf92879f47161287a5fff71a289960e7c2</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/2bd07da716585172c9a65d89e3e8e2d73275756b</url>
    <id>2bd07da716585172c9a65d89e3e8e2d73275756b</id>
    <committed-date>2006-01-23T14:51:15-08:00</committed-date>
    <authored-date>2006-01-23T14:51:15-08:00</authored-date>
    <message>camping.gemspec: version 1.2.
lib/camping.rb: trying to reflow.
examples/serve: chdir into each example directory when running its app.</message>
    <tree>c167c572b375a339b4b4c188db5af2b63bee9d55</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>65107c9fa1b49163f6f07b47182474e52b5d66cd</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/663796cf92879f47161287a5fff71a289960e7c2</url>
    <id>663796cf92879f47161287a5fff71a289960e7c2</id>
    <committed-date>2006-01-21T22:44:28-08:00</committed-date>
    <authored-date>2006-01-21T22:44:28-08:00</authored-date>
    <message>camping.gemspec: generate rdoc.
lib/camping-unabridged.rb: subtle ommissions for Helpers::/ and Base#redirect.</message>
    <tree>75a5b60f863265f9495968bfb272e248a90f063a</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c13be1bc92dd7cffdf722aaa5be8813ee6d70f98</id>
      </parent>
    </parents>
    <author>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/65107c9fa1b49163f6f07b47182474e52b5d66cd</url>
    <id>65107c9fa1b49163f6f07b47182474e52b5d66cd</id>
    <committed-date>2006-01-21T21:16:18-08:00</committed-date>
    <authored-date>2006-01-21T21:16:18-08:00</authored-date>
    <message>lib/camping.rb: allow strings to pass into redirect.
lib/camping-unabridged.rb: ditto.</message>
    <tree>300fe51e6fad774949df492871a9cc7198162759</tree>
    <committer>
      <name>_why</name>
      <email>why@whytheluckystiff.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8e874838fc35372d6e5a7c233d66f80c6c3141f8</id>
      </parent>
    </parents>
    <author>
      <name>Josh Goebel</name>
      <email>dreamer3@gmail.com</email>
    </author>
    <url>http://github.com/judofyr/camping/commit/c13be1bc92dd7cffdf722aaa5be8813ee6d70f98</url>
    <id>c13be1bc92dd7cffdf722aaa5be8813ee6d70f98</id>
    <committed-date>2006-01-21T19:11:00-08:00</committed-date>
    <authored-date>2006-01-21T19:11:00-08:00</authored-date>
    <message>adding errors_for helper to compressed version</message>
    <tree>9e80d3f2b74896e3a4f5acbca028dcb8f5a84c36</tree>
    <committer>
      <name>Josh Goebel</name>
      <email>dreamer3@gmail.com</email>
    </committer>
  </commit>
</commits>
