lib/linguist/languages.yml in github-linguist-7.13.0 vs lib/linguist/languages.yml in github-linguist-7.14.0
- old
+ new
@@ -17,11 +17,10 @@
# extensions - An Array of associated extensions (the first one is
# considered the primary extension, the others should be
# listed alphabetically)
# filenames - An Array of filenames commonly associated with the language
# interpreters - An Array of associated interpreters
-# searchable - Boolean flag to enable searching (defaults to true)
# language_id - Integer used as a language-name-independent indexed field so that we can rename
# languages in Linguist without reindexing all the code on GitHub. Must not be
# changed for existing languages without the explicit permission of GitHub staff.
# color - CSS hex color to represent the language. Only used if type is "programming" or "markup".
# tm_scope - The TextMate scope that represents this programming
@@ -33,11 +32,10 @@
#
# Any additions or modifications (even trivial) should have corresponding
# test changes in `test/test_blob.rb`.
#
# Please keep this list alphabetized. Capitalization comes before lowercase.
-
---
1C Enterprise:
type: programming
color: "#814CCC"
extensions:
@@ -63,12 +61,12 @@
language_id: 1
ABAP CDS:
type: programming
color: "#555e25"
extensions:
- - ".asddls"
- tm_scope: "source.abapcds"
+ - ".asddls"
+ tm_scope: source.abapcds
language_id: 452681853
ace_mode: text
ABNF:
type: data
ace_mode: text
@@ -435,10 +433,18 @@
- mawk
- nawk
tm_scope: source.awk
ace_mode: text
language_id: 28
+BASIC:
+ type: programming
+ extensions:
+ - ".bas"
+ tm_scope: source.basic
+ ace_mode: text
+ color: "#ff0000"
+ language_id: 28923963
Ballerina:
type: programming
extensions:
- ".bal"
tm_scope: source.ballerina
@@ -485,10 +491,18 @@
tm_scope: text.bibtex
ace_mode: tex
codemirror_mode: stex
codemirror_mime_type: text/x-stex
language_id: 982188347
+Bicep:
+ type: programming
+ color: "#519aba"
+ extensions:
+ - ".bicep"
+ tm_scope: source.bicep
+ ace_mode: text
+ language_id: 321200902
Bison:
type: programming
color: "#6A463F"
group: Yacc
tm_scope: source.yacc
@@ -696,10 +710,17 @@
tm_scope: source.cobol
ace_mode: cobol
codemirror_mode: cobol
codemirror_mime_type: text/x-cobol
language_id: 48
+CODEOWNERS:
+ type: data
+ filenames:
+ - CODEOWNERS
+ tm_scope: text.codeowners
+ ace_mode: gitignore
+ language_id: 321684729
COLLADA:
type: data
extensions:
- ".dae"
tm_scope: text.xml
@@ -1116,10 +1137,12 @@
codemirror_mime_type: text/x-cython
language_id: 79
D:
type: programming
color: "#ba595e"
+ aliases:
+ - Dlang
extensions:
- ".d"
- ".di"
tm_scope: source.d
ace_mode: d
@@ -1633,10 +1656,23 @@
tm_scope: source.fortran.modern
ace_mode: text
codemirror_mode: fortran
codemirror_mime_type: text/x-fortran
language_id: 761352333
+FreeBasic:
+ type: programming
+ color: "#867db1"
+ extensions:
+ - ".bi"
+ - ".bas"
+ tm_scope: source.vbnet
+ aliases:
+ - fb
+ ace_mode: text
+ codemirror_mode: vb
+ codemirror_mime_type: text/x-vb
+ language_id: 472896659
FreeMarker:
type: programming
color: "#0050b2"
aliases:
- ftl
@@ -1778,10 +1814,19 @@
tm_scope: source.c++
ace_mode: c_cpp
codemirror_mode: clike
codemirror_mime_type: text/x-c++src
language_id: 125
+Gemfile.lock:
+ type: data
+ color: "#701516"
+ searchable: false
+ tm_scope: source.gemfile-lock
+ ace_mode: text
+ filenames:
+ - Gemfile.lock
+ language_id: 907065713
Genie:
type: programming
ace_mode: text
extensions:
- ".gs"
@@ -1847,11 +1892,10 @@
tm_scope: source.gerber
ace_mode: text
language_id: 404627610
Gettext Catalog:
type: prose
- searchable: false
aliases:
- pot
extensions:
- ".po"
- ".pot"
@@ -2089,31 +2133,13 @@
extensions:
- ".html"
- ".htm"
- ".html.hl"
- ".inc"
- - ".st"
- ".xht"
- ".xhtml"
language_id: 146
-HTML+Django:
- type: markup
- tm_scope: text.html.django
- group: HTML
- extensions:
- - ".jinja"
- - ".j2"
- - ".jinja2"
- aliases:
- - django
- - html+django/jinja
- - html+jinja
- - htmldjango
- ace_mode: django
- codemirror_mode: django
- codemirror_mime_type: text/x-django
- language_id: 147
HTML+ECR:
type: markup
tm_scope: text.html.ecr
group: HTML
aliases:
@@ -2486,11 +2512,10 @@
type: data
tm_scope: source.json
ace_mode: json
codemirror_mode: javascript
codemirror_mime_type: application/json
- searchable: false
extensions:
- ".json"
- ".avsc"
- ".geojson"
- ".gltf"
@@ -2576,11 +2601,11 @@
ace_mode: jsoniq
codemirror_mode: javascript
codemirror_mime_type: application/json
extensions:
- ".jq"
- tm_scope: source.jq
+ tm_scope: source.jsoniq
language_id: 177
Jasmin:
type: programming
ace_mode: java
extensions:
@@ -2673,10 +2698,27 @@
- ".js.erb"
ace_mode: javascript
codemirror_mode: javascript
codemirror_mime_type: application/javascript
language_id: 914318960
+Jinja:
+ type: markup
+ color: "#a52a22"
+ aliases:
+ - django
+ - html+django
+ - html+jinja
+ - htmldjango
+ extensions:
+ - ".jinja"
+ - ".j2"
+ - ".jinja2"
+ tm_scope: text.html.django
+ ace_mode: django
+ codemirror_mode: django
+ codemirror_mime_type: text/x-django
+ language_id: 147
Jison:
type: programming
group: Yacc
extensions:
- ".jison"
@@ -2807,10 +2849,17 @@
tm_scope: source.kotlin
ace_mode: text
codemirror_mode: clike
codemirror_mime_type: text/x-kotlin
language_id: 189
+Kusto:
+ type: data
+ extensions:
+ - ".csl"
+ tm_scope: source.kusto
+ ace_mode: text
+ language_id: 225697190
LFE:
type: programming
color: "#4C3023"
extensions:
- ".lfe"
@@ -2865,12 +2914,11 @@
codemirror_mode: xml
codemirror_mime_type: text/xml
language_id: 194
Lark:
type: data
- group: EBNF
- color: "#0b130f"
+ color: "#2980B9"
extensions:
- ".lark"
tm_scope: source.lark
ace_mode: text
codemirror_mode: ebnf
@@ -3290,17 +3338,22 @@
- ".nbp"
- ".wl"
- ".wlt"
aliases:
- mma
+ - wolfram
+ - wolfram language
+ - wolfram lang
+ - wl
tm_scope: source.mathematica
ace_mode: text
codemirror_mode: mathematica
codemirror_mime_type: text/x-mathematica
language_id: 224
Maven POM:
type: data
+ group: XML
tm_scope: text.xml.pom
filenames:
- pom.xml
ace_mode: xml
codemirror_mode: xml
@@ -3367,13 +3420,19 @@
extensions:
- ".dsp"
tm_scope: none
ace_mode: text
language_id: 800983837
+Microsoft Visual Studio Solution:
+ type: data
+ extensions:
+ - ".sln"
+ tm_scope: source.solution
+ ace_mode: text
+ language_id: 849523096
MiniD:
type: programming
- searchable: false
extensions:
- ".minid"
tm_scope: none
ace_mode: text
language_id: 231
@@ -4449,20 +4508,18 @@
- rusthon
language_id: 303
Python console:
type: programming
group: Python
- searchable: false
aliases:
- pycon
tm_scope: text.python.console
ace_mode: text
language_id: 428
Python traceback:
type: data
group: Python
- searchable: false
extensions:
- ".pytb"
tm_scope: text.python.traceback
ace_mode: text
language_id: 304
@@ -4767,10 +4824,19 @@
extensions:
- ".cw"
tm_scope: none
ace_mode: text
language_id: 321
+Redirect Rules:
+ type: data
+ aliases:
+ - redirects
+ filenames:
+ - _redirects
+ tm_scope: source.redirects
+ ace_mode: text
+ language_id: 1020148948
Regular Expression:
type: data
extensions:
- ".regexp"
- ".regex"
@@ -4943,10 +5009,11 @@
- ".god"
- ".jbuilder"
- ".mspec"
- ".pluginspec"
- ".podspec"
+ - ".prawn"
- ".rabl"
- ".rake"
- ".rbi"
- ".rbuild"
- ".rbw"
@@ -4973,11 +5040,10 @@
- Capfile
- Dangerfile
- Deliverfile
- Fastfile
- Gemfile
- - Gemfile.lock
- Guardfile
- Jarfile
- Mavenfile
- Podfile
- Puppetfile
@@ -5332,10 +5398,18 @@
extensions:
- ".sieve"
codemirror_mode: sieve
codemirror_mime_type: application/sieve
language_id: 208976687
+Singularity:
+ type: programming
+ color: "#64E6AD"
+ tm_scope: source.singularity
+ filenames:
+ - Singularity
+ ace_mode: text
+ language_id: 987024632
Slash:
type: programming
color: "#007eff"
extensions:
- ".sl"
@@ -5488,10 +5562,20 @@
- ".matah"
- ".sthlp"
tm_scope: source.stata
ace_mode: text
language_id: 358
+StringTemplate:
+ type: markup
+ color: "#3fb34f"
+ extensions:
+ - ".st"
+ tm_scope: source.string-template
+ ace_mode: html
+ codemirror_mode: htmlmixed
+ codemirror_mime_type: text/html
+ language_id: 89855901
Stylus:
type: markup
color: "#ff6347"
extensions:
- ".styl"
@@ -6304,10 +6388,11 @@
- ".xib"
- ".xlf"
- ".xliff"
- ".xmi"
- ".xml.dist"
+ - ".xmp"
- ".xproj"
- ".xsd"
- ".xspec"
- ".xul"
- ".zcml"
@@ -6405,10 +6490,20 @@
- ".xojo_toolbar"
- ".xojo_window"
tm_scope: source.xojo
ace_mode: text
language_id: 405
+Xonsh:
+ type: programming
+ color: "#285EEF"
+ extensions:
+ - ".xsh"
+ tm_scope: source.python
+ ace_mode: text
+ codemirror_mode: python
+ codemirror_mime_type: text/x-python
+ language_id: 614078284
Xtend:
type: programming
extensions:
- ".xtend"
tm_scope: source.xtend
@@ -6598,10 +6693,18 @@
extensions:
- ".fish"
tm_scope: source.fish
ace_mode: text
language_id: 415
+jq:
+ color: "#c7254e"
+ ace_mode: text
+ type: programming
+ extensions:
+ - ".jq"
+ tm_scope: source.jq
+ language_id: 905371884
mIRC Script:
type: programming
color: "#3d57c3"
extensions:
- ".mrc"
@@ -6671,9 +6774,19 @@
tm_scope: text.restructuredtext
ace_mode: text
codemirror_mode: rst
codemirror_mime_type: text/x-rst
language_id: 419
+robots.txt:
+ type: data
+ aliases:
+ - robots
+ - robots txt
+ filenames:
+ - robots.txt
+ ace_mode: text
+ tm_scope: text.robots-txt
+ language_id: 674736065
sed:
type: programming
color: "#64b970"
extensions:
- ".sed"