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