changeset 8007:d10caf435170

pygmentsutils: simplify get_index_filenames
author Mads Kiilerich <mads@kiilerich.com>
date Sat, 23 Nov 2019 21:42:11 +0100
parents 0cfd77281853
children 8e2313be042d
files kallithea/lib/pygmentsutils.py
diffstat 1 files changed, 3 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/lib/pygmentsutils.py	Mon Nov 25 02:46:02 2019 +0100
+++ b/kallithea/lib/pygmentsutils.py	Sat Nov 23 21:42:11 2019 +0100
@@ -26,7 +26,6 @@
 """
 
 from collections import defaultdict
-from itertools import ifilter
 
 from pygments import lexers
 
@@ -59,15 +58,11 @@
     """
     Get list of known indexable filenames from pygment lexer internals
     """
-
     filenames = []
-
-    def likely_filename(s):
-        return s.find('*') == -1 and s.find('[') == -1
-
     for lx, t in sorted(lexers.LEXERS.items()):
-        for f in ifilter(likely_filename, t[-2]):
-            filenames.append(f)
+        for f in t[-2]:
+            if '*' not in f and '[' not in f:
+                filenames.append(f)
 
     return filenames