lib/linguist/languages.yml in github-linguist-4.0.2 vs lib/linguist/languages.yml in github-linguist-4.0.3
- old
+ new
@@ -10,10 +10,14 @@
# interpreters - An Array of associated interpreters
# searchable - Boolean flag to enable searching (defaults to true)
# search_term - Deprecated: Some languages maybe indexed under a
# different alias. Avoid defining new exceptions.
# color - CSS hex color to represent the language.
+# tm_scope - The TextMate scope that represents this programming
+# language. This should match one of the scopes listed in
+# the grammars.yml file. Use "none" if there is no grammar
+# for this language.
#
# Any additions or modifications (even trivial) should have corresponding
# test change in `test/test_blob.rb`.
#
# Please keep this list alphabetized. Capitalization comes before lower case.
@@ -43,10 +47,11 @@
type: programming
color: "#8a0707"
extensions:
- .apl
- .dyalog
+ tm_scope: none
ASP:
type: programming
color: "#6a40fd"
search_term: aspx-vb
@@ -144,10 +149,11 @@
Arc:
type: programming
color: "#ca2afe"
extensions:
- .arc
+ tm_scope: none
Arduino:
type: programming
color: "#bd79d1"
extensions:
@@ -160,16 +166,18 @@
wrap: true
extensions:
- .asciidoc
- .adoc
- .asc
+ tm_scope: none
AspectJ:
type: programming
color: "#1957b0"
extensions:
- .aj
+ tm_scope: none
Assembly:
type: programming
color: "#a67219"
search_term: nasm
@@ -183,19 +191,21 @@
Augeas:
type: programming
extensions:
- .aug
+ tm_scope: none
AutoHotkey:
type: programming
color: "#6594b9"
aliases:
- ahk
extensions:
- .ahk
- .ahkl
+ tm_scope: none
AutoIt:
type: programming
color: "#36699B"
aliases:
@@ -284,10 +294,11 @@
Brightscript:
type: programming
extensions:
- .brs
+ tm_scope: none
Bro:
type: programming
extensions:
- .bro
@@ -357,10 +368,11 @@
CLIPS:
type: programming
extensions:
- .clp
+ tm_scope: none
CMake:
extensions:
- .cmake
- .in
@@ -419,10 +431,11 @@
type: programming
color: "#3a81ad"
extensions:
- .icl
- .dcl
+ tm_scope: none
Clojure:
type: programming
ace_mode: clojure
color: "#db5855"
@@ -535,10 +548,11 @@
Creole:
type: prose
wrap: true
extensions:
- .creole
+ tm_scope: none
Crystal:
type: programming
extensions:
- .cr
@@ -602,10 +616,11 @@
aliases:
- dpatch
extensions:
- .darcspatch
- .dpatch
+ tm_scope: none
Dart:
type: programming
color: "#98BAD6"
extensions:
@@ -629,10 +644,11 @@
Dogescript:
type: programming
color: "#cca760"
extensions:
- .djs
+ tm_scope: none
Dylan:
type: programming
color: "#3ebc27"
extensions:
@@ -644,17 +660,19 @@
E:
type: programming
color: "#ccce35"
extensions:
- .E
+ tm_scope: none
ECL:
type: programming
color: "#8a1267"
extensions:
- .ecl
- .eclxml
+ tm_scope: none
Eagle:
type: markup
color: "#3994bc"
extensions:
@@ -734,10 +752,11 @@
type: programming
color: "#33CCFF"
extensions:
- .fx
- .flux
+ tm_scope: none
FORTRAN:
type: programming
color: "#4d41b1"
extensions:
@@ -807,23 +826,26 @@
type: data
extensions:
- .g
- .gco
- .gcode
+ tm_scope: none
GAMS:
type: programming
extensions:
- .gms
+ tm_scope: none
GAP:
type: programming
extensions:
- .g
- .gap
- .gd
- .gi
+ tm_scope: none
GAS:
type: programming
group: Assembly
extensions:
@@ -833,10 +855,11 @@
GDScript:
type: programming
extensions:
- .gd
+ tm_scope: none
GLSL:
group: C
type: programming
extensions:
@@ -917,10 +940,11 @@
Golo:
type: programming
color: "#f6a51f"
extensions:
- .golo
+ tm_scope: none
Gosu:
type: programming
color: "#82937f"
extensions:
@@ -932,10 +956,11 @@
Grace:
type: programming
extensions:
- .grace
+ tm_scope: none
Grammatical Framework:
type: programming
aliases:
- gf
@@ -948,10 +973,11 @@
Graph Modeling Language:
type: data
extensions:
- .gml
+ tm_scope: none
Graphviz (DOT):
type: data
tm_scope: source.dot
extensions:
@@ -1037,17 +1063,19 @@
HTTP:
type: data
extensions:
- .http
+ tm_scope: none
Hack:
type: programming
ace_mode: php
extensions:
- .hh
- .php
+ tm_scope: none
Haml:
group: HTML
type: markup
extensions:
@@ -1066,10 +1094,11 @@
Harbour:
type: programming
color: "#0e60e3"
extensions:
- .hb
+ tm_scope: none
Haskell:
type: programming
color: "#29b544"
extensions:
@@ -1091,10 +1120,11 @@
color: "#7891b1"
extensions:
- .hy
aliases:
- hylang
+ tm_scope: none
IDL:
type: programming
color: "#e3592c"
extensions:
@@ -1106,10 +1136,11 @@
extensions:
- .ipf
aliases:
- igor
- igorpro
+ tm_scope: none
INI:
type: data
extensions:
- .ini
@@ -1126,10 +1157,11 @@
- irc
- irc logs
extensions:
- .irclog
- .weechatlog
+ tm_scope: none
Idris:
type: programming
extensions:
- .idr
@@ -1147,10 +1179,11 @@
- inform7
Inno Setup:
extensions:
- .iss
+ tm_scope: none
Io:
type: programming
color: "#a9188d"
extensions:
@@ -1165,15 +1198,17 @@
Isabelle:
type: programming
color: "#fdcd00"
extensions:
- .thy
+ tm_scope: none
J:
type: programming
extensions:
- .ijs
+ tm_scope: none
JSON:
type: data
tm_scope: source.json
group: JavaScript
@@ -1277,10 +1312,11 @@
KRL:
type: programming
color: "#f5c800"
extensions:
- .krl
+ tm_scope: none
Kit:
type: markup
ace_mode: html
extensions:
@@ -1310,10 +1346,11 @@
LOLCODE:
type: programming
extensions:
- .lol
color: "#cc9900"
+ tm_scope: none
LSL:
type: programming
ace_mode: lsl
extensions:
@@ -1324,10 +1361,11 @@
LabVIEW:
type: programming
extensions:
- .lvproj
+ tm_scope: none
Lasso:
type: programming
color: "#2584c3"
extensions:
@@ -1362,16 +1400,18 @@
Liquid:
type: markup
extensions:
- .liquid
+ tm_scope: none
Literate Agda:
type: programming
group: Agda
extensions:
- .lagda
+ tm_scope: none
Literate CoffeeScript:
type: programming
tm_scope: source.litcoffee
group: CoffeeScript
@@ -1544,10 +1584,11 @@
MediaWiki:
type: prose
wrap: true
extensions:
- .mediawiki
+ tm_scope: none
Mercury:
type: programming
color: "#abcdef"
ace_mode: prolog
@@ -1558,10 +1599,11 @@
MiniD: # Legacy
searchable: false
extensions:
- .minid # Dummy extension
+ tm_scope: none
Mirah:
type: programming
search_term: mirah
color: "#c7a938"
@@ -1579,10 +1621,11 @@
Moocode:
type: programming
extensions:
- .moo
+ tm_scope: none
MoonScript:
type: programming
extensions:
- .moon
@@ -1590,10 +1633,11 @@
- moon
Myghty:
extensions:
- .myt
+ tm_scope: none
NSIS:
extensions:
- .nsi
- .nsh
@@ -1635,17 +1679,19 @@
Nit:
type: programming
color: "#0d8921"
extensions:
- .nit
+ tm_scope: none
Nix:
type: programming
extensions:
- .nix
aliases:
- nixos
+ tm_scope: none
Nu:
type: programming
color: "#c9df40"
aliases:
@@ -1660,10 +1706,11 @@
group: Python
extensions:
- .numpy
- .numpyw
- .numsc
+ tm_scope: none
OCaml:
type: programming
ace_mode: ocaml
color: "#3be133"
@@ -1720,10 +1767,11 @@
Omgrofl:
type: programming
extensions:
- .omgrofl
color: "#cabbff"
+ tm_scope: none
Opa:
type: programming
extensions:
- .opa
@@ -1731,10 +1779,11 @@
Opal:
type: programming
color: "#f7ede0"
extensions:
- .opal
+ tm_scope: none
OpenCL:
type: programming
group: C
extensions:
@@ -1755,29 +1804,33 @@
OpenSCAD:
type: programming
extensions:
- .scad
+ tm_scope: none
Org:
type: prose
wrap: true
extensions:
- .org
+ tm_scope: none
Ox:
type: programming
extensions:
- .ox
- .oxh
- .oxo
+ tm_scope: none
Oxygene:
type: programming
color: "#5a63a3"
extensions:
- .oxygene
+ tm_scope: none
PAWN:
type: programming
color: "#dbb284"
extensions:
@@ -1809,30 +1862,34 @@
Pan:
type: programming
color: '#cc0000'
extensions:
- .pan
+ tm_scope: none
Papyrus:
type: programming
color: "#6600cc"
extensions:
- .psc
+ tm_scope: none
Parrot:
type: programming
color: "#f3ca0a"
extensions:
- .parrot # Dummy extension
+ tm_scope: none
Parrot Assembly:
group: Parrot
type: programming
aliases:
- pasm
extensions:
- .pasm
+ tm_scope: none
Parrot Internal Representation:
group: Parrot
tm_scope: source.parrot.pir
type: programming
@@ -1880,16 +1937,18 @@
- .nqp
- .p6l
- .p6m
- .pl6
- .pm6
+ tm_scope: none
PigLatin:
type: programming
color: "#fcd7de"
extensions:
- .pig
+ tm_scope: none
Pike:
type: programming
color: "#066ab2"
extensions:
@@ -1900,16 +1959,18 @@
type: prose
ace_mode: perl
wrap: true
extensions:
- .pod
+ tm_scope: none
PogoScript:
type: programming
color: "#d80074"
extensions:
- .pogo
+ tm_scope: none
PostScript:
type: markup
extensions:
- .ps
@@ -1946,10 +2007,11 @@
Propeller Spin:
type: programming
color: "#2b446d"
extensions:
- .spin
+ tm_scope: none
Protocol Buffer:
type: markup
aliases:
- protobuf
@@ -1969,10 +2031,11 @@
Pure Data:
type: programming
color: "#91de79"
extensions:
- .pd
+ tm_scope: none
PureScript:
type: programming
color: "#bcdc53"
extensions:
@@ -2064,21 +2127,22 @@
RHTML:
type: markup
group: HTML
extensions:
- .rhtml
- tm_scope: text.html.ruby
+ tm_scope: text.html.erb
aliases:
- html+ruby
RMarkdown:
type: prose
wrap: true
ace_mode: markdown
extensions:
- .rmd
- .Rmd
+ tm_scope: none
Racket:
type: programming
color: "#ae17ff"
extensions:
@@ -2094,17 +2158,19 @@
extensions:
- .rl
aliases:
- ragel-rb
- ragel-ruby
+ tm_scope: none
Raw token data:
search_term: raw
aliases:
- raw
extensions:
- .raw
+ tm_scope: none
Rebol:
type: programming
color: "#358a5b"
extensions:
@@ -2120,14 +2186,16 @@
extensions:
- .red
- .reds
aliases:
- red/system
+ tm_scope: none
Redcode:
extensions:
- .cw
+ tm_scope: none
RobotFramework:
type: programming
extensions:
- .robot
@@ -2197,10 +2265,11 @@
SAS:
type: programming
color: "#1E90FF"
extensions:
- .sas
+ tm_scope: none
SCSS:
type: markup
tm_scope: source.scss
group: CSS
@@ -2212,11 +2281,11 @@
type: programming
color: "#FFCB1F"
extensions:
- .sqf
- .hqf
- tm_scope: source.c++
+ tm_scope: source.sqf
SQL:
type: data
tm_scope: source.sql
ace_mode: sql
@@ -2290,10 +2359,11 @@
Self:
type: programming
color: "#0579aa"
extensions:
- .self
+ tm_scope: none
Shell:
type: programming
search_term: bash
color: "#89e051"
@@ -2328,10 +2398,11 @@
Shen:
type: programming
color: "#120F14"
extensions:
- .shen
+ tm_scope: none
Slash:
type: programming
color: "#007eff"
extensions:
@@ -2398,17 +2469,19 @@
Stylus:
type: markup
group: CSS
extensions:
- .styl
+ tm_scope: none
SuperCollider:
type: programming
color: "#46390b"
extensions:
- .scd
- .sc
+ tm_scope: none
Swift:
type: programming
color: "#ffac45"
extensions:
@@ -2430,10 +2503,11 @@
TXL:
type: programming
extensions:
- .txl
+ tm_scope: none
Tcl:
type: programming
color: "#e4cc98"
extensions:
@@ -2486,10 +2560,11 @@
type: prose
ace_mode: textile
wrap: true
extensions:
- .textile
+ tm_scope: none
Thrift:
type: programming
tm_scope: source.thrift
extensions:
@@ -2499,10 +2574,11 @@
type: programming
color: "#45f715"
extensions:
- .t
- .tu
+ tm_scope: none
Twig:
type: markup
group: PHP
extensions:
@@ -2759,17 +2835,19 @@
type: programming
extensions:
- .zimpl
- .zmpl
- .zpl
+ tm_scope: none
eC:
type: programming
search_term: ec
extensions:
- .ec
- .eh
+ tm_scope: none
edn:
type: data
ace_mode: clojure
color: "#db5855"
@@ -2780,10 +2858,11 @@
fish:
type: programming
group: Shell
extensions:
- .fish
+ tm_scope: none
mupad:
extensions:
- .mu
@@ -2820,5 +2899,6 @@
xBase:
type: programming
color: "#3a4040"
extensions:
- .prg
+ tm_scope: none