lib/linguist/languages.yml in github-linguist-4.0.3 vs lib/linguist/languages.yml in github-linguist-4.2.0
- old
+ new
@@ -306,10 +306,12 @@
C:
type: programming
color: "#555"
extensions:
- .c
+ - .C
+ - .H
- .cats
- .h
- .idc
- .w
@@ -333,13 +335,10 @@
color: "#f34b7d"
aliases:
- cpp
extensions:
- .cpp
- - .C
- - .CPP
- - .H
- .c++
- .cc
- .cxx
- .h
- .h++
@@ -460,10 +459,11 @@
- coffee
- coffee-script
extensions:
- .coffee
- ._coffee
+ - .cjsx
- .cson
- .iced
filenames:
- Cakefile
interpreters:
@@ -525,10 +525,16 @@
tm_scope: source.pascal
aliases:
- delphi
- objectpascal
+Cool:
+ type: programming
+ extensions:
+ - .cl
+ tm_scope: source.cool
+
Coq:
type: programming
extensions:
- .coq
- .v
@@ -556,10 +562,12 @@
type: programming
extensions:
- .cr
ace_mode: ruby
tm_scope: source.ruby
+ interpreters:
+ - crystal
Cucumber:
extensions:
- .feature
tm_scope: text.gherkin.feature
@@ -733,10 +741,12 @@
extensions:
- .erl
- .es
- .escript
- .hrl
+ interpreters:
+ - escript
F#:
type: programming
color: "#b845fc"
search_term: fsharp
@@ -812,10 +822,11 @@
- .F
- .f
- .for
- .forth
- .frt
+ - .fs
Frege:
type: programming
color: "#00cafe"
extensions:
@@ -865,10 +876,11 @@
extensions:
- .glsl
- .fp
- .frag
- .frg
+ - .fs
- .fshader
- .geo
- .geom
- .glslv
- .gshader
@@ -928,10 +940,12 @@
- .gp
- .gnu
- .gnuplot
- .plot
- .plt
+ interpreters:
+ - gnuplot
Go:
type: programming
color: "#375eab"
extensions:
@@ -958,10 +972,16 @@
type: programming
extensions:
- .grace
tm_scope: none
+Gradle:
+ type: data
+ extensions:
+ - .gradle
+ tm_scope: source.groovy.gradle
+
Grammatical Framework:
type: programming
aliases:
- gf
wrap: false
@@ -1028,10 +1048,11 @@
- xhtml
extensions:
- .html
- .htm
- .st
+ - .xht
- .xhtml
HTML+Django:
type: markup
tm_scope: text.html.django
@@ -1192,17 +1213,19 @@
Ioke:
type: programming
color: "#078193"
extensions:
- .ik
+ interpreters:
+ - ioke
Isabelle:
type: programming
color: "#fdcd00"
extensions:
- .thy
- tm_scope: none
+ tm_scope: source.isabelle.theory
J:
type: programming
extensions:
- .ijs
@@ -1284,10 +1307,11 @@
- .js
- ._js
- .bones
- .es6
- .frag
+ - .gs
- .jake
- .jsb
- .jsfl
- .jsm
- .jss
@@ -1466,10 +1490,16 @@
color: "#652B81"
extensions:
- .lookml
tm_scope: source.yaml
+LoomScript:
+ type: programming
+ extensions:
+ - .ls
+ tm_scope: source.loomscript
+
Lua:
type: programming
ace_mode: lua
color: "#fa1fa1"
extensions:
@@ -1590,10 +1620,12 @@
Mercury:
type: programming
color: "#abcdef"
ace_mode: prolog
+ interpreters:
+ - mmi
extensions:
- .m
- .moo
tm_scope: source.prolog
@@ -1683,15 +1715,16 @@
- .nit
tm_scope: none
Nix:
type: programming
+ color: "#7070ff"
extensions:
- .nix
aliases:
- nixos
- tm_scope: none
+ tm_scope: source.nix
Nu:
type: programming
color: "#c9df40"
aliases:
@@ -1699,10 +1732,12 @@
extensions:
- .nu
filenames:
- Nukefile
tm_scope: source.scheme
+ interpreters:
+ - nush
NumPy:
group: Python
extensions:
- .numpy
@@ -1827,10 +1862,17 @@
type: programming
color: "#5a63a3"
extensions:
- .oxygene
tm_scope: none
+
+Oz:
+ type: programming
+ color: "#fcaf3e"
+ extensions:
+ - .oz
+ tm_scope: source.oz
PAWN:
type: programming
color: "#dbb284"
extensions:
@@ -1885,20 +1927,24 @@
type: programming
aliases:
- pasm
extensions:
- .pasm
+ interpreters:
+ - parrot
tm_scope: none
Parrot Internal Representation:
group: Parrot
tm_scope: source.parrot.pir
type: programming
aliases:
- pir
extensions:
- .pir
+ interpreters:
+ - parrot
Pascal:
type: programming
color: "#b0ce4e"
extensions:
@@ -1929,18 +1975,23 @@
Perl6:
type: programming
color: "#0298c3"
extensions:
- - .p6
- .6pl
- .6pm
- .nqp
+ - .p6
- .p6l
- .p6m
+ - .pl
- .pl6
+ - .pm
- .pm6
+ - .t
+ interpreters:
+ - perl6
tm_scope: none
PigLatin:
type: programming
color: "#fcd7de"
@@ -2001,10 +2052,12 @@
extensions:
- .pl
- .ecl
- .pro
- .prolog
+ interpreters:
+ - swipl
Propeller Spin:
type: programming
color: "#2b446d"
extensions:
@@ -2064,10 +2117,12 @@
- SConscript
- SConstruct
- wscript
interpreters:
- python
+ - python2
+ - python3
Python traceback:
type: data
group: Python
searchable: false
@@ -2084,10 +2139,12 @@
QMake:
extensions:
- .pro
- .pri
+ interpreters:
+ - qmake
R:
type: programming
color: "#198ce7"
aliases:
@@ -2103,10 +2160,19 @@
filenames:
- .Rprofile
interpreters:
- Rscript
+RAML:
+ type: data
+ lexer: YAML
+ ace_mode: yaml
+ tm_scope: source.yaml
+ color: "#77d9fb"
+ extensions:
+ - .raml
+
RDoc:
type: prose
ace_mode: rdoc
wrap: true
extensions:
@@ -2238,10 +2304,12 @@
- .ru
- .thor
- .watchr
interpreters:
- ruby
+ - macruby
+ - rake
filenames:
- .pryrc
- Appraisals
- Berksfile
- Buildfile
@@ -2324,10 +2392,12 @@
color: "#7dd3b0"
extensions:
- .scala
- .sbt
- .sc
+ interpreters:
+ - scala
Scaml:
group: HTML
type: markup
extensions:
@@ -2714,9 +2784,10 @@
- .grxml
- .ivy
- .jelly
- .kml
- .launch
+ - .mm
- .mxml
- .nproj
- .nuspec
- .osm
- .plist