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
|
||||
# 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)
|
||||
@lexers = []
|
||||
@name_index = {}
|
||||
@@ -18,7 +23,7 @@ module Linguist
|
||||
$?.success?
|
||||
end
|
||||
|
||||
# Public: Get all Lexers
|
||||
# Internal: Get all Lexers
|
||||
#
|
||||
# Returns an Array of Lexers
|
||||
def self.all
|
||||
|
||||
Reference in New Issue
Block a user