Skip to content

Commit c532c31

Browse files
committed
Add pygments lexer dump script
1 parent 81d0206 commit c532c31

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

bin/pygments-lexers

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/usr/bin/env python
2+
3+
from pygments.lexers import get_all_lexers
4+
5+
print "---"
6+
7+
for name, aliases, filenames, mimetypes in get_all_lexers():
8+
print "- !ruby/struct:Linguist::Lexer"
9+
10+
print " name: %s" % name
11+
12+
print " aliases:"
13+
for alias in aliases:
14+
print " - %s" % alias
15+
16+
print " filenames:"
17+
for filename in filenames:
18+
print " - %s" % filename
19+
20+
print " mimetypes:"
21+
for mimetype in mimetypes:
22+
print " - %s" % mimetype

0 commit comments

Comments
 (0)