mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +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