home · contact · privacy
Make quote search case-insensitive.
[plomlombot-irc.git] / plomsearch.py
index da1175055ad7806221185f0d5c44b5d85414cbc0..fc5665fa24bfc3c402a2eea11cbcfd4839ad780d 100644 (file)
@@ -14,7 +14,7 @@ def parseToCompoundStatement(string):
     quotes = "'\""
     escape = '\\'
     space = " "
-    meta_marker = "\n"
+    meta_marker = "\0"
     not_words = ["NOT"]
     and_words = ["AND"]
     or_words = ["OR"]
@@ -204,7 +204,7 @@ def search(query, string_list):
 
     def testStringMatchLogic(statement, compare_value):
         if type(statement) == str:
-            statement_true = statement in compare_value 
+            statement_true = statement.lower() in compare_value.lower()
         elif type(statement) == CompoundStatement:
             or_list_true = False
             if len(statement.or_list) > 1: