From be58fc4f7fb0cfa399d1962e6a241d04b5d296ff Mon Sep 17 00:00:00 2001 From: Joshua Peek Date: Wed, 6 Jul 2011 10:03:34 -0500 Subject: [PATCH] data type --- lib/linguist/language.rb | 2 +- lib/linguist/languages.yml | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/lib/linguist/language.rb b/lib/linguist/language.rb index 794820b4..71ddf61b 100644 --- a/lib/linguist/language.rb +++ b/lib/linguist/language.rb @@ -17,7 +17,7 @@ module Linguist @filename_index = {} # Valid Languages types - TYPES = [:markup, :programming] + TYPES = [:data, :markup, :programming] # Internal: Test if extension maps to multiple Languages. # diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index b31b22c9..e398cf75 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -5,7 +5,7 @@ # lexer exists in lexers.yml. This is a list of available in our # version of pygments. # -# type - Either programming, markup, or nil +# type - Either data, programming, markup, or nil # lexer - An explicit lexer String (defaults to name.downcase) # aliases - An Array of additional aliases (implicitly # includes name.downcase) @@ -134,6 +134,7 @@ C++: - .tcc C-ObjDump: + type: data lexer: c-objdump extensions: - .c-objdump @@ -178,6 +179,7 @@ Common Lisp: - .ny Cpp-ObjDump: + type: data lexer: cpp-objdump extensions: - .cppobjdump @@ -204,6 +206,7 @@ D: - .di D-ObjDump: + type: data lexer: d-objdump extensions: - .d-objdump @@ -386,6 +389,7 @@ Haskell: - .hsc INI: + type: data extensions: - .cfg - .ini @@ -407,6 +411,7 @@ Io: - .io JSON: + type: data group: JavaScript lexer: JavaScript searchable: false @@ -551,6 +556,7 @@ OCaml: - .mll ObjDump: + type: data lexer: objdump extensions: - .objdump @@ -631,6 +637,7 @@ Python: - .pyw Python traceback: + type: data group: Python lexer: Python Traceback search_term: pytb @@ -709,6 +716,7 @@ Ruby: - Gemfile SQL: + type: data searchable: false extensions: - .sql @@ -801,6 +809,7 @@ TeX: - .aux Text: + type: data lexer: Text only extensions: - .txt