lib/linguist/languages.yml in github-linguist-4.8.18 vs lib/linguist/languages.yml in github-linguist-5.0.0
- old
+ new
@@ -12,12 +12,10 @@
# extensions - An Array of associated extensions (the first one is
# considered the primary extension, the others should be
# listed alphabetically)
# interpreters - An Array of associated interpreters
# searchable - Boolean flag to enable searching (defaults to true)
-# search_term - Deprecated: Some languages may be indexed under a
-# different alias. Avoid defining new exceptions.
# 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 "prose".
# tm_scope - The TextMate scope that represents this programming
@@ -119,11 +117,10 @@
codemirror_mime_type: text/x-ttcn-asn
language_id: 7
ASP:
type: programming
color: "#6a40fd"
- search_term: aspx-vb
tm_scope: text.html.asp
aliases:
- aspx
- aspx-vb
extensions:
@@ -152,11 +149,10 @@
language_id: 9
ActionScript:
type: programming
tm_scope: source.actionscript.3
color: "#882B0F"
- search_term: as3
aliases:
- actionscript 3
- actionscript3
- as3
extensions:
@@ -289,11 +285,10 @@
ace_mode: text
language_id: 23
Assembly:
type: programming
color: "#6E4C13"
- search_term: nasm
aliases:
- nasm
extensions:
- ".asm"
- ".a51"
@@ -347,11 +342,10 @@
- nawk
ace_mode: text
language_id: 28
Batchfile:
type: programming
- search_term: bat
aliases:
- bat
- batch
- dosbatch
- winbatch
@@ -472,11 +466,10 @@
type: programming
ace_mode: csharp
codemirror_mode: clike
codemirror_mime_type: text/x-csharp
tm_scope: source.cs
- search_term: csharp
color: "#178600"
aliases:
- csharp
extensions:
- ".cs"
@@ -487,11 +480,10 @@
C++:
type: programming
ace_mode: c_cpp
codemirror_mode: clike
codemirror_mime_type: text/x-c++src
- search_term: cpp
color: "#f34b7d"
aliases:
- cpp
extensions:
- ".cpp"
@@ -717,11 +709,10 @@
language_id: 63
ColdFusion:
type: programming
ace_mode: coldfusion
color: "#ed2cd6"
- search_term: cfm
aliases:
- cfm
- cfml
- coldfusion html
extensions:
@@ -731,11 +722,10 @@
language_id: 64
ColdFusion CFC:
type: programming
group: ColdFusion
ace_mode: coldfusion
- search_term: cfc
aliases:
- cfc
extensions:
- ".cfc"
tm_scope: source.cfscript
@@ -852,20 +842,10 @@
extensions:
- ".sco"
tm_scope: source.csound-score
ace_mode: text
language_id: 75
-Cucumber:
- type: programming
- extensions:
- - ".feature"
- tm_scope: text.gherkin.feature
- aliases:
- - gherkin
- ace_mode: text
- color: "#5B2063"
- language_id: 76
Cuda:
type: programming
extensions:
- ".cu"
- ".cuh"
@@ -954,11 +934,10 @@
codemirror_mode: clike
codemirror_mime_type: text/x-csrc
language_id: 85
Darcs Patch:
type: data
- search_term: dpatch
aliases:
- dpatch
extensions:
- ".darcspatch"
- ".dpatch"
@@ -1185,11 +1164,10 @@
- escript
language_id: 104
F#:
type: programming
color: "#b845fc"
- search_term: fsharp
aliases:
- fsharp
extensions:
- ".fs"
- ".fsi"
@@ -1206,27 +1184,10 @@
- ".fx"
- ".flux"
tm_scope: none
ace_mode: text
language_id: 106
-FORTRAN:
- type: programming
- color: "#4d41b1"
- extensions:
- - ".f90"
- - ".f"
- - ".f03"
- - ".f08"
- - ".f77"
- - ".f95"
- - ".for"
- - ".fpp"
- tm_scope: source.fortran.modern
- ace_mode: text
- codemirror_mode: fortran
- codemirror_mime_type: text/x-fortran
- language_id: 107
Factor:
type: programming
color: "#636746"
extensions:
- ".factor"
@@ -1292,10 +1253,27 @@
- ".fs"
ace_mode: forth
codemirror_mode: forth
codemirror_mime_type: text/x-forth
language_id: 114
+Fortran:
+ type: programming
+ color: "#4d41b1"
+ extensions:
+ - ".f90"
+ - ".f"
+ - ".f03"
+ - ".f08"
+ - ".f77"
+ - ".f95"
+ - ".for"
+ - ".fpp"
+ tm_scope: source.fortran.modern
+ ace_mode: text
+ codemirror_mode: fortran
+ codemirror_mime_type: text/x-fortran
+ language_id: 107
FreeMarker:
type: programming
color: "#0050b2"
aliases:
- ftl
@@ -1337,19 +1315,10 @@
- ".gi"
- ".tst"
tm_scope: source.gap
ace_mode: text
language_id: 119
-GAS:
- type: programming
- group: Assembly
- extensions:
- - ".s"
- - ".ms"
- tm_scope: source.assembly
- ace_mode: assembly_x86
- language_id: 120
GCC Machine Description:
type: programming
extensions:
- ".md"
tm_scope: source.lisp
@@ -1447,20 +1416,29 @@
codemirror_mode: shell
codemirror_mime_type: text/x-sh
language_id: 128
Gettext Catalog:
type: prose
- search_term: pot
searchable: false
aliases:
- pot
extensions:
- ".po"
- ".pot"
tm_scope: source.po
ace_mode: text
language_id: 129
+Gherkin:
+ type: programming
+ extensions:
+ - ".feature"
+ tm_scope: text.gherkin.feature
+ aliases:
+ - cucumber
+ ace_mode: text
+ color: "#5B2063"
+ language_id: 76
Glyph:
type: programming
color: "#e4cc98"
extensions:
- ".glf"
@@ -1560,49 +1538,10 @@
extensions:
- ".dot"
- ".gv"
ace_mode: text
language_id: 140
-Groff:
- type: markup
- color: "#ecdebe"
- extensions:
- - ".man"
- - ".1"
- - ".1in"
- - ".1m"
- - ".1x"
- - ".2"
- - ".3"
- - ".3in"
- - ".3m"
- - ".3qt"
- - ".3x"
- - ".4"
- - ".5"
- - ".6"
- - ".7"
- - ".8"
- - ".9"
- - ".l"
- - ".me"
- - ".ms"
- - ".n"
- - ".rno"
- - ".roff"
- - ".tmac"
- filenames:
- - mmn
- - mmt
- tm_scope: text.roff
- aliases:
- - nroff
- - troff
- ace_mode: text
- codemirror_mode: troff
- codemirror_mime_type: text/troff
- language_id: 141
Groovy:
type: programming
ace_mode: groovy
codemirror_mode: groovy
codemirror_mime_type: text/x-groovy
@@ -1859,11 +1798,10 @@
codemirror_mode: properties
codemirror_mime_type: text/x-properties
language_id: 163
IRC log:
type: data
- search_term: irc
aliases:
- irc
- irc logs
extensions:
- ".irclog"
@@ -2009,21 +1947,10 @@
tm_scope: source.js.jsx
ace_mode: javascript
codemirror_mode: jsx
codemirror_mime_type: text/jsx
language_id: 178
-Jade:
- group: HTML
- type: markup
- extensions:
- - ".jade"
- - ".pug"
- tm_scope: text.jade
- ace_mode: jade
- codemirror_mode: pug
- codemirror_mime_type: text/x-pug
- language_id: 179
Jasmin:
type: programming
ace_mode: java
extensions:
- ".j"
@@ -2039,11 +1966,10 @@
- ".java"
language_id: 181
Java Server Pages:
type: programming
group: Java
- search_term: jsp
aliases:
- jsp
extensions:
- ".jsp"
tm_scope: text.html.jsp
@@ -2296,20 +2222,18 @@
type: programming
tm_scope: source.litcoffee
group: CoffeeScript
ace_mode: text
wrap: true
- search_term: litcoffee
aliases:
- litcoffee
extensions:
- ".litcoffee"
language_id: 206
Literate Haskell:
type: programming
group: Haskell
- search_term: lhs
aliases:
- lhaskell
- lhs
extensions:
- ".lhs"
@@ -2567,11 +2491,10 @@
type: programming
color: "#c4a79c"
aliases:
- max/msp
- maxmsp
- search_term: max/msp
extensions:
- ".maxpat"
- ".maxhelp"
- ".maxproj"
- ".mxt"
@@ -2619,11 +2542,10 @@
tm_scope: none
ace_mode: text
language_id: 231
Mirah:
type: programming
- search_term: mirah
color: "#c7a938"
extensions:
- ".druby"
- ".duby"
- ".mir"
@@ -2776,11 +2698,11 @@
ace_mode: text
codemirror_mode: nginx
codemirror_mime_type: text/x-nginx-conf
color: "#9469E9"
language_id: 248
-Nimrod:
+Nim:
type: programming
color: "#37775b"
extensions:
- ".nim"
- ".nimrod"
@@ -2970,20 +2892,20 @@
type: programming
extensions:
- ".scad"
tm_scope: none
ace_mode: scad
- language_id: 431
+ language_id: 266
OpenType Feature File:
type: data
aliases:
- AFDKO
extensions:
- ".fea"
tm_scope: source.opentype
ace_mode: text
- language_id: 266
+ language_id: 374317347
Org:
type: prose
wrap: true
extensions:
- ".org"
@@ -3199,11 +3121,11 @@
codemirror_mode: perl
codemirror_mime_type: text/x-perl
language_id: 283
Pic:
type: markup
- group: Groff
+ group: Roff
tm_scope: source.pic
extensions:
- ".pic"
- ".chem"
ace_mode: text
@@ -3353,10 +3275,21 @@
tm_scope: none
ace_mode: text
codemirror_mode: asciiarmor
codemirror_mime_type: application/pgp
language_id: 298
+Pug:
+ group: HTML
+ type: markup
+ extensions:
+ - ".jade"
+ - ".pug"
+ tm_scope: text.jade
+ ace_mode: jade
+ codemirror_mode: pug
+ codemirror_mime_type: text/x-pug
+ language_id: 179
Puppet:
type: programming
color: "#302B6D"
extensions:
- ".pp"
@@ -3417,11 +3350,11 @@
- ".spec"
- ".tac"
- ".wsgi"
- ".xpy"
filenames:
- - .gclient
+ - ".gclient"
- BUCK
- BUILD
- SConscript
- SConstruct
- Snakefile
@@ -3585,11 +3518,11 @@
interpreters:
- racket
tm_scope: source.racket
ace_mode: lisp
language_id: 316
-Ragel in Ruby Host:
+Ragel:
type: programming
color: "#9d5200"
extensions:
- ".rl"
aliases:
@@ -3606,11 +3539,10 @@
tm_scope: source.rascal
ace_mode: text
language_id: 173616037
Raw token data:
type: data
- search_term: raw
aliases:
- raw
extensions:
- ".raw"
tm_scope: none
@@ -3669,10 +3601,48 @@
extensions:
- ".robot"
tm_scope: text.robot
ace_mode: text
language_id: 324
+Roff:
+ type: markup
+ color: "#ecdebe"
+ extensions:
+ - ".man"
+ - ".1"
+ - ".1in"
+ - ".1m"
+ - ".1x"
+ - ".2"
+ - ".3"
+ - ".3in"
+ - ".3m"
+ - ".3qt"
+ - ".3x"
+ - ".4"
+ - ".5"
+ - ".6"
+ - ".7"
+ - ".8"
+ - ".9"
+ - ".l"
+ - ".me"
+ - ".ms"
+ - ".n"
+ - ".rno"
+ - ".roff"
+ - ".tmac"
+ filenames:
+ - mmn
+ - mmt
+ tm_scope: text.roff
+ aliases:
+ - nroff
+ ace_mode: text
+ codemirror_mode: troff
+ codemirror_mime_type: text/troff
+ language_id: 141
Rouge:
type: programming
ace_mode: clojure
codemirror_mode: clojure
codemirror_mime_type: text/x-clojure
@@ -3953,11 +3923,10 @@
tm_scope: none
ace_mode: text
language_id: 345
Shell:
type: programming
- search_term: bash
color: "#89e051"
aliases:
- sh
- shell-script
- bash
@@ -4065,18 +4034,18 @@
- ".sp"
- ".inc"
- ".sma"
tm_scope: source.sp
ace_mode: text
- language_id: 432
+ language_id: 354
Spline Font Database:
type: data
extensions:
- ".sfd"
tm_scope: text.sfd
ace_mode: yaml
- language_id: 354
+ language_id: 767169629
Squirrel:
type: programming
color: "#800000"
extensions:
- ".nut"
@@ -4399,10 +4368,19 @@
- ".meta"
- ".prefab"
- ".unity"
tm_scope: source.yaml
language_id: 380
+Unix Assembly:
+ type: programming
+ group: Assembly
+ extensions:
+ - ".s"
+ - ".ms"
+ tm_scope: source.assembly
+ ace_mode: assembly_x86
+ language_id: 120
Uno:
type: programming
extensions:
- ".uno"
ace_mode: csharp
@@ -4471,17 +4449,17 @@
- ".veo"
ace_mode: verilog
codemirror_mode: verilog
codemirror_mime_type: text/x-verilog
language_id: 387
-VimL:
+Vim script:
type: programming
color: "#199f4b"
- search_term: vim
tm_scope: source.viml
aliases:
- vim
+ - viml
- nvim
extensions:
- ".vim"
filenames:
- ".nvimrc"
@@ -4830,11 +4808,10 @@
ace_mode: text
language_id: 412
eC:
type: programming
color: "#913960"
- search_term: ec
extensions:
- ".ec"
- ".eh"
tm_scope: source.c.ec
ace_mode: text
@@ -4880,10 +4857,9 @@
ace_mode: text
language_id: 418
reStructuredText:
type: prose
wrap: true
- search_term: rst
aliases:
- rst
extensions:
- ".rst"
- ".rest"