? 753876-3_case_insensitive.patch
? 906824-1_per_term.patch
? extractor_simple_special_chars.patch
? libraries/extractor_simple_case_insensitive.patch
Index: libraries/extractor_simple.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/extractor/libraries/extractor_simple.inc,v
retrieving revision 1.3
diff -u -p -r1.3 extractor_simple.inc
--- libraries/extractor_simple.inc	9 Sep 2010 18:42:54 -0000	1.3
+++ libraries/extractor_simple.inc	10 Sep 2010 19:17:20 -0000
@@ -53,7 +53,7 @@ function extractor_simple_extract($text)
       // Iterate through tag words backwards, skip to the start of the outmost loop
       // if we find a mismatch.
       for ($i = count($term_words) - 1; $i >= 0; $i--) {
-        if ($term_words[$i] != $words[$pos+$i]) {
+        if (strtolower($term_words[$i]) != strtolower($words[$pos+$i])) {
           continue 2; // Skips to start of foreach ($terms as $term) {
         }
       }
