From c532c319a1899b362ad5668b251170e7b292fdd1 Mon Sep 17 00:00:00 2001 From: Joshua Peek Date: Thu, 19 May 2011 23:21:45 -0500 Subject: [PATCH] Add pygments lexer dump script --- bin/pygments-lexers | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 bin/pygments-lexers diff --git a/bin/pygments-lexers b/bin/pygments-lexers new file mode 100755 index 00000000..477b5688 --- /dev/null +++ b/bin/pygments-lexers @@ -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