<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -78,7 +78,7 @@ class TagList &lt; Array
     #   tag_list # [&quot;One&quot;, &quot;Two&quot;, &quot;Three&quot;]
     def from(string)
       returning new do |tag_list|
-        string = string.to_s.dup
+        string = string.to_s.gsub('.', '').dup
         
         # Parse the quoted tags
         string.gsub!(/&quot;(.*?)&quot;\s*#{delimiter}?\s*/) { tag_list &lt;&lt; $1; &quot;&quot; }</diff>
      <filename>lib/tag_list.rb</filename>
    </modified>
    <modified>
      <diff>@@ -46,6 +46,11 @@ class TagListTest &lt; Test::Unit::TestCase
     assert_equivalent %w(Alpha Beta), TagList.from('&quot; Alpha   &quot;, &quot;Beta  &quot;')
     assert_equivalent %w(Alpha Beta), TagList.from('  Alpha,  Beta ')
   end
+
+  def test_from_removes_periods
+    assert_equivalent %w(Alpha Beta), TagList.from('Alpha., Beta')
+    assert_equivalent %w(Alpha Beta), TagList.from('Alpha, Be.ta')
+  end
   
   def test_alternative_delimiter
     TagList.delimiter = &quot; &quot;</diff>
      <filename>test/tag_list_test.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5dd744c1bb83f141d7cc60c5efdaef7c52f22995</id>
    </parent>
  </parents>
  <author>
    <name>rfelton</name>
    <email>ryan@aisleten.com</email>
  </author>
  <url>http://github.com/mattetti/acts_as_taggable_on_steroids/commit/62d571404793749fbadf4bfa859e75f777ded9be</url>
  <id>62d571404793749fbadf4bfa859e75f777ded9be</id>
  <committed-date>2008-03-31T09:45:35-07:00</committed-date>
  <authored-date>2008-03-31T09:45:35-07:00</authored-date>
  <message>removed periods from tags</message>
  <tree>476aa8572e73889b29bf40953c7622dcfb71e714</tree>
  <committer>
    <name>rfelton</name>
    <email>ryan@aisleten.com</email>
  </committer>
</commit>
