<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,6 +1,9 @@
 == CHANGELOG ==
 
-1.0.4 - 
+1.0.5 - 7/13/2008
+* strip non-ascii characters from title output
+
+1.0.4 - 7/10/2008
 * added plugin credits to admin page footer
 * updated credential levels for adding admin subpage
 </diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -18,6 +18,7 @@ require 'rubygems'
 require 'active_record'
 require 'feed_tools'
 require 'yaml'
+require 'iconv'
 
 # Read master config settings
 MASTER_CONFIG = &quot;#{FEEDCACHE_DIR}/master-config.txt&quot;
@@ -50,6 +51,13 @@ class WPFeed &lt; ActiveRecord::Base
   set_table_name &quot;#{WPDB_PREFIX}feedcache_data&quot;
 end
 
+class String
+  def to_ascii_iconv
+    converter = Iconv.new('ASCII//IGNORE//TRANSLIT', 'UTF-8')
+    converter.iconv(self).unpack('U*').select{ |cp| cp &lt; 127 }.pack('U*')
+  end
+end
+
 # Load config and cache file variables
 CONFIG_FILE = &quot;#{FEEDCACHE_DIR}/feedcache-config.yml&quot;
 
@@ -103,6 +111,7 @@ end
         break if feed_num ? feed_num.to_i == idx.to_i : @display_num.to_i == idx.to_i
         output = ''
         output &lt;&lt; &quot;&lt;li&gt;&lt;a href='#{item.link}' target='#{@link_target}'&gt;&quot;
+        item.title.replace(item.title.to_ascii_iconv)
         if feed_format &amp;&amp; feed_format == 'true'
           txt = &quot;#{item.title.downcase.gsub(/^[a-z]|\s+[a-z]/) {|a| a.upcase}}&quot;
           output &lt;&lt; shorten_text(txt)</diff>
      <filename>feedcache-cron.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,10 +4,16 @@ Plugin Name: FeedCache
 Plugin URI: http://www.craigjolicoeur.com/feedcache
 Description: Caches RSS Feeds for display on WP site sidebar.  This prevents multiple HTTP requests with each page load since the feeds can be read from the cache file.
 Author: Craig P Jolicoeur
-Version: 1.0.4
+Version: 1.0.5
 Author URI: http://www.craigjolicoeur.com/
 */
 
+//***************************************************
+//
+//         DO NOT EDIT BELOW THIS LINE                         
+//
+//***************************************************
+
 // Pre-2.6 compatibility
 if ( !defined('WP_CONTENT_URL') ) {
 	define('WP_CONTENT_URL', get_option('siteurl') . '/wp-content');
@@ -17,7 +23,6 @@ if ( !defined('WP_CONTENT_DIR') ) {
 }
 
 // Constants
-define(&quot;MAX_GROUPSIZE&quot;, 10);
 define(&quot;FEEDCACHE_PATH&quot;, WP_CONTENT_DIR.'/plugins/'.plugin_basename(dirname(__FILE__)));
 define(&quot;FEEDCACHE_FILES_PATH&quot;, FEEDCACHE_PATH . '/');
 define(&quot;DEFAULT_PRE_TAG&quot;, &quot;&lt;h3&gt;&quot;);
@@ -26,12 +31,7 @@ define(&quot;DEFAULT_FORMAT_TEXT&quot;, &quot;true&quot;);
 define(&quot;DEFAULT_GROUP_NUM&quot;, '4');
 define(&quot;DEFAULT_DISPLAY_NUM&quot;, '5');
 define(&quot;CHAR_COUNT&quot;, 75);
-
-//***************************************************
-//
-//         DO NOT EDIT BELOW THIS LINE                         
-//
-//***************************************************
+define(&quot;MAX_GROUPSIZE&quot;, 10);
 
 // Include Spyc PHP YAML library
 include_once(FEEDCACHE_PATH . '/lib/spyc/spyc.php');</diff>
      <filename>feedcache.php</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ Donate link: http://www.craigjolicoeur.com/feedcache
 Tags: RSS, ATOM, feed, cache, Ruby, CRON
 Requires at least: 2.3
 Tested up to: 2.6.*
-Stable tag: 1.0.4
+Stable tag: 1.0.5
 
 Caches RSS Feeds for display on your WP sidebar. 
 </diff>
      <filename>readme.txt</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>690bea21ba9a4d8ced41e0b37760c235af3b7b91</id>
    </parent>
  </parents>
  <author>
    <name>Craig P Jolicoeur</name>
    <email>cpjolicoeur@gmail.com</email>
  </author>
  <url>http://github.com/cpjolicoeur/feedcache/commit/2084a36d77c9ea90f09dd9fb5fc3c2b3af3b81d4</url>
  <id>2084a36d77c9ea90f09dd9fb5fc3c2b3af3b81d4</id>
  <committed-date>2008-07-20T19:03:02-07:00</committed-date>
  <authored-date>2008-07-20T19:03:02-07:00</authored-date>
  <message>update to version 1.0.5</message>
  <tree>6c225e4e65557706f673db2c35cfc90dfabcee2a</tree>
  <committer>
    <name>Craig P Jolicoeur</name>
    <email>cpjolicoeur@gmail.com</email>
  </committer>
</commit>
