lib/linguist/languages.yml in github-linguist-2.10.0 vs lib/linguist/languages.yml in github-linguist-2.10.5
- old
+ new
@@ -8,10 +8,11 @@
# aliases - An Array of additional aliases (implicitly
# includes name.downcase)
# ace_mode - A String name of Ace Mode (if available)
# wrap - Boolean wrap to enable line wrapping (default: false)
# extension - An Array of associated extensions
+# interpreter - An Array of associated interpreters
# primary_extension - A String for the main extension associated with
# the language. Must be unique. Used when a Language is picked
# from a dropdown and we need to automatically choose an
# extension.
# searchable - Boolean flag to enable searching (defaults to true)
@@ -20,11 +21,11 @@
# color - CSS hex color to represent the language.
#
# Any additions or modifications (even trivial) should have corresponding
# test change in `test/test_blob.rb`.
#
-# Please keep this list alphabetized.
+# Please keep this list alphabetized. Capitalization comes before lower case.
ABAP:
type: programming
lexer: ABAP
primary_extension: .abap
@@ -68,10 +69,11 @@
extensions:
- .ads
Agda:
type: programming
+ color: "#467C91"
primary_extension: .agda
ApacheConf:
type: markup
aliases:
@@ -99,10 +101,20 @@
type: programming
color: "#bd79d1"
lexer: C++
primary_extension: .ino
+AsciiDoc:
+ type: prose
+ lexer: Text only
+ ace_mode: asciidoc
+ wrap: true
+ primary_extension: .asciidoc
+ extensions:
+ - .adoc
+ - .asc
+
Assembly:
type: programming
lexer: NASM
color: "#a67219"
search_term: nasm
@@ -138,10 +150,15 @@
extensions:
- .auk
- .gawk
- .mawk
- .nawk
+ interpreters:
+ - awk
+ - gawk
+ - mawk
+ - nawk
Batchfile:
type: programming
group: Shell
search_term: bat
@@ -179,10 +196,15 @@
Brainfuck:
primary_extension: .b
extensions:
- .bf
+Brightscript:
+ type: programming
+ lexer: Text only
+ primary_extension: .brs
+
Bro:
type: programming
primary_extension: .bro
C:
@@ -331,10 +353,16 @@
- .asd
- .cl
- .lsp
- .ny
- .podsl
+ interpreters:
+ - lisp
+ - sbcl
+ - ccl
+ - clisp
+ - ecl
Coq:
type: programming
primary_extension: .coq
@@ -344,10 +372,16 @@
primary_extension: .cppobjdump
extensions:
- .c++objdump
- .cxx-objdump
+Creole:
+ type: prose
+ lexer: Text only
+ wrap: true
+ primary_extension: .creole
+
Cucumber:
lexer: Gherkin
primary_extension: .feature
Cuda:
@@ -377,11 +411,11 @@
primary_extension: .d-objdump
DM:
type: programming
color: "#075ff1"
- lexer: Text only
+ lexer: C++
primary_extension: .dm
aliases:
- byond
DOT:
@@ -746,10 +780,11 @@
- .sublime-project
- .sublime_session
- .sublime-settings
- .sublime-workspace
filenames:
+ - .jshintrc
- composer.lock
Jade:
group: HTML
type: markup
@@ -916,18 +951,20 @@
primary_extension: .mak
filenames:
- makefile
- Makefile
- GNUmakefile
+ interpreters:
+ - make
Mako:
primary_extension: .mako
extensions:
- .mao
Markdown:
- type: markup
+ type: prose
lexer: Text only
ace_mode: markdown
wrap: true
primary_extension: .md
extensions:
@@ -954,10 +991,16 @@
- .maxhelp
- .maxproj
- .mxt
- .pat
+MediaWiki:
+ type: prose
+ lexer: Text only
+ wrap: true
+ primary_extension: .mediawiki
+
MiniD: # Legacy
searchable: false
primary_extension: .minid # Dummy extension
Mirah:
@@ -1089,10 +1132,16 @@
- progress
- openedge
- abl
primary_extension: .p
+Org:
+ type: prose
+ lexer: Text only
+ wrap: true
+ primary_extension: .org
+
Oxygene:
type: programming
lexer: Text only
color: "#5a63a3"
primary_extension: .oxygene
@@ -1155,19 +1204,28 @@
- .ph
- .plx
- .pm6
- .pod
- .psgi
+ interpreters:
+ - perl
Pike:
type: programming
color: "#066ab2"
lexer: C
primary_extension: .pike
extensions:
- .pmod
+Pod:
+ type: prose
+ lexer: Text only
+ ace_mode: perl
+ wrap: true
+ primary_extension: .pod
+
PogoScript:
type: programming
color: "#d80074"
lexer: Text only
primary_extension: .pogo
@@ -1222,16 +1280,19 @@
ace_mode: python
color: "#3581ba"
primary_extension: .py
extensions:
- .gyp
+ - .lmi
- .pyt
- .pyw
- .wsgi
- .xpy
filenames:
- wscript
+ interpreters:
+ - python
Python traceback:
type: data
group: Python
lexer: Python Traceback
@@ -1250,11 +1311,20 @@
primary_extension: .r
extensions:
- .R
filenames:
- .Rprofile
+ interpreters:
+ - Rscript
+RDoc:
+ type: prose
+ lexer: Text only
+ ace_mode: rdoc
+ wrap: true
+ primary_extension: .rdoc
+
REALbasic:
type: programming
lexer: VB.net
primary_extension: .rbbas
extensions:
@@ -1267,10 +1337,19 @@
RHTML:
type: markup
group: HTML
primary_extension: .rhtml
+RMarkdown:
+ type: markup
+ lexer: Text only
+ wrap: true
+ ace_mode: markdown
+ primary_extension: .rmd
+ extensions:
+ - .Rmd
+
Racket:
type: programming
lexer: Racket
color: "#ae17ff"
primary_extension: .rkt
@@ -1337,10 +1416,12 @@
- .rbw
- .rbx
- .ru
- .thor
- .watchr
+ interpreters:
+ - ruby
filenames:
- Appraisals
- Berksfile
- Gemfile
- Guardfile
@@ -1379,10 +1460,12 @@
Scala:
type: programming
ace_mode: scala
color: "#7dd3b0"
primary_extension: .scala
+ extensions:
+ - .sc
Scaml:
group: HTML
type: markup
primary_extension: .scaml
@@ -1392,10 +1475,15 @@
color: "#1e4aec"
primary_extension: .scm
extensions:
- .sls
- .ss
+ interpreters:
+ - guile
+ - racket
+ - bigloo
+ - chicken
Scilab:
type: programming
primary_extension: .sci
@@ -1416,10 +1504,14 @@
- zsh
primary_extension: .sh
extensions:
- .bats
- .tmux
+ interpreters:
+ - bash
+ - sh
+ - zsh
filenames:
- Dockerfile
Slash:
type: programming
@@ -1444,15 +1536,21 @@
color: "#dc566d"
aliases:
- sml
primary_extension: .sml
+Stylus:
+ type: markup
+ group: CSS
+ lexer: Text only
+ primary_extension: .styl
+
SuperCollider:
type: programming
color: "#46390b"
lexer: Text only
- primary_extension: .sc
+ primary_extension: .scd
TOML:
type: data
primary_extension: .toml
@@ -1475,11 +1573,13 @@
extensions:
- .csh
TeX:
type: markup
+ color: "#3D6117"
ace_mode: latex
+ wrap: true
aliases:
- latex
primary_extension: .tex
extensions:
- .aux
@@ -1496,11 +1596,11 @@
Tea:
type: markup
primary_extension: .tea
Textile:
- type: markup
+ type: prose
lexer: Text only
ace_mode: textile
wrap: true
primary_extension: .textile
@@ -1542,10 +1642,18 @@
VHDL:
type: programming
lexer: vhdl
color: "#543978"
primary_extension: .vhdl
+ extensions:
+ - .vhd
+ - .vhf
+ - .vhi
+ - .vho
+ - .vhs
+ - .vht
+ - .vhw
Vala:
type: programming
color: "#ee7d06"
primary_extension: .vala
@@ -1731,10 +1839,10 @@
lexer: Ooc
color: "#b0b77e"
primary_extension: .ooc
reStructuredText:
- type: markup
+ type: prose
wrap: true
search_term: rst
aliases:
- rst
primary_extension: .rst