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"