mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 09:40:21 +00:00
Add pygments lexer dump script
This commit is contained in:
22
bin/pygments-lexers
Executable file
22
bin/pygments-lexers
Executable 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
|
||||
Reference in New Issue
Block a user