#!/usr/bin/env python from pygments import __version__ from pygments.lexers import get_all_lexers print "# AUTOMATICALLY GENERATED BY bin/pygments-lexers" print "# Pygments version %s" % __version__ print "---" for name, aliases, filenames, mimetypes in get_all_lexers(): print "%s:" % name if any(aliases): print " aliases:" for alias in aliases: print " - '%s'" % alias if any(filenames): print " filenames:" for filename in filenames: print " - '%s'" % filename if any(mimetypes): print " mimetypes:" for mimetype in mimetypes: print " - '%s'" % mimetype