<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>f17c8fe7c8fdcfcd862ee49df3d0ea3287df2e8a</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/d7811a3452570727386e9d8669f084ab280aa748</url>
    <id>d7811a3452570727386e9d8669f084ab280aa748</id>
    <committed-date>2009-11-30T06:18:48-08:00</committed-date>
    <authored-date>2009-11-30T05:55:27-08:00</authored-date>
    <message>Removed Hoe/Newgem setup in favor of plain old Rake/Gemspec.</message>
    <tree>15df2a907bbb8b466b847af61ac584703c8513f2</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c6a72605700ecc68fd6bbf05a560e6cc4d0bfde4</id>
      </parent>
    </parents>
    <author>
      <name>Steven Noble</name>
      <email>snoblenet</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/2a3da23aa3e4487270c68db78454463fdb27a896</url>
    <id>2a3da23aa3e4487270c68db78454463fdb27a896</id>
    <committed-date>2009-11-30T06:18:48-08:00</committed-date>
    <authored-date>2009-11-30T04:38:48-08:00</authored-date>
    <message>Fixed typo in config options which caused errors on Heroku.</message>
    <tree>9f9df209bccbb86323b7e54a55f852612676b7ec</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2f784dccb7cd18ca77c025706ee618d3fcd856e7</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/98596999270bde9474b6a3bd18cb944e0260ecc3</url>
    <id>98596999270bde9474b6a3bd18cb944e0260ecc3</id>
    <committed-date>2009-11-12T12:27:30-08:00</committed-date>
    <authored-date>2009-11-12T12:27:30-08:00</authored-date>
    <message>Doc tweaks.</message>
    <tree>a30b7e316e9c00bf6ac79609e9e6bfd68b5683a6</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5b8f7df7f824beb43c64548ca28b22d83caa4aa5</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/38134adc69d0d1493741ac9e75ff63f6bb600cc0</url>
    <id>38134adc69d0d1493741ac9e75ff63f6bb600cc0</id>
    <committed-date>2009-11-12T09:15:16-08:00</committed-date>
    <authored-date>2009-11-12T09:15:16-08:00</authored-date>
    <message>Renamed constant for better clarity.</message>
    <tree>e0ba042b4bb3af9a26f81ed2090f7865923618a9</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2401b8e3a1e79cb8fbdc62301ace3515c4ef9a73</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/dee672f0871c15ec7379d148302a1abe826f3b12</url>
    <id>dee672f0871c15ec7379d148302a1abe826f3b12</id>
    <committed-date>2009-11-12T08:11:36-08:00</committed-date>
    <authored-date>2009-11-12T06:38:43-08:00</authored-date>
    <message>More clarity refactorings. Fixed README.rdoc not being included on gem install.</message>
    <tree>e11bf2f8420705e16eaed094c0c5fdc11557eb1d</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>273acdae516afb3259fa4543c107fe34807079d6</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/2401b8e3a1e79cb8fbdc62301ace3515c4ef9a73</url>
    <id>2401b8e3a1e79cb8fbdc62301ace3515c4ef9a73</id>
    <committed-date>2009-11-11T11:27:20-08:00</committed-date>
    <authored-date>2009-11-11T11:27:20-08:00</authored-date>
    <message>Minor refactorings for code clarity.</message>
    <tree>8324b6dba4b9f0049f229edbf88ae3ed6f086b93</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f68f7c92f4b3416a96cdee5f69308b0b7fc70079</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/6ec718bb9d90e2041aac0a2ddb8da9139cdb8808</url>
    <id>6ec718bb9d90e2041aac0a2ddb8da9139cdb8808</id>
    <committed-date>2009-10-23T09:22:52-07:00</committed-date>
    <authored-date>2009-10-23T09:18:53-07:00</authored-date>
    <message>* Resolved GH issues #10 and #11 (cached_slug column protection and slug sequence caching).</message>
    <tree>952aa13001a4309480b30f6b2ee19b98d0560fb9</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6cd8571f45916b05de3edde5e8f09206f0e455c4</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/b9838f0d348ca3a326807b96545705606de0383b</url>
    <id>b9838f0d348ca3a326807b96545705606de0383b</id>
    <committed-date>2009-10-19T11:18:31-07:00</committed-date>
    <authored-date>2009-10-19T11:18:31-07:00</authored-date>
    <message>Improved cached slugs documentation. Made cached_slug a protected attr.</message>
    <tree>ab3d8206aef2478bd2e27a103549b87ec8fc8633</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f920b195d72a32eeb401b15dbbaf2ea9b8c7075f</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/2b5d3d37a3fa80dc1cbf60f24e9cb6b46cc28ff3</url>
    <id>2b5d3d37a3fa80dc1cbf60f24e9cb6b46cc28ff3</id>
    <committed-date>2009-10-19T07:45:00-07:00</committed-date>
    <authored-date>2009-10-19T07:45:00-07:00</authored-date>
    <message>Documentation fixes. Added vim swapfiles to gitignore.</message>
    <tree>7684e1bf725b990710f0bb4ef9855e5950592dc4</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@njclarke.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>93778658efc856fb3faa7a442ff73313414de03a</id>
      </parent>
    </parents>
    <author>
      <name>Bruno Michel</name>
      <email>bmichel@menfin.info</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/8dbaeba1d85d7ee4b88c85b7fade72b437d3c518</url>
    <id>8dbaeba1d85d7ee4b88c85b7fade72b437d3c518</id>
    <committed-date>2009-10-09T13:33:14-07:00</committed-date>
    <authored-date>2009-10-09T13:33:14-07:00</authored-date>
    <message>Automatically detect the presence of cached_slug column</message>
    <tree>a2a7f5a5bd6176eaa8eda26cff04f97b6d16d749</tree>
    <committer>
      <name>Bruno Michel</name>
      <email>bmichel@menfin.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d8e10991f6bf54b9cfef337155adf0ffef729c1e</id>
      </parent>
    </parents>
    <author>
      <name>Bruno Michel</name>
      <email>bmichel@menfin.info</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/557853799aae05ac3ec5039ff71e02b658a0e942</url>
    <id>557853799aae05ac3ec5039ff71e02b658a0e942</id>
    <committed-date>2009-09-21T15:52:56-07:00</committed-date>
    <authored-date>2009-09-21T15:52:56-07:00</authored-date>
    <message>Basic support of caching slugs</message>
    <tree>5d6a6b54c51e477959fd47a1cf96ff2529fac213</tree>
    <committer>
      <name>Bruno Michel</name>
      <email>bmichel@menfin.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d3bb8f97518260ab823506ea978ebf504283bb2e</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/1da53991d44ad791ad4699a2748f1db7dfc302b6</url>
    <id>1da53991d44ad791ad4699a2748f1db7dfc302b6</id>
    <committed-date>2009-06-03T10:09:08-07:00</committed-date>
    <authored-date>2009-06-03T10:09:08-07:00</authored-date>
    <message>A few minor maintenance updates and cleanups.</message>
    <tree>17889b01a74566011998351df76c96ccf3ceea2e</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>26b373414eba639a773e61ac595bb9c1424f6c0b</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/f4d73a8a25cb8e484cd85f6055f9e59a0e1351f9</url>
    <id>f4d73a8a25cb8e484cd85f6055f9e59a0e1351f9</id>
    <committed-date>2009-05-21T11:29:56-07:00</committed-date>
    <authored-date>2009-05-21T11:29:56-07:00</authored-date>
    <message>Validate non-slugged friendly_id values on save as well as create - thanks to Joe Van Dyk (http://github.com/joevandyk)</message>
    <tree>f79db97bd77cd4ee61320fcf1acf5d0ad57d7398</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>650e80fa1d992282b0307333664d89b495cbbbb3</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/2f296d0c51c3ea5045b1e176293c96c79486a1f4</url>
    <id>2f296d0c51c3ea5045b1e176293c96c79486a1f4</id>
    <committed-date>2009-02-22T10:35:12-08:00</committed-date>
    <authored-date>2009-02-22T10:35:12-08:00</authored-date>
    <message>A couple of documentation fixes.</message>
    <tree>cbce5bb9c2fc2d483d796993636526cfe729819f</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>50a75b9f9eec615c2ad6517f4d928d0ba98b5fcf</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/650e80fa1d992282b0307333664d89b495cbbbb3</url>
    <id>650e80fa1d992282b0307333664d89b495cbbbb3</id>
    <committed-date>2009-02-12T07:18:09-08:00</committed-date>
    <authored-date>2009-02-12T07:18:09-08:00</authored-date>
    <message>Added ability to use custom slug generation code by passing a block parameter
to has_friendly_id. Resolves Lighthouse ticket #20.</message>
    <tree>a4b5138c1846db36562b115a66e083d58d4b20f6</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>10e757ad3fcedb0c798b2532b823678e8ef2314e</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/06eeef0fc4bda7caed14fcd7edbdb6367603b6b3</url>
    <id>06eeef0fc4bda7caed14fcd7edbdb6367603b6b3</id>
    <committed-date>2009-02-09T12:02:07-08:00</committed-date>
    <authored-date>2009-02-09T12:02:07-08:00</authored-date>
    <message>Corrected typo.</message>
    <tree>59a040d6e028130c20a8a3151d79f8217c6fcb86</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>88f6fad0c0535ad6584537ffbd5e9720f4eb2ac8</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/10e757ad3fcedb0c798b2532b823678e8ef2314e</url>
    <id>10e757ad3fcedb0c798b2532b823678e8ef2314e</id>
    <committed-date>2009-02-09T11:56:42-08:00</committed-date>
    <authored-date>2009-02-09T07:13:53-08:00</authored-date>
    <message>Made reserved words work for non-slugged models. Remove dependencies on Rails
in favor of ActiveRecord. Overhauled creaky testing setup and switched it over
to Shoulda.</message>
    <tree>21682b4c94095abb9b2a4e0ad7635fb28afe3536</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>921070d668751c783e8f35e4945ed61bb0c8936a</id>
      </parent>
      <parent>
        <id>01849246e52595e22ccdeea43ad28c65a4f09048</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/852f43295efc5151cdb2b688321fa4643bc369dc</url>
    <id>852f43295efc5151cdb2b688321fa4643bc369dc</id>
    <committed-date>2009-02-04T04:23:31-08:00</committed-date>
    <authored-date>2009-02-04T04:23:31-08:00</authored-date>
    <message>Merge branch 'master' of git://github.com/eric/friendly_id into eric</message>
    <tree>6ad4a0b6f8ec764985c47dd10a2c9da8908aedd1</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>885a8d6a48a5649d905e3e0375fb55545242a3e9</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/921070d668751c783e8f35e4945ed61bb0c8936a</url>
    <id>921070d668751c783e8f35e4945ed61bb0c8936a</id>
    <committed-date>2009-02-04T04:17:20-08:00</committed-date>
    <authored-date>2009-02-04T04:08:37-08:00</authored-date>
    <message>Improved version checking and removed usage of &quot;readonly&quot; to restore
compatibility with Rails 2.0.</message>
    <tree>0647a975cd1433e2b4191994711846399dfebdb5</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bebbc1f753e4059f950976593e8acefaff3bf1b2</id>
      </parent>
    </parents>
    <author>
      <name>Ramon Soares</name>
      <email>eu@ramonsoares.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/885a8d6a48a5649d905e3e0375fb55545242a3e9</url>
    <id>885a8d6a48a5649d905e3e0375fb55545242a3e9</id>
    <committed-date>2009-02-04T04:17:04-08:00</committed-date>
    <authored-date>2009-02-03T12:51:25-08:00</authored-date>
    <message>Load Shoulda macros in ActiveSupport::TestCase for Rails 2.3.</message>
    <tree>9c2ea16e5ea9e0d1dcc848d8258a4e87324cf39d</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5016be6c4bdf6fda21c1ea2275c8b6e06c85eadc</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/21bc432af000996c3cdaa51f49e6436d212e26b8</url>
    <id>21bc432af000996c3cdaa51f49e6436d212e26b8</id>
    <committed-date>2009-02-04T04:14:24-08:00</committed-date>
    <authored-date>2009-01-19T08:47:17-08:00</authored-date>
    <message>Bumped Gem version.</message>
    <tree>89aeebb85ad9a37996d23fc230e91264339457b8</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e69afa61d577a17b2fc443b4f61f09274b21c75</id>
      </parent>
    </parents>
    <author>
      <name>Eric Lindvall</name>
      <email>eric@5stops.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/01849246e52595e22ccdeea43ad28c65a4f09048</url>
    <id>01849246e52595e22ccdeea43ad28c65a4f09048</id>
    <committed-date>2009-02-02T01:29:35-08:00</committed-date>
    <authored-date>2009-02-02T01:29:35-08:00</authored-date>
    <message>Update documentation and has_friendly_id method.</message>
    <tree>666cfe029e1d43b94b504e53de2f126cfb36db4d</tree>
    <committer>
      <name>Eric Lindvall</name>
      <email>eric@5stops.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7cdf22e99bb8561b3025489e5deddc5567ffc938</id>
      </parent>
      <parent>
        <id>3c44f772f9ceab1a44a72c750587d490d2a2c9ce</id>
      </parent>
    </parents>
    <author>
      <name>Eric Lindvall</name>
      <email>eric@5stops.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/4b8ad2e9b6886bfde5911020bb45fa8f7c71584e</url>
    <id>4b8ad2e9b6886bfde5911020bb45fa8f7c71584e</id>
    <committed-date>2009-02-01T23:14:50-08:00</committed-date>
    <authored-date>2009-02-01T23:14:50-08:00</authored-date>
    <message>Merge commit 'norman/master'

Conflicts:
	lib/friendly_id.rb</message>
    <tree>1df5cdbdd6c31eab251ecb88ce4a5fcbb932398c</tree>
    <committer>
      <name>Eric Lindvall</name>
      <email>eric@5stops.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a01dc8ff4e6a4371c2be2fa00e25e202152bff40</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/e5b79059e9b7ba09c641391d00197369f1dd79d3</url>
    <id>e5b79059e9b7ba09c641391d00197369f1dd79d3</id>
    <committed-date>2009-01-19T08:47:17-08:00</committed-date>
    <authored-date>2009-01-19T08:47:17-08:00</authored-date>
    <message>Bumped Gem version.</message>
    <tree>89aeebb85ad9a37996d23fc230e91264339457b8</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2dcb6ff93d8916fad8c2d9e5a1a32bdb2576a36e</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/40def1f93e8960ddfaeaf7d7cd68936ee8929598</url>
    <id>40def1f93e8960ddfaeaf7d7cd68936ee8929598</id>
    <committed-date>2008-12-30T12:29:28-08:00</committed-date>
    <authored-date>2008-12-30T12:29:28-08:00</authored-date>
    <message>Fixed/improved behavior of find_some_with_friendly for non-slugged classes to
more closely match ActiveRecord.</message>
    <tree>807c87f528439c96f2da518649da950b8e4599a3</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1583c67e08c6c57dadd23bb24a77da4030618206</id>
      </parent>
    </parents>
    <author>
      <name>Eric Lindvall</name>
      <email>eric@5stops.com</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/7cdf22e99bb8561b3025489e5deddc5567ffc938</url>
    <id>7cdf22e99bb8561b3025489e5deddc5567ffc938</id>
    <committed-date>2008-12-27T23:05:35-08:00</committed-date>
    <authored-date>2008-12-27T23:05:35-08:00</authored-date>
    <message>Remove require for 'unicode'.

The require is already done in the Slug#strip_diacritics call, so this is
redundant and messes up any rails installation that doesn't have the unicode
gem installed.</message>
    <tree>363fa51027ab1cf9b24b6f136e2c02561f2e0aa2</tree>
    <committer>
      <name>Eric Lindvall</name>
      <email>eric@5stops.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2981801a2233157cd1009a7f4b22fba16f944cb1</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/5ef48c140dd39f4f7c171eaa213037712eeec419</url>
    <id>5ef48c140dd39f4f7c171eaa213037712eeec419</id>
    <committed-date>2008-12-16T12:09:57-08:00</committed-date>
    <authored-date>2008-12-16T11:37:22-08:00</authored-date>
    <message>Renamed generator and made it add FriendlyId's Rake task. Tweaked init and
require statement for slug.rb to make it work in both plugin and Gem contexts.</message>
    <tree>ceb11f14c4f79da3c33f3293b5cc0f65c112b40b</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e0a8dce4774ca0dc778e2641336a5b225dc43b2e</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/219d3128cf498e041449a9db71cca317b2a38e12</url>
    <id>219d3128cf498e041449a9db71cca317b2a38e12</id>
    <committed-date>2008-12-16T10:57:44-08:00</committed-date>
    <authored-date>2008-12-16T10:57:44-08:00</authored-date>
    <message>Simplified Unicode slug string handling. Restored compatibility with 2.0.</message>
    <tree>1ee388ab7273598b9c42a1ee39bcd4730633fe46</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>41cc9802f770579d992ec972e80df0a60fcedebe</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/7b40edf85bf0ea771ee26bbff67aca5b092b1fb1</url>
    <id>7b40edf85bf0ea771ee26bbff67aca5b092b1fb1</id>
    <committed-date>2008-12-16T07:28:14-08:00</committed-date>
    <authored-date>2008-12-16T07:28:14-08:00</authored-date>
    <message>Tweaked the way the Shoulda macro is loaded.</message>
    <tree>3142ea5f50f90aa962cd63a4d7881b35383b5ca8</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>605ab7fa1a13e137f3b08318247197703515efec</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/661cb9ccb9d1598229fda6d7854616c9db7e9552</url>
    <id>661cb9ccb9d1598229fda6d7854616c9db7e9552</id>
    <committed-date>2008-12-15T09:30:16-08:00</committed-date>
    <authored-date>2008-12-15T09:30:16-08:00</authored-date>
    <message>Cleaned up tests and stripped some more whitespace.</message>
    <tree>95920b588ef551ea58aa358e24b6774c9dcc4763</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>adfb23ca821896011ce98736fe3b6b2df73547da</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/605ab7fa1a13e137f3b08318247197703515efec</url>
    <id>605ab7fa1a13e137f3b08318247197703515efec</id>
    <committed-date>2008-12-15T07:37:56-08:00</committed-date>
    <authored-date>2008-12-15T07:37:56-08:00</authored-date>
    <message>Slug generation now supports any language.</message>
    <tree>90fe5ca634c4c58941ba6e38f7f0fc3f867ec41e</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5dcbff3774194be3a9d5ae07bacf83959006473d</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/a3a88febd9cf85d2378e979ab69ab22d20807585</url>
    <id>a3a88febd9cf85d2378e979ab69ab22d20807585</id>
    <committed-date>2008-12-12T13:14:30-08:00</committed-date>
    <authored-date>2008-12-12T13:14:30-08:00</authored-date>
    <message>Began refactoring slug genration to include sequences. At this point tests
pass but I'm not 100% sure everything we need is being tested.</message>
    <tree>45faf241b196821a2d1de3ade354e58017d3edde</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e6a856ccfd4e4b14d536529d2aacb0d4a29fa9dd</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/5dcbff3774194be3a9d5ae07bacf83959006473d</url>
    <id>5dcbff3774194be3a9d5ae07bacf83959006473d</id>
    <committed-date>2008-12-12T12:00:10-08:00</committed-date>
    <authored-date>2008-12-12T12:00:10-08:00</authored-date>
    <message>Moved some modules into their own files. Worked on documentation.</message>
    <tree>181c2398b1da6bf8cdb78884c006862ee567da2c</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d52731cd375f47c7db12fcad5c2dc92cfb387ace</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/e6a856ccfd4e4b14d536529d2aacb0d4a29fa9dd</url>
    <id>e6a856ccfd4e4b14d536529d2aacb0d4a29fa9dd</id>
    <committed-date>2008-12-12T07:02:44-08:00</committed-date>
    <authored-date>2008-12-12T07:02:44-08:00</authored-date>
    <message>Fixed whitespace.</message>
    <tree>5debf01b2e810b826a07ec50187b46d030322173</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>11f7a4ffedaf4f2473d8e349627a2119d4c847b0</id>
      </parent>
    </parents>
    <author>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </author>
    <url>http://github.com/norman/friendly_id/commit/a8f6b2e9af5d8c1d8c96730a59cf9f458dcf62e7</url>
    <id>a8f6b2e9af5d8c1d8c96730a59cf9f458dcf62e7</id>
    <committed-date>2008-12-12T06:40:45-08:00</committed-date>
    <authored-date>2008-12-12T04:45:52-08:00</authored-date>
    <message>Added preliminary support for scoped slugs.</message>
    <tree>e1bfcbb526fc4ce470fa0f38010b878acbd0a932</tree>
    <committer>
      <name>Norman Clarke</name>
      <email>norman@randomba.org</email>
    </committer>
  </commit>
</commits>
