Helpviewer/AdBlock/AdBlockRule.py

changeset 945
8cd4d08fa9f6
parent 791
9ec2ac20e54e
child 1112
8a7d1b9d18db
--- a/Helpviewer/AdBlock/AdBlockRule.py	Fri Mar 11 08:55:14 2011 +0100
+++ b/Helpviewer/AdBlock/AdBlockRule.py	Fri Mar 11 16:51:57 2011 +0100
@@ -11,11 +11,12 @@
 
 from PyQt4.QtCore import *
 
+
 class AdBlockRule(object):
     """
     Class implementing the AdBlock rule.
     """
-    def __init__(self, filter = ""):
+    def __init__(self, filter=""):
         """
         Constructor
         """
@@ -178,8 +179,8 @@
         pattern = re.sub(r"(\*)$", "", pattern)     # remove trailing wildcards
         pattern = re.sub(r"(\W)", "", pattern)      # escape special symbols
         pattern = re.sub(r"^\\\|\\\|",
-            r"^[\w\-]+:\/+(?!\/)(?:[^\/]+\.)?", pattern) # process extended anchor at expression start
-        pattern = re.sub(r"\\\^", 
+            r"^[\w\-]+:\/+(?!\/)(?:[^\/]+\.)?", pattern)  # process extended anchor at expression start
+        pattern = re.sub(r"\\\^",
             r"(?:[^\w\d\-.%]|$)", pattern)          # process separator placeholders
         pattern = re.sub(r"^\\\|", "^", pattern)    # process anchor at expression start
         pattern = re.sub(r"\\\|$", "$", pattern)    # process anchor at expression end
@@ -197,5 +198,5 @@
         if isRegExp:
             self.__regExp = QRegExp(pattern, Qt.CaseInsensitive, QRegExp.RegExp2)
         else:
-            self.__regExp = QRegExp(self.__convertPatternToRegExp(pattern), 
+            self.__regExp = QRegExp(self.__convertPatternToRegExp(pattern),
                                     Qt.CaseInsensitive, QRegExp.RegExp2)

eric ide

mercurial