lib/linguist/languages.yml in github-linguist-4.8.12 vs lib/linguist/languages.yml in github-linguist-4.8.13

- old
+ new

@@ -4,20 +4,22 @@ # aliases - An Array of additional aliases (implicitly # includes name.downcase) # ace_mode - A String name of the Ace Mode used for highlighting whenever # a file is edited. This must match one of the filenames in http://git.io/3XO_Cg. # Use "text" if a mode does not exist. +# codemirror_mode - A String name of the Codemirror Mode used for highlighting whenever a file is edited. +# This must match a mode from https://git.io/vi9Fx # wrap - Boolean wrap to enable line wrapping (default: false) # 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 +# 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. # 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 @@ -55,10 +57,11 @@ extensions: - ".asc" - ".ash" tm_scope: source.c++ ace_mode: c_cpp + codemirror_mode: clike language_id: 2 AMPL: type: programming color: "#E6EFBB" extensions: @@ -92,19 +95,21 @@ - apl - aplx - dyalog tm_scope: source.apl ace_mode: text + codemirror_mode: apl language_id: 6 ASN.1: type: data color: "#aeead0" extensions: - ".asn" - ".asn1" tm_scope: source.asn ace_mode: text + codemirror_mode: asn.1 language_id: 7 ASP: type: programming color: "#6a40fd" search_term: aspx-vb @@ -119,10 +124,11 @@ - ".ashx" - ".asmx" - ".aspx" - ".axd" ace_mode: text + codemirror_mode: htmlembedded language_id: 8 ATS: type: programming color: "#1ac620" aliases: @@ -181,18 +187,20 @@ - apkbuild filenames: - APKBUILD tm_scope: source.shell ace_mode: sh + codemirror_mode: shell language_id: 14 Ant Build System: type: data tm_scope: text.xml.ant filenames: - ant.xml - build.xml ace_mode: xml + codemirror_mode: xml language_id: 15 ApacheConf: type: markup aliases: - aconf @@ -207,19 +215,21 @@ type: programming extensions: - ".cls" tm_scope: source.java ace_mode: java + codemirror_mode: clike language_id: 17 Apollo Guidance Computer: type: programming color: "#0B3D91" group: Assembly extensions: - ".agc" tm_scope: source.agc ace_mode: assembly_x86 + codemirror_mode: gas language_id: 18 AppleScript: type: programming aliases: - osascript @@ -244,10 +254,11 @@ color: "#bd79d1" extensions: - ".ino" tm_scope: source.c++ ace_mode: c_cpp + codemirror_mode: clike language_id: 21 AsciiDoc: type: prose ace_mode: asciidoc wrap: true @@ -276,10 +287,11 @@ - ".a51" - ".inc" - ".nasm" tm_scope: source.assembly ace_mode: assembly_x86 + codemirror_mode: gas language_id: 24 Augeas: type: programming extensions: - ".aug" @@ -413,10 +425,11 @@ extensions: - ".b" - ".bf" tm_scope: source.bf ace_mode: text + codemirror_mode: brainfuck language_id: 38 Brightscript: type: programming extensions: - ".brs" @@ -439,14 +452,16 @@ - ".idc" - ".w" interpreters: - tcc ace_mode: c_cpp + codemirror_mode: clike language_id: 41 C#: type: programming ace_mode: csharp + codemirror_mode: clike tm_scope: source.cs search_term: csharp color: "#178600" aliases: - csharp @@ -457,10 +472,11 @@ - ".csx" language_id: 42 C++: type: programming ace_mode: c_cpp + codemirror_mode: clike search_term: cpp color: "#f34b7d" aliases: - cpp extensions: @@ -484,20 +500,22 @@ type: data extensions: - ".c-objdump" tm_scope: objdump.x86asm ace_mode: assembly_x86 + codemirror_mode: gas language_id: 44 C2hs Haskell: type: programming group: Haskell aliases: - c2hs extensions: - ".chs" tm_scope: source.haskell ace_mode: haskell + codemirror_mode: haskell language_id: 45 CLIPS: type: programming extensions: - ".clp" @@ -510,32 +528,36 @@ - ".cmake" - ".cmake.in" filenames: - CMakeLists.txt ace_mode: text + codemirror_mode: cmake language_id: 47 COBOL: type: programming extensions: - ".cob" - ".cbl" - ".ccp" - ".cobol" - ".cpy" ace_mode: cobol + codemirror_mode: cobol language_id: 48 COLLADA: type: data extensions: - ".dae" tm_scope: text.xml ace_mode: xml + codemirror_mode: xml language_id: 49 CSS: type: markup tm_scope: source.css ace_mode: css + codemirror_mode: css color: "#563d7c" extensions: - ".css" language_id: 50 CSV: @@ -587,10 +609,11 @@ type: programming extensions: - ".ck" tm_scope: source.java ace_mode: java + codemirror_mode: clike language_id: 57 Cirru: type: programming color: "#ccccff" ace_mode: cirru @@ -623,10 +646,11 @@ ace_mode: text language_id: 61 Clojure: type: programming ace_mode: clojure + codemirror_mode: clojure color: "#db5855" extensions: - ".clj" - ".boot" - ".cl2" @@ -641,10 +665,11 @@ language_id: 62 CoffeeScript: type: programming tm_scope: source.coffee ace_mode: coffee + codemirror_mode: coffeescript color: "#244776" aliases: - coffee - coffee-script extensions: @@ -706,10 +731,11 @@ - sbcl - ccl - clisp - ecl ace_mode: lisp + codemirror_mode: commonlisp language_id: 66 Component Pascal: type: programming color: "#B0CE4E" extensions: @@ -718,10 +744,11 @@ tm_scope: source.pascal aliases: - delphi - objectpascal ace_mode: pascal + codemirror_mode: pascal language_id: 67 Cool: type: programming extensions: - ".cl" @@ -745,10 +772,11 @@ - ".cxx-objdump" tm_scope: objdump.x86asm aliases: - c++-objdump ace_mode: assembly_x86 + codemirror_mode: gas language_id: 70 Creole: type: prose wrap: true extensions: @@ -760,10 +788,11 @@ type: programming color: "#776791" extensions: - ".cr" ace_mode: ruby + codemirror_mode: crystal tm_scope: source.crystal interpreters: - crystal language_id: 72 Csound: @@ -809,18 +838,20 @@ extensions: - ".cu" - ".cuh" tm_scope: source.cuda-c++ ace_mode: c_cpp + codemirror_mode: clike color: "#3A4E3A" language_id: 77 Cycript: type: programming extensions: - ".cy" tm_scope: source.js ace_mode: javascript + codemirror_mode: javascript language_id: 78 Cython: type: programming group: Python extensions: @@ -828,25 +859,28 @@ - ".pxd" - ".pxi" aliases: - pyrex ace_mode: text + codemirror_mode: python language_id: 79 D: type: programming color: "#ba595e" extensions: - ".d" - ".di" ace_mode: d + codemirror_mode: d language_id: 80 D-ObjDump: type: data extensions: - ".d-objdump" tm_scope: objdump.x86asm ace_mode: assembly_x86 + codemirror_mode: gas language_id: 81 DIGITAL Command Language: type: programming aliases: - dcl @@ -881,10 +915,11 @@ - ".d" interpreters: - dtrace tm_scope: source.c ace_mode: c_cpp + codemirror_mode: clike language_id: 85 Darcs Patch: type: data search_term: dpatch aliases: @@ -901,29 +936,32 @@ extensions: - ".dart" interpreters: - dart ace_mode: dart + codemirror_mode: dart language_id: 87 Diff: type: data extensions: - ".diff" - ".patch" aliases: - udiff tm_scope: source.diff ace_mode: diff + codemirror_mode: diff language_id: 88 Dockerfile: type: data tm_scope: source.dockerfile extensions: - ".dockerfile" filenames: - Dockerfile ace_mode: dockerfile + codemirror_mode: dockerfile language_id: 89 Dogescript: type: programming color: "#cca760" extensions: @@ -938,10 +976,11 @@ - ".dylan" - ".dyl" - ".intr" - ".lid" ace_mode: text + codemirror_mode: dylan language_id: 91 E: type: programming color: "#ccce35" extensions: @@ -957,10 +996,11 @@ extensions: - ".ecl" - ".eclxml" tm_scope: none ace_mode: text + codemirror_mode: ecl language_id: 93 ECLiPSe: type: programming group: prolog extensions: @@ -982,34 +1022,38 @@ color: "#a78649" extensions: - ".eq" tm_scope: source.cs ace_mode: csharp + codemirror_mode: clike language_id: 96 Eagle: type: markup color: "#814C05" extensions: - ".sch" - ".brd" tm_scope: text.xml ace_mode: xml + codemirror_mode: xml language_id: 97 Ecere Projects: type: data group: JavaScript extensions: - ".epj" tm_scope: source.json ace_mode: json + codemirror_mode: json language_id: 98 Eiffel: type: programming color: "#946d57" extensions: - ".e" ace_mode: eiffel + codemirror_mode: eiffel language_id: 99 Elixir: type: programming color: "#6e4a7e" extensions: @@ -1026,10 +1070,11 @@ color: "#60B5CC" extensions: - ".elm" tm_scope: source.elm ace_mode: elm + codemirror_mode: elm language_id: 101 Emacs Lisp: type: programming tm_scope: source.emacs.lisp color: "#c065db" @@ -1043,19 +1088,21 @@ extensions: - ".el" - ".emacs" - ".emacs.desktop" ace_mode: lisp + codemirror_mode: commonlisp language_id: 102 EmberScript: type: programming color: "#FFF4F3" extensions: - ".em" - ".emberscript" tm_scope: source.coffee ace_mode: coffee + codemirror_mode: coffeescript language_id: 103 Erlang: type: programming color: "#B83998" extensions: @@ -1069,10 +1116,11 @@ filenames: - rebar.config - rebar.config.lock - rebar.lock ace_mode: erlang + codemirror_mode: erlang interpreters: - escript language_id: 104 F#: type: programming @@ -1084,10 +1132,11 @@ - ".fs" - ".fsi" - ".fsx" tm_scope: source.fsharp ace_mode: text + codemirror_mode: mllike language_id: 105 FLUX: type: programming color: "#88ccff" extensions: @@ -1108,20 +1157,22 @@ - ".f95" - ".for" - ".fpp" tm_scope: source.fortran.modern ace_mode: text + codemirror_mode: fortran language_id: 107 Factor: type: programming color: "#636746" extensions: - ".factor" filenames: - ".factor-boot-rc" - ".factor-rc" ace_mode: text + codemirror_mode: factor language_id: 108 Fancy: type: programming color: "#7b9db4" extensions: @@ -1173,10 +1224,11 @@ - ".forth" - ".fr" - ".frt" - ".fs" ace_mode: forth + codemirror_mode: forth language_id: 114 FreeMarker: type: programming color: "#0050b2" aliases: @@ -1227,17 +1279,19 @@ extensions: - ".s" - ".ms" tm_scope: source.assembly ace_mode: assembly_x86 + codemirror_mode: gas language_id: 120 GCC Machine Description: type: programming extensions: - ".md" tm_scope: source.lisp ace_mode: lisp + codemirror_mode: commonlisp language_id: 121 GDB: type: programming extensions: - ".gdb" @@ -1278,36 +1332,40 @@ color: "#8fb200" extensions: - ".gml" tm_scope: source.c++ ace_mode: c_cpp + codemirror_mode: clike language_id: 125 Genshi: type: programming extensions: - ".kid" tm_scope: text.xml.genshi aliases: - xml+genshi - xml+kid ace_mode: xml + codemirror_mode: xml language_id: 126 Gentoo Ebuild: type: programming group: Shell extensions: - ".ebuild" tm_scope: source.shell ace_mode: sh + codemirror_mode: shell language_id: 127 Gentoo Eclass: type: programming group: Shell extensions: - ".eclass" tm_scope: source.shell ace_mode: sh + codemirror_mode: shell language_id: 128 Gettext Catalog: type: prose search_term: pot searchable: false @@ -1324,10 +1382,11 @@ color: "#e4cc98" extensions: - ".glf" tm_scope: source.tcl ace_mode: tcl + codemirror_mode: tcl language_id: 130 Gnuplot: type: programming color: "#f0a9f0" extensions: @@ -1344,10 +1403,11 @@ type: programming color: "#375eab" extensions: - ".go" ace_mode: golang + codemirror_mode: go language_id: 132 Golo: type: programming color: "#88562A" extensions: @@ -1389,10 +1449,11 @@ - ".gf" searchable: true color: "#79aa7a" tm_scope: source.haskell ace_mode: haskell + codemirror_mode: haskell language_id: 137 Graph Modeling Language: type: data extensions: - ".gml" @@ -1448,14 +1509,16 @@ tm_scope: text.roff aliases: - nroff - troff ace_mode: text + codemirror_mode: troff language_id: 141 Groovy: type: programming ace_mode: groovy + codemirror_mode: groovy color: "#e69f56" extensions: - ".groovy" - ".grt" - ".gtpl" @@ -1473,17 +1536,19 @@ - java server page extensions: - ".gsp" tm_scope: text.html.jsp ace_mode: jsp + codemirror_mode: htmlembedded language_id: 143 HCL: type: programming extensions: - ".hcl" - ".tf" ace_mode: ruby + codemirror_mode: ruby tm_scope: source.ruby language_id: 144 HLSL: type: programming extensions: @@ -1496,10 +1561,11 @@ language_id: 145 HTML: type: markup tm_scope: text.html.basic ace_mode: html + codemirror_mode: html color: "#e44b23" aliases: - xhtml extensions: - ".html" @@ -1521,30 +1587,33 @@ - django - html+django/jinja - html+jinja - htmldjango ace_mode: django + codemirror_mode: django language_id: 147 HTML+ECR: type: markup tm_scope: text.html.ecr group: HTML aliases: - ecr extensions: - ".ecr" ace_mode: text + codemirror_mode: htmlembedded language_id: 148 HTML+EEX: type: markup tm_scope: text.html.elixir group: HTML aliases: - eex extensions: - ".eex" ace_mode: text + codemirror_mode: htmlembedded language_id: 149 HTML+ERB: type: markup tm_scope: text.html.erb group: HTML @@ -1552,29 +1621,33 @@ - erb extensions: - ".erb" - ".erb.deface" ace_mode: text + codemirror_mode: htmlembedded language_id: 150 HTML+PHP: type: markup tm_scope: text.html.php group: HTML extensions: - ".phtml" ace_mode: php + codemirror_mode: php language_id: 151 HTTP: type: data extensions: - ".http" tm_scope: source.httpspec ace_mode: text + codemirror_mode: http language_id: 152 Hack: type: programming ace_mode: php + codemirror_mode: php extensions: - ".hh" - ".php" tm_scope: text.html.php color: "#878787" @@ -1584,10 +1657,11 @@ type: markup extensions: - ".haml" - ".haml.deface" ace_mode: haml + codemirror_mode: haml color: "#ECE2A9" language_id: 154 Handlebars: type: markup color: "#01a9d6" @@ -1598,10 +1672,11 @@ extensions: - ".handlebars" - ".hbs" tm_scope: text.html.handlebars ace_mode: handlebars + codemirror_mode: handlebars language_id: 155 Harbour: type: programming color: "#0e60e3" extensions: @@ -1616,14 +1691,16 @@ - ".hs" - ".hsc" interpreters: - runhaskell ace_mode: haskell + codemirror_mode: haskell language_id: 157 Haxe: type: programming ace_mode: haxe + codemirror_mode: haxe color: "#df7900" extensions: - ".hx" - ".hxsl" tm_scope: source.haxe.2 @@ -1650,10 +1727,11 @@ color: "#a3522f" extensions: - ".pro" - ".dlm" ace_mode: text + codemirror_mode: idl language_id: 161 IGOR Pro: type: programming extensions: - ".ipf" @@ -1673,10 +1751,11 @@ - ".properties" tm_scope: source.ini aliases: - dosini ace_mode: ini + codemirror_mode: properties language_id: 163 IRC log: type: data search_term: irc aliases: @@ -1772,10 +1851,11 @@ JSON: type: data tm_scope: source.json group: JavaScript ace_mode: json + codemirror_mode: javascript searchable: false extensions: - ".json" - ".geojson" - ".JSON-tmLanguage" @@ -1790,23 +1870,26 @@ type: data extensions: - ".json5" tm_scope: source.js ace_mode: javascript + codemirror_mode: javascript language_id: 175 JSONLD: type: data group: JavaScript ace_mode: javascript + codemirror_mode: javascript extensions: - ".jsonld" tm_scope: source.js language_id: 176 JSONiq: color: "#40d47e" type: programming ace_mode: jsoniq + codemirror_mode: javascript extensions: - ".jq" tm_scope: source.jq language_id: 177 JSX: @@ -1823,10 +1906,11 @@ extensions: - ".jade" - ".pug" tm_scope: text.jade ace_mode: jade + codemirror_mode: pug language_id: 179 Jasmin: type: programming ace_mode: java extensions: @@ -1834,10 +1918,11 @@ tm_scope: source.jasmin language_id: 180 Java: type: programming ace_mode: java + codemirror_mode: clike color: "#b07219" extensions: - ".java" language_id: 181 Java Server Pages: @@ -1848,15 +1933,17 @@ - jsp extensions: - ".jsp" tm_scope: text.html.jsp ace_mode: jsp + codemirror_mode: htmlembedded language_id: 182 JavaScript: type: programming tm_scope: source.js ace_mode: javascript + codemirror_mode: javascript color: "#f1e05a" aliases: - js - node extensions: @@ -1901,14 +1988,16 @@ type: programming extensions: - ".jl" color: "#a270ba" ace_mode: julia + codemirror_mode: julia language_id: 184 Jupyter Notebook: type: markup ace_mode: json + codemirror_mode: javascript tm_scope: source.json color: "#DA5B0B" extensions: - ".ipynb" filenames: @@ -1934,10 +2023,11 @@ ace_mode: text language_id: 187 Kit: type: markup ace_mode: html + codemirror_mode: html extensions: - ".kit" tm_scope: text.html.basic language_id: 188 Kotlin: @@ -1947,19 +2037,21 @@ - ".kt" - ".ktm" - ".kts" tm_scope: source.Kotlin ace_mode: text + codemirror_mode: kotlin language_id: 189 LFE: type: programming extensions: - ".lfe" color: "#004200" group: Erlang tm_scope: source.lisp ace_mode: lisp + codemirror_mode: commonlisp language_id: 190 LLVM: type: programming extensions: - ".ll" @@ -1988,10 +2080,11 @@ type: programming extensions: - ".lvproj" tm_scope: text.xml ace_mode: xml + codemirror_mode: xml language_id: 194 Lasso: type: programming color: "#999999" extensions: @@ -2011,10 +2104,11 @@ group: HTML extensions: - ".latte" tm_scope: text.html.smarty ace_mode: smarty + codemirror_mode: smarty language_id: 196 Lean: type: programming extensions: - ".lean" @@ -2026,10 +2120,11 @@ group: CSS extensions: - ".less" tm_scope: source.css.less ace_mode: less + codemirror_mode: css color: "#A1D9A1" language_id: 198 Lex: type: programming color: "#DBCA00" @@ -2109,10 +2204,11 @@ - lhs extensions: - ".lhs" tm_scope: text.tex.latex.haskell ace_mode: text + codemirror_mode: haskell-literate language_id: 207 LiveScript: type: programming color: "#499886" aliases: @@ -2122,10 +2218,11 @@ - ".ls" - "._ls" filenames: - Slakefile ace_mode: livescript + codemirror_mode: livescript language_id: 208 Logos: type: programming extensions: - ".xm" @@ -2142,10 +2239,11 @@ ace_mode: text language_id: 210 LookML: type: programming ace_mode: yaml + codemirror_mode: yaml color: "#652B81" extensions: - ".lookml" tm_scope: source.yaml language_id: 211 @@ -2157,10 +2255,11 @@ ace_mode: text language_id: 212 Lua: type: programming ace_mode: lua + codemirror_mode: lua color: "#000080" extensions: - ".lua" - ".fcgi" - ".nse" @@ -2175,13 +2274,14 @@ aliases: - mumps extensions: - ".mumps" - ".m" - tm_scope: source.lisp - ace_mode: lisp + ace_mode: text + codemirror_mode: mumps language_id: 214 + tm_scope: none M4: type: programming extensions: - ".m4" tm_scope: none @@ -2213,19 +2313,21 @@ color: "#b7e1f4" extensions: - ".mtml" tm_scope: text.html.basic ace_mode: html + codemirror_mode: html language_id: 218 MUF: type: programming group: Forth extensions: - ".muf" - ".m" tm_scope: none ace_mode: forth + codemirror_mode: forth language_id: 219 Makefile: type: programming color: "#427819" aliases: @@ -2250,10 +2352,11 @@ - makefile.sco - mkfile interpreters: - make ace_mode: makefile + codemirror_mode: cmake language_id: 220 Mako: type: programming extensions: - ".mako" @@ -2262,10 +2365,11 @@ ace_mode: text language_id: 221 Markdown: type: prose ace_mode: markdown + codemirror_mode: markdown wrap: true extensions: - ".md" - ".markdown" - ".mkd" @@ -2295,27 +2399,30 @@ - ".wl" - ".wlt" aliases: - mma ace_mode: text + codemirror_mode: mathematica language_id: 224 Matlab: type: programming color: "#bb92ac" aliases: - octave extensions: - ".matlab" - ".m" ace_mode: matlab + codemirror_mode: octave language_id: 225 Maven POM: type: data tm_scope: text.xml.pom filenames: - pom.xml ace_mode: xml + codemirror_mode: xml language_id: 226 Max: type: programming color: "#c4a79c" aliases: @@ -2328,10 +2435,11 @@ - ".maxproj" - ".mxt" - ".pat" tm_scope: source.json ace_mode: json + codemirror_mode: javascript language_id: 227 MediaWiki: type: prose wrap: true extensions: @@ -2356,10 +2464,11 @@ color: "#8f14e9" extensions: - ".metal" tm_scope: source.c++ ace_mode: c_cpp + codemirror_mode: clike language_id: 230 MiniD: type: programming searchable: false extensions: @@ -2376,17 +2485,19 @@ - ".duby" - ".mir" - ".mirah" tm_scope: source.ruby ace_mode: ruby + codemirror_mode: ruby language_id: 232 Modelica: type: programming extensions: - ".mo" tm_scope: source.modelica ace_mode: text + codemirror_mode: modelica language_id: 233 Modula-2: type: programming extensions: - ".mod" @@ -2452,10 +2563,11 @@ type: programming extensions: - ".nsi" - ".nsh" ace_mode: text + codemirror_mode: nsis language_id: 242 Nemerle: type: programming color: "#3d3c6e" extensions: @@ -2485,10 +2597,11 @@ color: "#ff6375" extensions: - ".nlogo" tm_scope: source.lisp ace_mode: lisp + codemirror_mode: commonlisp language_id: 246 NewLisp: type: programming lexer: NewLisp color: "#87AED7" @@ -2498,10 +2611,11 @@ - ".lsp" interpreters: - newlisp tm_scope: source.lisp ace_mode: lisp + codemirror_mode: commonlisp language_id: 247 Nginx: type: markup extensions: - ".nginxconf" @@ -2510,10 +2624,11 @@ - nginx.conf tm_scope: source.nginx aliases: - nginx configuration file ace_mode: text + codemirror_mode: nginx color: "#9469E9" language_id: 248 Nimrod: type: programming color: "#37775b" @@ -2557,10 +2672,11 @@ - ".nu" filenames: - Nukefile tm_scope: source.nu ace_mode: scheme + codemirror_mode: scheme interpreters: - nush language_id: 253 NumPy: type: programming @@ -2569,15 +2685,17 @@ - ".numpy" - ".numpyw" - ".numsc" tm_scope: none ace_mode: text + codemirror_mode: python color: "#9C8AF9" language_id: 254 OCaml: type: programming ace_mode: ocaml + codemirror_mode: mllike color: "#3be133" extensions: - ".ml" - ".eliom" - ".eliomi" @@ -2595,10 +2713,11 @@ type: data extensions: - ".objdump" tm_scope: objdump.x86asm ace_mode: assembly_x86 + codemirror_mode: gas language_id: 256 Objective-C: type: programming tm_scope: source.objc color: "#438eff" @@ -2608,10 +2727,11 @@ - objectivec extensions: - ".m" - ".h" ace_mode: objectivec + codemirror_mode: clike language_id: 257 Objective-C++: type: programming tm_scope: source.objc++ color: "#6866fb" @@ -2620,10 +2740,11 @@ - objc++ - objectivec++ extensions: - ".mm" ace_mode: objectivec + codemirror_mode: clike language_id: 258 Objective-J: type: programming color: "#ff0c5a" aliases: @@ -2664,10 +2785,11 @@ extensions: - ".cl" - ".opencl" tm_scope: source.c ace_mode: c_cpp + codemirror_mode: clike language_id: 263 OpenEdge ABL: type: programming aliases: - progress @@ -2686,10 +2808,11 @@ - openrc interpreters: - openrc-run tm_scope: source.shell ace_mode: sh + codemirror_mode: shell language_id: 265 OpenSCAD: type: programming extensions: - ".scad" @@ -2726,10 +2849,11 @@ color: "#fab738" extensions: - ".oz" tm_scope: source.oz ace_mode: text + codemirror_mode: oz language_id: 270 PAWN: type: programming color: "#dbb284" extensions: @@ -2740,10 +2864,11 @@ language_id: 271 PHP: type: programming tm_scope: text.html.php ace_mode: php + codemirror_mode: php color: "#4F5D95" extensions: - ".php" - ".aw" - ".ctp" @@ -2762,10 +2887,11 @@ - inc language_id: 272 PLSQL: type: programming ace_mode: sql + codemirror_mode: sql tm_scope: none color: "#dad8d8" extensions: - ".pls" - ".pck" @@ -2776,10 +2902,11 @@ - ".sql" language_id: 273 PLpgSQL: type: programming ace_mode: pgsql + codemirror_mode: sql tm_scope: source.sql extensions: - ".sql" language_id: 274 POV-Ray SDL: @@ -2852,15 +2979,17 @@ - ".pascal" - ".pp" interpreters: - instantfpc ace_mode: pascal + codemirror_mode: pascal language_id: 281 Perl: type: programming tm_scope: source.perl ace_mode: perl + codemirror_mode: perl color: "#0298c3" extensions: - ".pl" - ".al" - ".cgi" @@ -2894,10 +3023,11 @@ - Rexfile interpreters: - perl6 tm_scope: source.perl6fe ace_mode: perl + codemirror_mode: perl language_id: 283 Pickle: type: data extensions: - ".pkl" @@ -2933,10 +3063,11 @@ ace_mode: text language_id: 287 Pod: type: prose ace_mode: perl + codemirror_mode: perl wrap: true extensions: - ".pod" tm_scope: none language_id: 288 @@ -2978,10 +3109,11 @@ ace_mode: text language_id: 292 PowerShell: type: programming ace_mode: powershell + codemirror_mode: powershell aliases: - posh extensions: - ".ps1" - ".psd1" @@ -3023,10 +3155,11 @@ - Protocol Buffers extensions: - ".proto" tm_scope: source.protobuf ace_mode: protobuf + codemirror_mode: protobuf language_id: 297 Public Key: type: data extensions: - ".asc" @@ -3040,10 +3173,11 @@ extensions: - ".pp" filenames: - Modulefile ace_mode: text + codemirror_mode: puppet tm_scope: source.puppet language_id: 299 Pure Data: type: programming color: "#91de79" @@ -3066,14 +3200,16 @@ color: "#1D222D" extensions: - ".purs" tm_scope: source.purescript ace_mode: haskell + codemirror_mode: haskell language_id: 302 Python: type: programming ace_mode: python + codemirror_mode: python color: "#3572A5" extensions: - ".py" - ".bzl" - ".cgi" @@ -3144,14 +3280,16 @@ filenames: - ".Rprofile" interpreters: - Rscript ace_mode: r + codemirror_mode: r language_id: 307 RAML: type: markup ace_mode: yaml + codemirror_mode: yaml tm_scope: source.yaml color: "#77d9fb" extensions: - ".raml" language_id: 308 @@ -3193,15 +3331,17 @@ - ".rhtml" tm_scope: text.html.erb aliases: - html+ruby ace_mode: rhtml + codemirror_mode: htmlembedded language_id: 312 RMarkdown: type: prose wrap: true ace_mode: markdown + codemirror_mode: markdown extensions: - ".rmd" tm_scope: source.gfm language_id: 313 RPM Spec: @@ -3210,10 +3350,11 @@ extensions: - ".spec" aliases: - specfile ace_mode: text + codemirror_mode: rpm language_id: 314 RUNOFF: type: markup color: "#665a4e" extensions: @@ -3312,18 +3453,20 @@ ace_mode: text language_id: 324 Rouge: type: programming ace_mode: clojure + codemirror_mode: clojure color: "#cc0088" extensions: - ".rg" tm_scope: source.clojure language_id: 325 Ruby: type: programming ace_mode: ruby + codemirror_mode: ruby color: "#701516" aliases: - jruby - macruby - rake @@ -3381,24 +3524,27 @@ color: "#dea584" extensions: - ".rs" - ".rs.in" ace_mode: rust + codemirror_mode: rust language_id: 327 SAS: type: programming color: "#B34936" extensions: - ".sas" tm_scope: source.sas ace_mode: text + codemirror_mode: sas language_id: 328 SCSS: type: markup tm_scope: source.scss group: CSS ace_mode: scss + codemirror_mode: css extensions: - ".scss" color: "#CF649A" language_id: 329 SMT: @@ -3422,10 +3568,11 @@ language_id: 330 SPARQL: type: data tm_scope: source.sparql ace_mode: text + codemirror_mode: sparql extensions: - ".sparql" - ".rq" language_id: 331 SQF: @@ -3439,10 +3586,11 @@ language_id: 332 SQL: type: data tm_scope: source.sql ace_mode: sql + codemirror_mode: sql extensions: - ".sql" - ".cql" - ".ddl" - ".inc" @@ -3452,20 +3600,22 @@ - ".viw" language_id: 333 SQLPL: type: programming ace_mode: sql + codemirror_mode: sql tm_scope: source.sql extensions: - ".sql" - ".db2" language_id: 334 SRecode Template: type: markup color: "#348a34" tm_scope: source.lisp ace_mode: lisp + codemirror_mode: commonlisp extensions: - ".srt" language_id: 335 STON: type: data @@ -3479,19 +3629,21 @@ type: data extensions: - ".svg" tm_scope: text.xml ace_mode: xml + codemirror_mode: xml language_id: 337 Sage: type: programming group: Python extensions: - ".sage" - ".sagews" tm_scope: source.python ace_mode: python + codemirror_mode: python language_id: 338 SaltStack: type: programming color: "#646464" aliases: @@ -3499,23 +3651,26 @@ - salt extensions: - ".sls" tm_scope: source.yaml.salt ace_mode: yaml + codemirror_mode: yaml language_id: 339 Sass: type: markup tm_scope: source.sass group: CSS extensions: - ".sass" ace_mode: sass + codemirror_mode: sass color: "#CF649A" language_id: 340 Scala: type: programming ace_mode: scala + codemirror_mode: clike color: "#c22d40" extensions: - ".scala" - ".sbt" - ".sc" @@ -3545,10 +3700,11 @@ - chicken - csi - gosh - r6rs ace_mode: scheme + codemirror_mode: scheme language_id: 343 Scilab: type: programming extensions: - ".sci" @@ -3596,20 +3752,22 @@ - bash - rc - sh - zsh ace_mode: sh + codemirror_mode: shell language_id: 346 ShellSession: type: programming extensions: - ".sh-session" aliases: - bash session - console tm_scope: text.shell-session ace_mode: sh + codemirror_mode: shell language_id: 347 Shen: type: programming color: "#120F14" extensions: @@ -3631,10 +3789,11 @@ color: "#ff8f77" extensions: - ".slim" tm_scope: text.slim ace_mode: text + codemirror_mode: slim language_id: 350 Smali: type: programming extensions: - ".smali" @@ -3648,16 +3807,18 @@ - ".st" - ".cs" aliases: - squeak ace_mode: text + codemirror_mode: smalltalk language_id: 352 Smarty: type: programming extensions: - ".tpl" ace_mode: smarty + codemirror_mode: smarty tm_scope: text.html.smarty language_id: 353 SourcePawn: type: programming color: "#5c7611" @@ -3675,10 +3836,11 @@ color: "#800000" extensions: - ".nut" tm_scope: source.c++ ace_mode: c_cpp + codemirror_mode: clike language_id: 355 Stan: type: programming color: "#b2011d" extensions: @@ -3696,10 +3858,11 @@ - ".fun" - ".sig" - ".sml" tm_scope: source.ml ace_mode: text + codemirror_mode: mllike language_id: 357 Stata: type: programming extensions: - ".do" @@ -3716,10 +3879,11 @@ group: CSS extensions: - ".styl" tm_scope: source.stylus ace_mode: stylus + codemirror_mode: stylus language_id: 359 SubRip Text: type: data extensions: - ".srt" @@ -3742,19 +3906,21 @@ type: programming color: "#ffac45" extensions: - ".swift" ace_mode: text + codemirror_mode: swift language_id: 362 SystemVerilog: type: programming color: "#DAE1C2" extensions: - ".sv" - ".svh" - ".vh" ace_mode: verilog + codemirror_mode: verilog language_id: 363 TLA: type: programming extensions: - ".tla" @@ -3765,10 +3931,11 @@ type: data extensions: - ".toml" tm_scope: source.toml ace_mode: toml + codemirror_mode: toml language_id: 365 TXL: type: programming extensions: - ".txl" @@ -3784,24 +3951,27 @@ - ".tm" interpreters: - tclsh - wish ace_mode: tcl + codemirror_mode: tcl language_id: 367 Tcsh: type: programming group: Shell extensions: - ".tcsh" - ".csh" tm_scope: source.shell ace_mode: sh + codemirror_mode: shell language_id: 368 TeX: type: markup color: "#3D6117" ace_mode: tex + codemirror_mode: stex wrap: true aliases: - latex extensions: - ".tex" @@ -3831,10 +4001,11 @@ type: programming extensions: - ".t" color: "#00004c" ace_mode: lua + codemirror_mode: lua interpreters: - lua language_id: 371 Text: type: prose @@ -3863,10 +4034,11 @@ ace_mode: text language_id: 372 Textile: type: prose ace_mode: textile + codemirror_mode: textile wrap: true extensions: - ".textile" tm_scope: none language_id: 373 @@ -3890,18 +4062,20 @@ type: data extensions: - ".ttl" tm_scope: source.turtle ace_mode: text + codemirror_mode: turtle language_id: 376 Twig: type: markup group: HTML extensions: - ".twig" tm_scope: text.html.twig ace_mode: twig + codemirror_mode: twig language_id: 377 TypeScript: type: programming color: "#2b7489" aliases: @@ -3909,23 +4083,26 @@ extensions: - ".ts" - ".tsx" tm_scope: source.ts ace_mode: typescript + codemirror_mode: javascript language_id: 378 Unified Parallel C: type: programming group: C ace_mode: c_cpp + codemirror_mode: clike color: "#4e3617" extensions: - ".upc" tm_scope: source.c language_id: 379 Unity3D Asset: type: data ace_mode: yaml + codemirror_mode: yaml extensions: - ".anim" - ".asset" - ".mat" - ".meta" @@ -3936,19 +4113,21 @@ Uno: type: programming extensions: - ".uno" ace_mode: csharp + codemirror_mode: clike tm_scope: source.cs language_id: 381 UnrealScript: type: programming color: "#a54c4d" extensions: - ".uc" tm_scope: source.java ace_mode: java + codemirror_mode: clike language_id: 382 UrWeb: type: programming aliases: - Ur/Web @@ -3978,10 +4157,11 @@ - ".vho" - ".vhs" - ".vht" - ".vhw" ace_mode: vhdl + codemirror_mode: vhdl language_id: 385 Vala: type: programming color: "#fbe5cd" extensions: @@ -3994,15 +4174,17 @@ color: "#b2b7f8" extensions: - ".v" - ".veo" ace_mode: verilog + codemirror_mode: verilog language_id: 387 VimL: type: programming color: "#199f4b" search_term: vim + tm_scope: source.viml aliases: - vim - nvim extensions: - ".vim" @@ -4030,26 +4212,29 @@ tm_scope: source.vbnet aliases: - vb.net - vbnet ace_mode: text + codemirror_mode: vb language_id: 389 Volt: type: programming color: "#1F1F1F" extensions: - ".volt" tm_scope: source.d ace_mode: d + codemirror_mode: d language_id: 390 Vue: type: markup color: "#2c3e50" extensions: - ".vue" tm_scope: text.html.vue ace_mode: html + codemirror_mode: vue language_id: 391 Wavefront Material: type: data extensions: - ".mtl" @@ -4075,10 +4260,11 @@ type: programming extensions: - ".webidl" tm_scope: source.webidl ace_mode: text + codemirror_mode: webidl language_id: 395 World of Warcraft Addon Data: type: data extensions: - ".toc" @@ -4100,14 +4286,16 @@ color: "#99DA07" extensions: - ".xc" tm_scope: source.xc ace_mode: c_cpp + codemirror_mode: clike language_id: 398 XML: type: data ace_mode: xml + codemirror_mode: xml aliases: - rss - xsd - wsdl extensions: @@ -4212,18 +4400,20 @@ extensions: - ".xsp-config" - ".xsp.metadata" tm_scope: none ace_mode: xml + codemirror_mode: xml language_id: 400 XProc: type: programming extensions: - ".xpl" - ".xproc" tm_scope: text.xml ace_mode: xml + codemirror_mode: xml language_id: 401 XQuery: type: programming color: "#5232e7" extensions: @@ -4231,28 +4421,31 @@ - ".xq" - ".xql" - ".xqm" - ".xqy" ace_mode: xquery + codemirror_mode: xquery tm_scope: source.xq language_id: 402 XS: type: programming extensions: - ".xs" tm_scope: source.c ace_mode: c_cpp + codemirror_mode: clike language_id: 403 XSLT: type: programming aliases: - xsl extensions: - ".xslt" - ".xsl" tm_scope: text.xml.xsl ace_mode: xml + codemirror_mode: xml color: "#EB8CEB" language_id: 404 Xojo: type: programming extensions: @@ -4285,10 +4478,11 @@ - ".yaml" - ".yaml-tmlanguage" filenames: - ".clang-format" ace_mode: yaml + codemirror_mode: yaml language_id: 407 YANG: type: data extensions: - ".yang" @@ -4341,10 +4535,11 @@ ace_mode: text language_id: 413 edn: type: data ace_mode: clojure + codemirror_mode: clojure extensions: - ".edn" tm_scope: source.clojure language_id: 414 fish: @@ -4388,9 +4583,10 @@ - ".rst" - ".rest" - ".rest.txt" - ".rst.txt" ace_mode: text + codemirror_mode: rst language_id: 419 wisp: type: programming ace_mode: clojure color: "#7582D1"