--- indexer_xapian.py 2009-09-15 21:25:58.000000000 -0700 +++ indexer_xapian.py 2010-03-07 20:29:21.000000000 -0800 @@ -90,7 +90,7 @@ for match in re.finditer(r'\b\w{%d,%d}\b' % (self.minlength, self.maxlength), - text.upper()): + text.lower()): word = match.group(0) if self.is_stopword(word): continue @@ -114,7 +114,7 @@ enquire = xapian.Enquire(database) stemmer = xapian.Stem("english") terms = [] - for term in [word.upper() for word in wordlist + for term in [word.lower() for word in wordlist if self.minlength <= len(word) <= self.maxlength]: if not self.is_stopword(term): terms.append(stemmer(term))