Mercurial > kallithea
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