Add pygments lexer dump script

This commit is contained in:
Joshua Peek
2011-05-19 23:21:45 -05:00
parent 81d0206c40
commit c532c319a1

22
bin/pygments-lexers Executable file
View File

@@ -0,0 +1,22 @@
#!/usr/bin/env python
from pygments.lexers import get_all_lexers
print "---"
for name, aliases, filenames, mimetypes in get_all_lexers():
print "- !ruby/struct:Linguist::Lexer"
print " name: %s" % name
print " aliases:"
for alias in aliases:
print " - %s" % alias
print " filenames:"
for filename in filenames:
print " - %s" % filename
print " mimetypes:"
for mimetype in mimetypes:
print " - %s" % mimetype