<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,3 +3,4 @@
 doc
 pkg
 coverage
+*.swp</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -45,7 +45,7 @@ module FriendlyId
     # * &lt;tt&gt;:cache_column&lt;/tt&gt; - Defaults to nil. Use this column as a cache for generating to_param (experimental).
     # * &lt;tt&gt;:strip_diacritics&lt;/tt&gt; - Defaults to false. If true, it will remove accents, umlauts, etc. from western characters.
     # * &lt;tt&gt;:strip_non_ascii&lt;/tt&gt; - Defaults to false. If true, it will all non-ascii ([^a-z0-9]) characters.
-    # * &lt;tt&gt;:reserved&lt;/tt&gt; - Array of words that are reserved and can't be used as friendly_id's. For sluggable models, if such a word is used, it will be treated the same as if that slug was already taken (numeric extension will be appended). Defaults to [&quot;new&quot;, &quot;index&quot;].
+    # * &lt;tt&gt;:reserved&lt;/tt&gt; - Array of words that are reserved and can't be used as friendly_id's. For sluggable models, if such a word is used, it will raise a FriendlyId::SlugGenerationError. Defaults to [&quot;new&quot;, &quot;index&quot;].
     # * &lt;tt&gt;:reserved_message&lt;/tt&gt; - The validation message that will be shown when a reserved word is used as a frindly_id. Defaults to '&quot;%s&quot; is reserved'.
     #
     # You can also optionally pass a block if you want to use your own custom
@@ -58,7 +58,7 @@ module FriendlyId
     #       # Use stringex to generate the friendly_id rather than the baked-in methods
     #       text.to_url
     #     end
-    #   end    
+    #   end
     def has_friendly_id(column, options = {}, &amp;block)
       options.assert_valid_keys VALID_FRIENDLY_ID_KEYS
       unless options.has_key?(:cache_column)</diff>
      <filename>lib/friendly_id.rb</filename>
    </modified>
    <modified>
      <diff>@@ -34,7 +34,7 @@ module FriendlyId::SluggableInstanceMethods
     has_a_slug? and found_using_numeric_id? || found_using_outdated_friendly_id?
   end
 
-  # Has the record (at least) one slug?
+  # Does the record have (at least) one slug?
   def has_a_slug?
     @finder_slug_name || slug
   end
@@ -80,7 +80,7 @@ module FriendlyId::SluggableInstanceMethods
       end
       base = Slug::normalize(base)
     end
-    
+
     if base.mb_chars.length &gt; friendly_id_options[:max_length]
       base = base.mb_chars[0...friendly_id_options[:max_length]]
     end</diff>
      <filename>lib/friendly_id/sluggable_instance_methods.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <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>
