Commits

Anonymous committed 810d049

Fixed cache cleaning.

  • Participants
  • Parent commits 59438ef

Comments (0)

Files changed (1)

tracmath/tracmath.py

 \begin{document}
 """
 
-rePNG = re.compile(r'.+png$')
+rePNG = re.compile(r'\.png$')
 reGARBAGE = [
-             re.compile(r'.+aux$'),
-             re.compile(r'.+log$'),
-             re.compile(r'.+tex$'),
-             re.compile(r'.+dvi$'),
+             re.compile(r'\.aux$'),
+             re.compile(r'\.log$'),
+             re.compile(r'\.tex$'),
+             re.compile(r'\.dvi$'),
             ]
 reLABEL = re.compile(r'\\label\{(.*?)\}')
 
 
         label = None
         for line in content.split("\n"):
-            m = reLABEL.match(content)
+            m = reLABEL.search(content)
             if m:
                 label = m.group(1)
 
         png_files = []
         for name in os.listdir(self.cache_dir):
             for ext in reGARBAGE:
-                if ext.match(name):
+                if ext.search(name):
                     os.unlink(os.path.join(self.cache_dir, name))
-            if name.endswith('.png'):
+            if rePNG.search(name):
                 png_files.append(name)
 
         if len(png_files) > self.max_png: