Helpviewer/AdBlock/AdBlockRule.py

changeset 1994
84d55b34ba5a
parent 1963
9c5b3235abf9
child 2302
f29e9405c851
diff -r 5038ab5ff88f -r 84d55b34ba5a Helpviewer/AdBlock/AdBlockRule.py
--- a/Helpviewer/AdBlock/AdBlockRule.py	Thu Aug 09 19:13:46 2012 +0200
+++ b/Helpviewer/AdBlock/AdBlockRule.py	Sun Aug 12 12:50:29 2012 +0200
@@ -118,7 +118,7 @@
         parsedLine = self.__filter
         
         # empty rule or just a comment
-        if not parsedLine.strip() or parsedLine.startswith("!"):
+        if not parsedLine.strip() or parsedLine.startswith(("!", "[Adblock")):
             self.__enabled = False
             return
         
@@ -505,6 +505,14 @@
         """
         return self.__filter.startswith("!")
     
+    def isHeader(self):
+        """
+        Public method to check, if this is a header.
+        
+        @return flag indicating a header (boolean)
+        """
+        return self.__filter.startswith("[Adblock")
+    
     def isSlow(self):
         """
         Public method to check, if this is a slow rule.

eric ide

mercurial