mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Doc lexer fields
This commit is contained in:
		| @@ -3,6 +3,11 @@ require 'yaml' | |||||||
|  |  | ||||||
| module Linguist | module Linguist | ||||||
|   # Mirror of Pygments Lexer structure. |   # Mirror of Pygments Lexer structure. | ||||||
|  |   # | ||||||
|  |   # name      - Proper lexer name (JavaScript, Ruby, Python) | ||||||
|  |   # aliases   - Aliases for lookup (js, javascript) | ||||||
|  |   # filenames - Filename globs (*.js) | ||||||
|  |   # mimetypes - Mime types (application/javascript) | ||||||
|   class Lexer < Struct.new(:name, :aliases, :filenames, :mimetypes) |   class Lexer < Struct.new(:name, :aliases, :filenames, :mimetypes) | ||||||
|     @lexers      = [] |     @lexers      = [] | ||||||
|     @name_index  = {} |     @name_index  = {} | ||||||
| @@ -18,7 +23,7 @@ module Linguist | |||||||
|       $?.success? |       $?.success? | ||||||
|     end |     end | ||||||
|  |  | ||||||
|     # Public: Get all Lexers |     # Internal: Get all Lexers | ||||||
|     # |     # | ||||||
|     # Returns an Array of Lexers |     # Returns an Array of Lexers | ||||||
|     def self.all |     def self.all | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user