Commit fad184cb authored by Adam Hegyi's avatar Adam Hegyi

Merge branch 'zj-update-lang-colors' into 'master'

Update programming language colors and metadata

See merge request gitlab-org/gitlab!43111
parents 2ae6c5f3 ee05bed0
---
title: Update programming language colors and metadata
merge_request: 43111
author:
type: changed
# frozen_string_literal: true
require 'yaml'
class UpdateProgrammingLanguageColors < ActiveRecord::Migration[6.0]
DOWNTIME = false
class ProgrammingLanguage < ActiveRecord::Base; end
def up
YAML.load_file("vendor/languages.yml").each do |name, metadata|
color = metadata["color"]
next unless color.present?
ProgrammingLanguage.where(name: name).update(color: color)
end
end
def down
# noop
end
end
f19e61e3863905885c8b5b2129be2586d912d616a5b3b54e99a72c5760082059
\ No newline at end of file
# Extracted from https://github.com/github/linguist/blob/master/lib/linguist/languages.yml
# Defines all Languages known to GitHub.
#
# fs_name - Optional field. Only necessary as a replacement for the sample directory name if the
# language name is not a valid filename under the Windows filesystem (e.g., if it
# contains an asterisk).
# type - Either data, programming, markup, prose, or nil
# aliases - An Array of additional aliases (implicitly
# includes name.downcase)
......@@ -22,7 +23,7 @@
# 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".
# 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
# language. This should match one of the scopes listed in
# the grammars.yml file. Use "none" if there is no grammar
......@@ -45,11 +46,19 @@
tm_scope: source.bsl
ace_mode: text
language_id: 0
4D:
type: programming
extensions:
- ".4dm"
tm_scope: source.4dm
ace_mode: text
language_id: 577529595
ABAP:
type: programming
color: "#E8274B"
extensions:
- ".abap"
tm_scope: source.abap
ace_mode: abap
language_id: 1
ABNF:
......@@ -72,6 +81,14 @@ AGS Script:
codemirror_mode: clike
codemirror_mime_type: text/x-c++src
language_id: 2
AL Code:
type: programming
color: "#3AA2B5"
extensions:
- ".al"
tm_scope: source.al
ace_mode: text
language_id: 658971832
AMPL:
type: programming
color: "#E6EFBB"
......@@ -86,6 +103,7 @@ ANTLR:
color: "#9DC3FF"
extensions:
- ".g4"
tm_scope: source.antlr
ace_mode: text
language_id: 4
API Blueprint:
......@@ -111,6 +129,14 @@ APL:
codemirror_mode: apl
codemirror_mime_type: text/apl
language_id: 6
ASL:
type: programming
ace_mode: text
extensions:
- ".asl"
- ".dsl"
tm_scope: source.asl
language_id: 124996147
ASN.1:
type: data
extensions:
......@@ -121,15 +147,14 @@ ASN.1:
codemirror_mode: asn.1
codemirror_mime_type: text/x-ttcn-asn
language_id: 7
ASP:
ASP.NET:
type: programming
color: "#6a40fd"
tm_scope: text.html.asp
color: "#9400ff"
aliases:
- aspx
- aspx-vb
extensions:
- ".asp"
- ".asax"
- ".ascx"
- ".ashx"
......@@ -139,7 +164,7 @@ ASP:
ace_mode: text
codemirror_mode: htmlembedded
codemirror_mime_type: application/x-aspx
language_id: 8
language_id: 564186416
ATS:
type: programming
color: "#1ac620"
......@@ -174,6 +199,7 @@ Ada:
aliases:
- ada95
- ada2005
tm_scope: source.ada
ace_mode: ada
language_id: 11
Adobe Font Metrics:
......@@ -193,6 +219,7 @@ Agda:
color: "#315665"
extensions:
- ".agda"
tm_scope: source.agda
ace_mode: text
language_id: 12
Alloy:
......@@ -200,6 +227,7 @@ Alloy:
color: "#64C800"
extensions:
- ".als"
tm_scope: source.alloy
ace_mode: text
language_id: 13
Alpine Abuild:
......@@ -215,6 +243,18 @@ Alpine Abuild:
codemirror_mode: shell
codemirror_mime_type: text/x-sh
language_id: 14
Altium Designer:
type: data
aliases:
- altium
extensions:
- ".OutJob"
- ".PcbDoc"
- ".PrjPCB"
- ".SchDoc"
tm_scope: source.ini
ace_mode: ini
language_id: 187772328
AngelScript:
type: programming
color: "#C7D7DC"
......@@ -253,6 +293,7 @@ ApacheConf:
language_id: 16
Apex:
type: programming
color: "#1797c0"
extensions:
- ".cls"
tm_scope: source.java
......@@ -277,6 +318,7 @@ AppleScript:
- ".scpt"
interpreters:
- osascript
tm_scope: source.applescript
ace_mode: applescript
color: "#101F1F"
language_id: 19
......@@ -315,11 +357,24 @@ Assembly:
extensions:
- ".asm"
- ".a51"
- ".i"
- ".inc"
- ".nasm"
tm_scope: source.assembly
ace_mode: assembly_x86
language_id: 24
Asymptote:
type: programming
color: "#ff0000"
extensions:
- ".asy"
interpreters:
- asy
tm_scope: source.c++
ace_mode: c_cpp
codemirror_mode: clike
codemirror_mime_type: text/x-kotlin
language_id: 591605007
Augeas:
type: programming
extensions:
......@@ -350,6 +405,13 @@ AutoIt:
tm_scope: source.autoit
ace_mode: autohotkey
language_id: 27
Avro IDL:
type: data
extensions:
- ".avdl"
tm_scope: source.avro
ace_mode: text
language_id: 785497837
Awk:
type: programming
extensions:
......@@ -363,6 +425,7 @@ Awk:
- gawk
- mawk
- nawk
tm_scope: source.awk
ace_mode: text
language_id: 28
Ballerina:
......@@ -391,12 +454,24 @@ Befunge:
type: programming
extensions:
- ".befunge"
tm_scope: source.befunge
ace_mode: text
language_id: 30
BibTeX:
type: markup
group: TeX
extensions:
- ".bib"
- ".bibtex"
tm_scope: text.bibtex
ace_mode: tex
codemirror_mode: stex
codemirror_mime_type: text/x-stex
language_id: 982188347
Bison:
type: programming
group: Yacc
tm_scope: source.bison
tm_scope: source.yacc
extensions:
- ".bison"
ace_mode: text
......@@ -410,7 +485,7 @@ BitBake:
language_id: 32
Blade:
type: markup
group: HTML
color: "#f7523f"
extensions:
- ".blade"
- ".blade.php"
......@@ -437,6 +512,7 @@ BlitzMax:
- ".bmx"
aliases:
- bmax
tm_scope: source.blitzmax
ace_mode: text
language_id: 35
Bluespec:
......@@ -472,12 +548,6 @@ Brightscript:
tm_scope: source.brightscript
ace_mode: text
language_id: 39
Bro:
type: programming
extensions:
- ".bro"
ace_mode: text
language_id: 40
C:
type: programming
color: "#555555"
......@@ -488,6 +558,7 @@ C:
- ".idc"
interpreters:
- tcc
tm_scope: source.c
ace_mode: c_cpp
codemirror_mode: clike
codemirror_mime_type: text/x-csrc
......@@ -504,11 +575,12 @@ C#:
extensions:
- ".cs"
- ".cake"
- ".cshtml"
- ".csx"
- ".linq"
language_id: 42
C++:
type: programming
tm_scope: source.c++
ace_mode: c_cpp
codemirror_mode: clike
codemirror_mime_type: text/x-c++src
......@@ -567,6 +639,7 @@ CMake:
- ".cmake.in"
filenames:
- CMakeLists.txt
tm_scope: source.cmake
ace_mode: text
codemirror_mode: cmake
codemirror_mime_type: text/x-cmake
......@@ -579,6 +652,7 @@ COBOL:
- ".ccp"
- ".cobol"
- ".cpy"
tm_scope: source.cobol
ace_mode: cobol
codemirror_mode: cobol
codemirror_mime_type: text/x-cobol
......@@ -594,12 +668,11 @@ COLLADA:
language_id: 49
CSON:
type: data
group: CoffeeScript
color: "#244776"
tm_scope: source.coffee
ace_mode: coffee
codemirror_mode: coffeescript
codemirror_mime_type: text/x-coffeescript
searchable: false
extensions:
- ".cson"
language_id: 424
......@@ -627,6 +700,20 @@ CWeb:
tm_scope: none
ace_mode: text
language_id: 657332628
Cabal Config:
type: data
aliases:
- Cabal
extensions:
- ".cabal"
filenames:
- cabal.config
- cabal.project
ace_mode: haskell
codemirror_mode: haskell
codemirror_mime_type: text/x-haskell
tm_scope: source.cabal
language_id: 677095381
Cap'n Proto:
type: programming
tm_scope: source.capnp
......@@ -658,6 +745,7 @@ Chapel:
- chpl
extensions:
- ".chpl"
tm_scope: source.chapel
ace_mode: text
language_id: 55
Charity:
......@@ -679,6 +767,7 @@ ChucK:
Cirru:
type: programming
color: "#ccccff"
tm_scope: source.cirru
ace_mode: cirru
extensions:
- ".cirru"
......@@ -691,6 +780,16 @@ Clarion:
- ".clw"
tm_scope: source.clarion
language_id: 59
Classic ASP:
type: programming
color: "#6a40fd"
tm_scope: text.html.asp
aliases:
- asp
extensions:
- ".asp"
ace_mode: text
language_id: 8
Clean:
type: programming
color: "#3F85AF"
......@@ -710,6 +809,7 @@ Click:
language_id: 61
Clojure:
type: programming
tm_scope: source.clojure
ace_mode: clojure
codemirror_mode: clojure
codemirror_mime_type: text/x-clojure
......@@ -759,6 +859,16 @@ CoNLL-U:
- CoNLL
- CoNLL-X
language_id: 421026389
CodeQL:
type: programming
extensions:
- ".ql"
- ".qll"
tm_scope: source.ql
ace_mode: text
language_id: 424259634
aliases:
- ql
CoffeeScript:
type: programming
tm_scope: source.coffee
......@@ -868,6 +978,7 @@ Coq:
extensions:
- ".coq"
- ".v"
tm_scope: source.coq
ace_mode: text
language_id: 69
Cpp-ObjDump:
......@@ -893,7 +1004,7 @@ Creole:
language_id: 71
Crystal:
type: programming
color: "#776791"
color: "#000100"
extensions:
- ".cr"
ace_mode: ruby
......@@ -960,6 +1071,7 @@ Cython:
- ".pxi"
aliases:
- pyrex
tm_scope: source.cython
ace_mode: text
codemirror_mode: python
codemirror_mime_type: text/x-cython
......@@ -970,6 +1082,7 @@ D:
extensions:
- ".d"
- ".di"
tm_scope: source.d
ace_mode: d
codemirror_mode: d
codemirror_mime_type: text/x-d
......@@ -1021,6 +1134,16 @@ DTrace:
codemirror_mode: clike
codemirror_mime_type: text/x-csrc
language_id: 85
Dafny:
type: programming
color: "#FFEC25"
extensions:
- ".dfy"
interpreters:
- dafny
tm_scope: text.dfy.dafny
ace_mode: text
language_id: 969323346
Darcs Patch:
type: data
aliases:
......@@ -1038,6 +1161,7 @@ Dart:
- ".dart"
interpreters:
- dart
tm_scope: source.dart
ace_mode: dart
codemirror_mode: dart
codemirror_mime_type: application/dart
......@@ -1050,6 +1174,16 @@ DataWeave:
ace_mode: text
tm_scope: source.data-weave
language_id: 974514097
Dhall:
type: programming
color: "#dfafff"
extensions:
- ".dhall"
tm_scope: source.haskell
ace_mode: haskell
codemirror_mode: haskell
codemirror_mime_type: text/x-haskell
language_id: 793969321
Diff:
type: data
extensions:
......@@ -1062,9 +1196,16 @@ Diff:
codemirror_mode: diff
codemirror_mime_type: text/x-diff
language_id: 88
DirectX 3D File:
type: data
extensions:
- ".x"
ace_mode: text
tm_scope: none
language_id: 201049282
Dockerfile:
type: programming
color: "#0db7ed"
color: "#384d54"
tm_scope: source.dockerfile
extensions:
- ".dockerfile"
......@@ -1090,6 +1231,7 @@ Dylan:
- ".dyl"
- ".intr"
- ".lid"
tm_scope: source.dylan
ace_mode: text
codemirror_mode: dylan
codemirror_mime_type: text/x-dylan
......@@ -1137,9 +1279,19 @@ EJS:
group: HTML
extensions:
- ".ejs"
- ".ect"
- ".jst"
tm_scope: text.html.js
ace_mode: ejs
language_id: 95
EML:
type: data
extensions:
- ".eml"
- ".mbox"
tm_scope: text.eml.basic
ace_mode: text
language_id: 529653389
EQ:
type: programming
color: "#a78649"
......@@ -1180,20 +1332,33 @@ Ecere Projects:
codemirror_mode: javascript
codemirror_mime_type: application/json
language_id: 98
EditorConfig:
type: data
group: INI
filenames:
- ".editorconfig"
aliases:
- editor-config
ace_mode: ini
codemirror_mode: properties
codemirror_mime_type: text/x-properties
tm_scope: source.editorconfig
language_id: 96139566
Edje Data Collection:
type: data
extensions:
- ".edc"
tm_scope: source.json
ace_mode: json
codemirror_mode: javascript
codemirror_mime_type: application/json
tm_scope: source.c++
ace_mode: c_cpp
codemirror_mode: clike
codemirror_mime_type: text/x-c++src
language_id: 342840478
Eiffel:
type: programming
color: "#946d57"
color: "#4d6977"
extensions:
- ".e"
tm_scope: source.eiffel
ace_mode: eiffel
codemirror_mode: eiffel
codemirror_mime_type: text/x-eiffel
......@@ -1204,6 +1369,7 @@ Elixir:
extensions:
- ".ex"
- ".exs"
tm_scope: source.elixir
ace_mode: elixir
filenames:
- mix.lock
......@@ -1273,6 +1439,7 @@ Erlang:
- rebar.config
- rebar.config.lock
- rebar.lock
tm_scope: source.erlang
ace_mode: erlang
codemirror_mode: erlang
codemirror_mime_type: text/x-erlang
......@@ -1293,6 +1460,26 @@ F#:
codemirror_mode: mllike
codemirror_mime_type: text/x-fsharp
language_id: 105
F*:
fs_name: Fstar
type: programming
color: "#572e30"
aliases:
- fstar
extensions:
- ".fst"
tm_scope: source.fstar
ace_mode: text
language_id: 336943375
FIGlet Font:
type: data
aliases:
- FIGfont
extensions:
- ".flf"
tm_scope: source.figfont
ace_mode: text
language_id: 686129783
FLUX:
type: programming
color: "#88ccff"
......@@ -1310,6 +1497,7 @@ Factor:
filenames:
- ".factor-boot-rc"
- ".factor-rc"
tm_scope: source.factor
ace_mode: text
codemirror_mode: factor
codemirror_mime_type: text/x-factor
......@@ -1322,6 +1510,7 @@ Fancy:
- ".fancypack"
filenames:
- Fakefile
tm_scope: source.fancy
ace_mode: text
language_id: 109
Fantom:
......@@ -1332,6 +1521,14 @@ Fantom:
tm_scope: source.fan
ace_mode: text
language_id: 110
Faust:
type: programming
color: "#c37240"
extensions:
- ".dsp"
tm_scope: source.faust
ace_mode: text
language_id: 622529198
Filebench WML:
type: programming
extensions:
......@@ -1367,27 +1564,38 @@ Forth:
- ".fr"
- ".frt"
- ".fs"
tm_scope: source.forth
ace_mode: forth
codemirror_mode: forth
codemirror_mime_type: text/x-forth
language_id: 114
Fortran:
group: Fortran
type: programming
color: "#4d41b1"
extensions:
- ".f90"
- ".f"
- ".f03"
- ".f08"
- ".f77"
- ".f95"
- ".for"
- ".fpp"
tm_scope: source.fortran.modern
tm_scope: source.fortran
ace_mode: text
codemirror_mode: fortran
codemirror_mime_type: text/x-fortran
language_id: 107
Fortran Free Form:
group: Fortran
type: programming
extensions:
- ".f90"
- ".f03"
- ".f08"
- ".f95"
tm_scope: source.fortran.modern
ace_mode: text
codemirror_mode: fortran
codemirror_mime_type: text/x-fortran
language_id: 761352333
FreeMarker:
type: programming
color: "#0050b2"
......@@ -1406,15 +1614,33 @@ Frege:
tm_scope: source.haskell
ace_mode: haskell
language_id: 116
Futhark:
type: programming
color: "#5f021f"
extensions:
- ".fut"
tm_scope: source.futhark
ace_mode: text
language_id: 97358117
G-code:
type: data
type: programming
color: "#D08CF2"
extensions:
- ".g"
- ".cnc"
- ".gco"
- ".gcode"
tm_scope: source.gcode
ace_mode: gcode
language_id: 117
GAML:
type: programming
color: "#FFC766"
extensions:
- ".gaml"
tm_scope: none
ace_mode: text
language_id: 290345951
GAMS:
type: programming
extensions:
......@@ -1458,6 +1684,13 @@ GDScript:
tm_scope: source.gdscript
ace_mode: text
language_id: 123
GEDCOM:
type: data
ace_mode: text
extensions:
- ".ged"
tm_scope: source.gedcom
language_id: 459577965
GLSL:
type: programming
extensions:
......@@ -1470,7 +1703,9 @@ GLSL:
- ".fshader"
- ".geo"
- ".geom"
- ".glslf"
- ".glslv"
- ".gs"
- ".gshader"
- ".shader"
- ".tesc"
......@@ -1479,6 +1714,7 @@ GLSL:
- ".vrx"
- ".vsh"
- ".vshader"
tm_scope: source.glsl
ace_mode: glsl
language_id: 124
GN:
......@@ -1497,7 +1733,7 @@ GN:
language_id: 302957008
Game Maker Language:
type: programming
color: "#8fb200"
color: "#71b417"
extensions:
- ".gml"
tm_scope: source.c++
......@@ -1556,12 +1792,14 @@ Gerber Image:
- ".gbp"
- ".gbs"
- ".gko"
- ".gml"
- ".gpb"
- ".gpt"
- ".gtl"
- ".gto"
- ".gtp"
- ".gts"
- ".sol"
interpreters:
- gerbv
- gerbview
......@@ -1583,12 +1821,41 @@ Gherkin:
type: programming
extensions:
- ".feature"
- ".story"
tm_scope: text.gherkin.feature
aliases:
- cucumber
ace_mode: text
color: "#5B2063"
language_id: 76
Git Attributes:
type: data
group: INI
aliases:
- gitattributes
filenames:
- ".gitattributes"
tm_scope: source.gitattributes
ace_mode: gitignore
codemirror_mode: shell
codemirror_mime_type: text/x-sh
language_id: 956324166
Git Config:
type: data
group: INI
aliases:
- gitconfig
- gitmodules
extensions:
- ".gitconfig"
filenames:
- ".gitconfig"
- ".gitmodules"
ace_mode: ini
codemirror_mode: properties
codemirror_mime_type: text/x-properties
tm_scope: source.gitconfig
language_id: 807968997
Glyph:
type: programming
color: "#c1ac7f"
......@@ -1599,6 +1866,13 @@ Glyph:
codemirror_mode: tcl
codemirror_mime_type: text/x-tcl
language_id: 130
Glyph Bitmap Distribution Format:
type: data
extensions:
- ".bdf"
tm_scope: source.bdf
ace_mode: text
language_id: 997665271
Gnuplot:
type: programming
color: "#f0a9f0"
......@@ -1606,19 +1880,22 @@ Gnuplot:
- ".gp"
- ".gnu"
- ".gnuplot"
- ".p"
- ".plot"
- ".plt"
interpreters:
- gnuplot
tm_scope: source.gnuplot
ace_mode: text
language_id: 131
Go:
type: programming
color: "#375eab"
color: "#00ADD8"
aliases:
- golang
extensions:
- ".go"
tm_scope: source.go
ace_mode: golang
codemirror_mode: go
codemirror_mime_type: text/x-go
......@@ -1660,12 +1937,10 @@ Grammatical Framework:
type: programming
aliases:
- gf
wrap: false
extensions:
- ".gf"
searchable: true
color: "#79aa7a"
tm_scope: source.haskell
color: "#ff0000"
tm_scope: source.gf
ace_mode: haskell
codemirror_mode: haskell
codemirror_mime_type: text/x-haskell
......@@ -1682,6 +1957,7 @@ GraphQL:
extensions:
- ".graphql"
- ".gql"
- ".graphqls"
tm_scope: source.graphql
ace_mode: text
language_id: 139
......@@ -1695,6 +1971,7 @@ Graphviz (DOT):
language_id: 140
Groovy:
type: programming
tm_scope: source.groovy
ace_mode: groovy
codemirror_mode: groovy
codemirror_mime_type: text/x-groovy
......@@ -1722,12 +1999,25 @@ Groovy Server Pages:
codemirror_mode: htmlembedded
codemirror_mime_type: application/x-jsp
language_id: 143
HAProxy:
type: data
extensions:
- ".cfg"
filenames:
- haproxy.cfg
tm_scope: source.haproxy-config
ace_mode: text
language_id: 366607477
HCL:
type: programming
extensions:
- ".hcl"
- ".nomad"
- ".tf"
- ".tfvars"
- ".workflow"
aliases:
- terraform
ace_mode: ruby
codemirror_mode: ruby
codemirror_mime_type: text/x-ruby
......@@ -1768,8 +2058,8 @@ HTML+Django:
group: HTML
extensions:
- ".jinja"
- ".j2"
- ".jinja2"
- ".mustache"
- ".njk"
aliases:
- django
......@@ -1812,9 +2102,12 @@ HTML+ERB:
group: HTML
aliases:
- erb
- rhtml
- html+ruby
extensions:
- ".erb"
- ".erb.deface"
- ".rhtml"
ace_mode: text
codemirror_mode: htmlembedded
codemirror_mime_type: application/x-erb
......@@ -1829,6 +2122,19 @@ HTML+PHP:
codemirror_mode: php
codemirror_mime_type: application/x-httpd-php
language_id: 151
HTML+Razor:
type: markup
tm_scope: text.html.cshtml
group: HTML
aliases:
- razor
extensions:
- ".cshtml"
- ".razor"
ace_mode: razor
codemirror_mode: htmlmixed
codemirror_mime_type: text/html
language_id: 479039817
HTTP:
type: data
extensions:
......@@ -1851,24 +2157,27 @@ Hack:
codemirror_mode: php
codemirror_mime_type: application/x-httpd-php
extensions:
- ".hack"
- ".hh"
- ".hhi"
- ".php"
tm_scope: text.html.php
tm_scope: source.hack
color: "#878787"
language_id: 153
Haml:
group: HTML
type: markup
color: "#ece2a9"
extensions:
- ".haml"
- ".haml.deface"
tm_scope: text.haml
ace_mode: haml
codemirror_mode: haml
codemirror_mime_type: text/x-haml
language_id: 154
Handlebars:
type: markup
group: HTML
color: "#f7931e"
aliases:
- hbs
- htmlbars
......@@ -1891,9 +2200,11 @@ Haskell:
color: "#5e5086"
extensions:
- ".hs"
- ".hs-boot"
- ".hsc"
interpreters:
- runhaskell
tm_scope: source.haskell
ace_mode: haskell
codemirror_mode: haskell
codemirror_mime_type: text/x-haskell
......@@ -1913,10 +2224,21 @@ HiveQL:
type: programming
extensions:
- ".q"
- ".hql"
color: "#dce200"
tm_scope: source.hql
ace_mode: sql
language_id: 931814087
HolyC:
type: programming
color: "#ffefaf"
extensions:
- ".hc"
tm_scope: source.hc
ace_mode: c_cpp
codemirror_mode: clike
codemirror_mime_type: text/x-csrc
language_id: 928121743
Hy:
type: programming
ace_mode: text
......@@ -1924,10 +2246,10 @@ Hy:
extensions:
- ".hy"
interpreters:
- "hy"
- hy
aliases:
- hylang
tm_scope: none
tm_scope: source.hy
language_id: 159
HyPhy:
type: programming
......@@ -1942,18 +2264,20 @@ IDL:
extensions:
- ".pro"
- ".dlm"
tm_scope: source.idl
ace_mode: text
codemirror_mode: idl
codemirror_mime_type: text/x-idl
language_id: 161
IGOR Pro:
type: programming
color: "#0000cc"
extensions:
- ".ipf"
aliases:
- igor
- igorpro
tm_scope: none
tm_scope: source.igor
ace_mode: text
language_id: 162
INI:
......@@ -1961,12 +2285,12 @@ INI:
extensions:
- ".ini"
- ".cfg"
- ".dof"
- ".lektorproject"
- ".prefs"
- ".pro"
- ".properties"
filenames:
- ".editorconfig"
- ".gitconfig"
- buildozer.spec
tm_scope: source.ini
aliases:
......@@ -1997,6 +2321,36 @@ Idris:
ace_mode: text
tm_scope: source.idris
language_id: 165
Ignore List:
type: data
group: INI
aliases:
- ignore
- gitignore
- git-ignore
extensions:
- ".gitignore"
filenames:
- ".atomignore"
- ".babelignore"
- ".bzrignore"
- ".coffeelintignore"
- ".cvsignore"
- ".dockerignore"
- ".eslintignore"
- ".gitignore"
- ".nodemonignore"
- ".npmignore"
- ".prettierignore"
- ".stylelintignore"
- ".vscodeignore"
- gitignore-global
- gitignore_global
ace_mode: gitignore
tm_scope: source.gitignore
codemirror_mode: shell
codemirror_mime_type: text/x-sh
language_id: 74444240
Inform 7:
type: programming
wrap: true
......@@ -2013,7 +2367,8 @@ Inno Setup:
type: programming
extensions:
- ".iss"
tm_scope: none
- ".isl"
tm_scope: source.inno
ace_mode: text
language_id: 167
Io:
......@@ -2023,6 +2378,7 @@ Io:
- ".io"
interpreters:
- io
tm_scope: source.io
ace_mode: io
language_id: 168
Ioke:
......@@ -2032,6 +2388,7 @@ Ioke:
- ".ik"
interpreters:
- ioke
tm_scope: source.ioke
ace_mode: text
language_id: 169
Isabelle:
......@@ -2072,7 +2429,6 @@ JFlex:
JSON:
type: data
tm_scope: source.json
group: JavaScript
ace_mode: json
codemirror_mode: javascript
codemirror_mime_type: application/json
......@@ -2082,18 +2438,24 @@ JSON:
- ".avsc"
- ".geojson"
- ".gltf"
- ".har"
- ".ice"
- ".JSON-tmLanguage"
- ".jsonl"
- ".mcmeta"
- ".tfstate"
- ".tfstate.backup"
- ".topojson"
- ".webapp"
- ".webmanifest"
- ".yy"
- ".yyp"
filenames:
- ".arcconfig"
- ".htmlhintrc"
- ".tern-config"
- ".tern-project"
- ".watchmanconfig"
- composer.lock
- mcmod.info
language_id: 174
......@@ -2107,6 +2469,7 @@ JSON with Comments:
aliases:
- jsonc
extensions:
- ".jsonc"
- ".sublime-build"
- ".sublime-commands"
- ".sublime-completions"
......@@ -2126,7 +2489,10 @@ JSON with Comments:
- ".jscsrc"
- ".jshintrc"
- ".jslintrc"
- jsconfig.json
- language-configuration.json
- tsconfig.json
- tslint.json
language_id: 423
JSON5:
type: data
......@@ -2139,11 +2505,12 @@ JSON5:
language_id: 175
JSONLD:
type: data
group: JavaScript
ace_mode: javascript
extensions:
- ".jsonld"
tm_scope: source.js
ace_mode: javascript
codemirror_mode: javascript
codemirror_mime_type: application/json
language_id: 176
JSONiq:
color: "#40d47e"
......@@ -2174,6 +2541,7 @@ Jasmin:
language_id: 180
Java:
type: programming
tm_scope: source.java
ace_mode: java
codemirror_mode: clike
codemirror_mime_type: text/x-java
......@@ -2181,6 +2549,15 @@ Java:
extensions:
- ".java"
language_id: 181
Java Properties:
type: data
extensions:
- ".properties"
tm_scope: source.java-properties
ace_mode: properties
codemirror_mode: properties
codemirror_mime_type: text/x-properties
language_id: 519377561
Java Server Pages:
type: programming
group: Java
......@@ -2207,6 +2584,7 @@ JavaScript:
- ".js"
- "._js"
- ".bones"
- ".cjs"
- ".es"
- ".es6"
- ".frag"
......@@ -2227,8 +2605,27 @@ JavaScript:
filenames:
- Jakefile
interpreters:
- chakra
- d8
- gjs
- js
- node
- nodejs
- qjs
- rhino
- v8
- v8-shell
language_id: 183
JavaScript+ERB:
type: programming
tm_scope: source.js
group: JavaScript
extensions:
- ".js.erb"
ace_mode: javascript
codemirror_mode: javascript
codemirror_mime_type: application/javascript
language_id: 914318960
Jison:
type: programming
group: Yacc
......@@ -2256,6 +2653,15 @@ Jolie:
ace_mode: text
tm_scope: source.jolie
language_id: 998078858
Jsonnet:
color: "#0064bd"
type: programming
ace_mode: text
extensions:
- ".jsonnet"
- ".libsonnet"
tm_scope: source.jsonnet
language_id: 664885656
Julia:
type: programming
extensions:
......@@ -2263,6 +2669,7 @@ Julia:
interpreters:
- julia
color: "#a270ba"
tm_scope: source.julia
ace_mode: julia
codemirror_mode: julia
codemirror_mime_type: text/x-julia
......@@ -2289,6 +2696,18 @@ KRL:
tm_scope: none
ace_mode: text
language_id: 186
Kaitai Struct:
type: programming
aliases:
- ksy
ace_mode: yaml
codemirror_mode: yaml
codemirror_mime_type: text/x-yaml
color: "#773b37"
extensions:
- ".ksy"
tm_scope: source.yaml
language_id: 818804755
KiCad Layout:
type: data
aliases:
......@@ -2355,6 +2774,7 @@ LLVM:
type: programming
extensions:
- ".ll"
tm_scope: source.llvm
ace_mode: text
color: "#185619"
language_id: 191
......@@ -2368,6 +2788,7 @@ LOLCODE:
language_id: 192
LSL:
type: programming
tm_scope: source.lsl
ace_mode: lsl
extensions:
- ".lsl"
......@@ -2376,6 +2797,15 @@ LSL:
- lsl
color: "#3d9970"
language_id: 193
LTspice Symbol:
type: data
extensions:
- ".asy"
tm_scope: source.ltspice.symbol
ace_mode: text
codemirror_mode: spreadsheet
codemirror_mime_type: text/x-spreadsheet
language_id: 1013566805
LabVIEW:
type: programming
extensions:
......@@ -2393,7 +2823,6 @@ Lasso:
- ".las"
- ".lasso8"
- ".lasso9"
- ".ldml"
tm_scope: file.lasso
aliases:
- lassoscript
......@@ -2401,7 +2830,7 @@ Lasso:
language_id: 195
Latte:
type: markup
group: HTML
color: "#f2a542"
extensions:
- ".latte"
tm_scope: text.html.smarty
......@@ -2414,11 +2843,12 @@ Lean:
extensions:
- ".lean"
- ".hlean"
tm_scope: source.lean
ace_mode: text
language_id: 197
Less:
type: markup
group: CSS
color: "#1d365d"
extensions:
- ".less"
tm_scope: source.css.less
......@@ -2434,7 +2864,10 @@ Lex:
extensions:
- ".l"
- ".lex"
tm_scope: none
filenames:
- Lexer.x
- lexer.x
tm_scope: source.lex
ace_mode: text
language_id: 199
LilyPond:
......@@ -2442,6 +2875,7 @@ LilyPond:
extensions:
- ".ly"
- ".ily"
tm_scope: source.lilypond
ace_mode: text
language_id: 200
Limbo:
......@@ -2495,6 +2929,7 @@ Literate CoffeeScript:
- litcoffee
extensions:
- ".litcoffee"
- ".coffee.md"
language_id: 206
Literate Haskell:
type: programming
......@@ -2520,6 +2955,7 @@ LiveScript:
- "._ls"
filenames:
- Slakefile
tm_scope: source.livescript
ace_mode: livescript
codemirror_mode: livescript
codemirror_mime_type: text/x-livescript
......@@ -2538,6 +2974,7 @@ Logtalk:
extensions:
- ".lgt"
- ".logtalk"
tm_scope: source.logtalk
ace_mode: text
language_id: 210
LookML:
......@@ -2561,6 +2998,7 @@ LoomScript:
language_id: 212
Lua:
type: programming
tm_scope: source.lua
ace_mode: lua
codemirror_mode: lua
codemirror_mime_type: text/x-lua
......@@ -2572,7 +3010,10 @@ Lua:
- ".p8"
- ".pd_lua"
- ".rbxs"
- ".rockspec"
- ".wlua"
filenames:
- ".luacheckrc"
interpreters:
- lua
language_id: 213
......@@ -2592,7 +3033,7 @@ M4:
type: programming
extensions:
- ".m4"
tm_scope: none
tm_scope: source.m4
ace_mode: text
language_id: 215
M4Sugar:
......@@ -2604,9 +3045,22 @@ M4Sugar:
- ".m4"
filenames:
- configure.ac
tm_scope: none
tm_scope: source.m4
ace_mode: text
language_id: 216
MATLAB:
type: programming
color: "#e16737"
aliases:
- octave
extensions:
- ".matlab"
- ".m"
tm_scope: source.matlab
ace_mode: matlab
codemirror_mode: octave
codemirror_mime_type: text/x-octave
language_id: 225
MAXScript:
type: programming
color: "#00a6a6"
......@@ -2616,6 +3070,14 @@ MAXScript:
tm_scope: source.maxscript
ace_mode: text
language_id: 217
MLIR:
type: programming
color: "#5EC8DB"
extensions:
- ".mlir"
tm_scope: source.mlir
ace_mode: text
language_id: 448253929
MQL4:
type: programming
color: "#62A8D6"
......@@ -2655,6 +3117,18 @@ MUF:
codemirror_mode: forth
codemirror_mime_type: text/x-forth
language_id: 219
Macaulay2:
type: programming
extensions:
- ".m2"
aliases:
- m2
interpreters:
- M2
ace_mode: text
tm_scope: source.m2
color: "#d8ffff"
language_id: 34167825
Makefile:
type: programming
color: "#427819"
......@@ -2684,6 +3158,7 @@ Makefile:
- mkfile
interpreters:
- make
tm_scope: source.makefile
ace_mode: makefile
codemirror_mode: cmake
codemirror_mime_type: text/x-cmake
......@@ -2698,6 +3173,7 @@ Mako:
language_id: 221
Markdown:
type: prose
color: "#083fa1"
aliases:
- pandoc
ace_mode: markdown
......@@ -2709,16 +3185,19 @@ Markdown:
- ".markdown"
- ".mdown"
- ".mdwn"
- ".mdx"
- ".mkd"
- ".mkdn"
- ".mkdown"
- ".ronn"
- ".workbook"
filenames:
- contents.lr
tm_scope: source.gfm
language_id: 222
Marko:
group: HTML
type: markup
color: "#42bff2"
tm_scope: text.marko
extensions:
- ".marko"
......@@ -2750,22 +3229,11 @@ Mathematica:
- ".wlt"
aliases:
- mma
tm_scope: source.mathematica
ace_mode: text
codemirror_mode: mathematica
codemirror_mime_type: text/x-mathematica
language_id: 224
Matlab:
type: programming
color: "#e16737"
aliases:
- octave
extensions:
- ".matlab"
- ".m"
ace_mode: matlab
codemirror_mode: octave
codemirror_mime_type: text/x-octave
language_id: 225
Maven POM:
type: data
tm_scope: text.xml.pom
......@@ -2831,6 +3299,13 @@ Metal:
codemirror_mode: clike
codemirror_mime_type: text/x-c++src
language_id: 230
Microsoft Developer Studio Project:
type: data
extensions:
- ".dsp"
tm_scope: none
ace_mode: text
language_id: 800983837
MiniD:
type: programming
searchable: false
......@@ -2910,8 +3385,44 @@ MoonScript:
- ".moon"
interpreters:
- moon
tm_scope: source.moonscript
ace_mode: text
language_id: 238
Motorola 68K Assembly:
type: programming
group: Assembly
aliases:
- m68k
extensions:
- ".asm"
- ".i"
- ".inc"
- ".s"
- ".x68"
tm_scope: source.m68k
ace_mode: assembly_x86
language_id: 477582706
Muse:
type: prose
extensions:
- ".muse"
tm_scope: text.muse
ace_mode: text
wrap: true
language_id: 474864066
aliases:
- amusewiki
- emacs muse
Mustache:
type: markup
group: HTML
extensions:
- ".mustache"
tm_scope: text.html.smarty
ace_mode: smarty
codemirror_mode: smarty
codemirror_mime_type: text/x-smarty
language_id: 638334590
Myghty:
type: programming
extensions:
......@@ -2919,6 +3430,14 @@ Myghty:
tm_scope: none
ace_mode: text
language_id: 239
NASL:
type: programming
extensions:
- ".nasl"
- ".inc"
tm_scope: source.nasl
ace_mode: text
language_id: 171666519
NCL:
type: programming
color: "#28431f"
......@@ -2927,6 +3446,16 @@ NCL:
tm_scope: source.ncl
ace_mode: text
language_id: 240
NEON:
type: data
extensions:
- ".neon"
tm_scope: source.neon
ace_mode: text
aliases:
- nette object notation
- ne-on
language_id: 481192983
NL:
type: data
extensions:
......@@ -2934,11 +3463,22 @@ NL:
tm_scope: none
ace_mode: text
language_id: 241
NPM Config:
type: data
group: INI
aliases:
- npmrc
filenames:
- ".npmrc"
tm_scope: source.ini.npmrc
ace_mode: text
language_id: 685022663
NSIS:
type: programming
extensions:
- ".nsi"
- ".nsh"
tm_scope: source.nsis
ace_mode: text
codemirror_mode: nsis
codemirror_mime_type: text/x-nsis
......@@ -2957,6 +3497,7 @@ Nemerle:
color: "#3d3c6e"
extensions:
- ".n"
tm_scope: source.nemerle
ace_mode: text
language_id: 243
NetLinx:
......@@ -3016,6 +3557,7 @@ Nextflow:
Nginx:
type: data
extensions:
- ".nginx"
- ".nginxconf"
- ".vhost"
filenames:
......@@ -3029,10 +3571,15 @@ Nginx:
language_id: 248
Nim:
type: programming
color: "#37775b"
color: "#ffc200"
extensions:
- ".nim"
- ".nim.cfg"
- ".nimble"
- ".nimrod"
- ".nims"
filenames:
- nim.cfg
ace_mode: text
tm_scope: source.nim
language_id: 249
......@@ -3116,6 +3663,21 @@ ObjDump:
tm_scope: objdump.x86asm
ace_mode: assembly_x86
language_id: 256
Object Data Instance Notation:
type: data
extensions:
- ".odin"
tm_scope: source.odin-ehr
ace_mode: text
language_id: 985227236
ObjectScript:
type: programming
extensions:
- ".cls"
language_id: 202735509
tm_scope: source.objectscript
color: "#424893"
ace_mode: text
Objective-C:
type: programming
tm_scope: source.objc
......@@ -3158,6 +3720,17 @@ Objective-J:
tm_scope: source.js.objj
ace_mode: text
language_id: 259
Odin:
type: programming
color: "#60AFFE"
aliases:
- odinlang
- odin-lang
extensions:
- ".odin"
tm_scope: source.odin
ace_mode: text
language_id: 889244082
Omgrofl:
type: programming
extensions:
......@@ -3170,6 +3743,7 @@ Opa:
type: programming
extensions:
- ".opa"
tm_scope: source.opa
ace_mode: text
language_id: 261
Opal:
......@@ -3180,6 +3754,13 @@ Opal:
tm_scope: source.opal
ace_mode: text
language_id: 262
Open Policy Agent:
type: programming
ace_mode: text
extensions:
- ".rego"
language_id: 840483232
tm_scope: source.rego
OpenCL:
type: programming
group: C
......@@ -3204,6 +3785,14 @@ OpenEdge ABL:
tm_scope: source.abl
ace_mode: text
language_id: 264
OpenQASM:
type: programming
extensions:
- ".qasm"
color: "#AA70FF"
tm_scope: source.qasm
ace_mode: text
language_id: 153739399
OpenRC runscript:
type: programming
group: Shell
......@@ -3223,6 +3812,13 @@ OpenSCAD:
tm_scope: source.scad
ace_mode: scad
language_id: 266
OpenStep Property List:
type: data
extensions:
- ".plist"
tm_scope: source.plist
ace_mode: text
language_id: 598917541
OpenType Feature File:
type: data
aliases:
......@@ -3275,15 +3871,6 @@ P4:
tm_scope: source.p4
ace_mode: text
language_id: 348895984
PAWN:
type: programming
color: "#dbb284"
extensions:
- ".pwn"
- ".inc"
tm_scope: source.pawn
ace_mode: text
language_id: 271
PHP:
type: programming
tm_scope: text.html.php
......@@ -3344,6 +3931,7 @@ PLpgSQL:
codemirror_mime_type: text/x-sql
tm_scope: source.sql
extensions:
- ".pgsql"
- ".sql"
language_id: 274
POV-Ray SDL:
......@@ -3354,6 +3942,7 @@ POV-Ray SDL:
extensions:
- ".pov"
- ".inc"
tm_scope: source.pov-ray sdl
ace_mode: text
language_id: 275
Pan:
......@@ -3417,10 +4006,21 @@ Pascal:
- ".pp"
interpreters:
- instantfpc
tm_scope: source.pascal
ace_mode: pascal
codemirror_mode: pascal
codemirror_mime_type: text/x-pascal
language_id: 281
Pawn:
type: programming
color: "#dbb284"
extensions:
- ".pwn"
- ".inc"
- ".sma"
tm_scope: source.pawn
ace_mode: text
language_id: 271
Pep8:
type: programming
color: "#C76F5B"
......@@ -3458,30 +4058,6 @@ Perl:
aliases:
- cperl
language_id: 282
Perl 6:
type: programming
color: "#0000fb"
extensions:
- ".6pl"
- ".6pm"
- ".nqp"
- ".p6"
- ".p6l"
- ".p6m"
- ".pl"
- ".pl6"
- ".pm"
- ".pm6"
- ".t"
interpreters:
- perl6
aliases:
- perl6
tm_scope: source.perl6fe
ace_mode: perl
codemirror_mode: perl
codemirror_mime_type: text/x-perl
language_id: 283
Pic:
type: markup
group: Roff
......@@ -3526,8 +4102,18 @@ Pike:
- ".pmod"
interpreters:
- pike
tm_scope: source.pike
ace_mode: text
language_id: 287
PlantUML:
type: data
extensions:
- ".puml"
- ".iuml"
- ".plantuml"
tm_scope: source.wsd
ace_mode: text
language_id: 833504686
Pod:
type: prose
ace_mode: perl
......@@ -3540,6 +4126,17 @@ Pod:
- perl
tm_scope: none
language_id: 288
Pod 6:
type: prose
ace_mode: perl
tm_scope: source.perl6fe
wrap: true
extensions:
- ".pod"
- ".pod6"
interpreters:
- perl6
language_id: 155357471
PogoScript:
type: programming
color: "#d80074"
......@@ -3561,6 +4158,7 @@ PostCSS:
group: CSS
extensions:
- ".pcss"
- ".postcss"
ace_mode: text
language_id: 262764437
PostScript:
......@@ -3569,6 +4167,7 @@ PostScript:
extensions:
- ".ps"
- ".eps"
- ".epsi"
- ".pfa"
tm_scope: source.postscript
aliases:
......@@ -3589,6 +4188,7 @@ PowerBuilder:
PowerShell:
type: programming
color: "#012456"
tm_scope: source.powershell
ace_mode: powershell
codemirror_mode: powershell
codemirror_mime_type: application/x-powershell
......@@ -3602,13 +4202,29 @@ PowerShell:
interpreters:
- pwsh
language_id: 293
Prisma:
type: data
color: "#0c344b"
extensions:
- ".prisma"
tm_scope: source.prisma
ace_mode: text
language_id: 499933428
Processing:
type: programming
color: "#0096D8"
extensions:
- ".pde"
tm_scope: source.processing
ace_mode: text
language_id: 294
Proguard:
type: data
extensions:
- ".pro"
tm_scope: none
ace_mode: text
language_id: 716513858
Prolog:
type: programming
color: "#74283c"
......@@ -3654,8 +4270,8 @@ Public Key:
codemirror_mime_type: application/pgp
language_id: 298
Pug:
group: HTML
type: markup
color: "#a86454"
extensions:
- ".jade"
- ".pug"
......@@ -3704,13 +4320,13 @@ PureScript:
language_id: 302
Python:
type: programming
tm_scope: source.python
ace_mode: python
codemirror_mode: python
codemirror_mime_type: text/x-python
color: "#3572A5"
extensions:
- ".py"
- ".bzl"
- ".cgi"
- ".fcgi"
- ".gyp"
......@@ -3723,27 +4339,25 @@ Python:
- ".pyt"
- ".pyw"
- ".rpy"
- ".smk"
- ".spec"
- ".tac"
- ".wsgi"
- ".xpy"
filenames:
- ".gclient"
- BUCK
- BUILD
- BUILD.bazel
- DEPS
- SConscript
- SConstruct
- Snakefile
- WORKSPACE
- wscript
interpreters:
- python
- python2
- python3
aliases:
- rusthon
- python3
- rusthon
language_id: 303
Python console:
type: programming
......@@ -3763,6 +4377,16 @@ Python traceback:
tm_scope: text.python.traceback
ace_mode: text
language_id: 304
Q#:
type: programming
extensions:
- ".qs"
aliases:
- qsharp
color: "#fed659"
ace_mode: text
tm_scope: source.qsharp
language_id: 697448245
QML:
type: programming
color: "#44a51c"
......@@ -3779,8 +4403,22 @@ QMake:
- ".pri"
interpreters:
- qmake
tm_scope: source.qmake
ace_mode: text
language_id: 306
Qt Script:
type: programming
ace_mode: javascript
codemirror_mode: javascript
codemirror_mime_type: text/javascript
extensions:
- ".qs"
filenames:
- installscript.qs
- toolchain_installscript.qs
color: "#00b841"
tm_scope: source.js
language_id: 558193693
Quake:
type: programming
filenames:
......@@ -3806,6 +4444,7 @@ R:
- expr-dist
interpreters:
- Rscript
tm_scope: source.r
ace_mode: r
codemirror_mode: r
codemirror_mime_type: text/x-rsrc
......@@ -3854,18 +4493,6 @@ REXX:
tm_scope: source.rexx
ace_mode: text
language_id: 311
RHTML:
type: markup
group: HTML
extensions:
- ".rhtml"
tm_scope: text.html.erb
aliases:
- html+ruby
ace_mode: rhtml
codemirror_mode: htmlembedded
codemirror_mime_type: application/x-erb
language_id: 312
RMarkdown:
type: prose
wrap: true
......@@ -3904,12 +4531,13 @@ RUNOFF:
extensions:
- ".rnh"
- ".rno"
wrap: true
tm_scope: text.runoff
ace_mode: text
language_id: 315
Racket:
type: programming
color: "#22228f"
color: "#3c5caa"
extensions:
- ".rkt"
- ".rktd"
......@@ -3931,6 +4559,33 @@ Ragel:
tm_scope: none
ace_mode: text
language_id: 317
Raku:
type: programming
color: "#0000fb"
extensions:
- ".6pl"
- ".6pm"
- ".nqp"
- ".p6"
- ".p6l"
- ".p6m"
- ".pl"
- ".pl6"
- ".pm"
- ".pm6"
- ".t"
interpreters:
- perl6
- raku
- rakudo
aliases:
- perl6
- perl-6
tm_scope: source.perl6fe
ace_mode: perl
codemirror_mode: perl
codemirror_mime_type: text/x-perl
language_id: 283
Rascal:
type: programming
color: "#fffaa0"
......@@ -3948,9 +4603,21 @@ Raw token data:
tm_scope: none
ace_mode: text
language_id: 318
Readline Config:
type: data
group: INI
aliases:
- inputrc
- readline
filenames:
- ".inputrc"
- inputrc
tm_scope: source.inputrc
ace_mode: text
language_id: 538732839
Reason:
type: programming
group: OCaml
color: "#ff5847"
ace_mode: rust
codemirror_mode: rust
codemirror_mime_type: text/x-rustsrc
......@@ -4020,6 +4687,13 @@ RenderScript:
tm_scope: none
ace_mode: text
language_id: 323
Rich Text Format:
type: markup
extensions:
- ".rtf"
tm_scope: text.rtf
ace_mode: text
language_id: 51601661
Ring:
type: programming
color: "#2D54CB"
......@@ -4028,6 +4702,14 @@ Ring:
tm_scope: source.ring
ace_mode: text
language_id: 431
Riot:
type: markup
color: "#A71E49"
ace_mode: html
extensions:
- ".riot"
tm_scope: text.html.riot
language_id: 878396783
RobotFramework:
type: programming
extensions:
......@@ -4039,7 +4721,7 @@ Roff:
type: markup
color: "#ecdebe"
extensions:
- ".man"
- ".roff"
- ".1"
- ".1in"
- ".1m"
......@@ -4048,6 +4730,8 @@ Roff:
- ".3"
- ".3in"
- ".3m"
- ".3p"
- ".3pm"
- ".3qt"
- ".3x"
- ".4"
......@@ -4057,23 +4741,65 @@ Roff:
- ".8"
- ".9"
- ".l"
- ".man"
- ".mdoc"
- ".me"
- ".ms"
- ".n"
- ".nr"
- ".rno"
- ".roff"
- ".tmac"
filenames:
- eqnrc
- mmn
- mmt
- troffrc
- troffrc-end
tm_scope: text.roff
aliases:
- groff
- man
- manpage
- man page
- man-page
- mdoc
- nroff
- troff
wrap: true
ace_mode: text
codemirror_mode: troff
codemirror_mime_type: text/troff
language_id: 141
Roff Manpage:
type: markup
group: Roff
extensions:
- ".1"
- ".1in"
- ".1m"
- ".1x"
- ".2"
- ".3"
- ".3in"
- ".3m"
- ".3p"
- ".3pm"
- ".3qt"
- ".3x"
- ".4"
- ".5"
- ".6"
- ".7"
- ".8"
- ".9"
- ".man"
- ".mdoc"
wrap: true
tm_scope: text.roff
ace_mode: text
codemirror_mode: troff
codemirror_mime_type: text/troff
language_id: 612669833
Rouge:
type: programming
ace_mode: clojure
......@@ -4086,6 +4812,7 @@ Rouge:
language_id: 325
Ruby:
type: programming
tm_scope: source.ruby
ace_mode: ruby
codemirror_mode: ruby
codemirror_mime_type: text/x-ruby
......@@ -4109,6 +4836,7 @@ Ruby:
- ".podspec"
- ".rabl"
- ".rake"
- ".rbi"
- ".rbuild"
- ".rbw"
- ".rbx"
......@@ -4126,6 +4854,7 @@ Ruby:
filenames:
- ".irbrc"
- ".pryrc"
- ".simplecov"
- Appraisals
- Berksfile
- Brewfile
......@@ -4153,6 +4882,7 @@ Rust:
extensions:
- ".rs"
- ".rs.in"
tm_scope: source.rust
ace_mode: rust
codemirror_mode: rust
codemirror_mime_type: text/x-rustsrc
......@@ -4169,8 +4899,8 @@ SAS:
language_id: 328
SCSS:
type: markup
tm_scope: source.scss
group: CSS
color: "#c6538c"
tm_scope: source.css.scss
ace_mode: scss
codemirror_mode: css
codemirror_mime_type: text/x-scss
......@@ -4252,6 +4982,19 @@ SRecode Template:
extensions:
- ".srt"
language_id: 335
SSH Config:
type: data
group: INI
filenames:
- ssh-config
- ssh_config
- sshconfig
- sshconfig.snip
- sshd-config
- sshd_config
ace_mode: text
tm_scope: source.ssh-config
language_id: 554920715
STON:
type: data
group: Smalltalk
......@@ -4262,16 +5005,25 @@ STON:
language_id: 336
SVG:
type: data
color: "#ff9900"
extensions:
- ".svg"
tm_scope: text.xml
tm_scope: text.xml.svg
ace_mode: xml
codemirror_mode: xml
codemirror_mime_type: text/xml
language_id: 337
SWIG:
type: programming
extensions:
- ".i"
tm_scope: source.c++
ace_mode: c_cpp
codemirror_mode: clike
codemirror_mime_type: text/x-c++src
language_id: 1066250075
Sage:
type: programming
group: Python
extensions:
- ".sage"
- ".sagews"
......@@ -4295,8 +5047,8 @@ SaltStack:
language_id: 339
Sass:
type: markup
color: "#a53b70"
tm_scope: source.sass
group: CSS
extensions:
- ".sass"
ace_mode: sass
......@@ -4305,6 +5057,7 @@ Sass:
language_id: 340
Scala:
type: programming
tm_scope: source.scala
ace_mode: scala
codemirror_mode: clike
codemirror_mime_type: text/x-scala
......@@ -4336,12 +5089,14 @@ Scheme:
- ".sps"
- ".ss"
interpreters:
- scheme
- guile
- bigloo
- chicken
- csi
- gosh
- r6rs
tm_scope: source.scheme
ace_mode: scheme
codemirror_mode: scheme
codemirror_mime_type: text/x-scheme
......@@ -4352,6 +5107,7 @@ Scilab:
- ".sci"
- ".sce"
- ".tst"
tm_scope: source.scilab
ace_mode: text
language_id: 344
Self:
......@@ -4383,6 +5139,7 @@ Shell:
- ".bats"
- ".cgi"
- ".command"
- ".env"
- ".fcgi"
- ".ksh"
- ".sh.in"
......@@ -4390,11 +5147,15 @@ Shell:
- ".tool"
- ".zsh"
filenames:
- ".bash_aliases"
- ".bash_history"
- ".bash_logout"
- ".bash_profile"
- ".bashrc"
- ".cshrc"
- ".env"
- ".env.example"
- ".flaskenv"
- ".login"
- ".profile"
- ".zlogin"
......@@ -4404,6 +5165,7 @@ Shell:
- ".zshrc"
- 9fs
- PKGBUILD
- bash_aliases
- bash_logout
- bash_profile
- bashrc
......@@ -4427,6 +5189,7 @@ Shell:
- rc
- sh
- zsh
tm_scope: source.shell
ace_mode: sh
codemirror_mode: shell
codemirror_mime_type: text/x-sh
......@@ -4451,6 +5214,15 @@ Shen:
tm_scope: source.shen
ace_mode: text
language_id: 348
Sieve:
type: programming
tm_scope: source.sieve
ace_mode: text
extensions:
- ".sieve"
codemirror_mode: sieve
codemirror_mime_type: application/sieve
language_id: 208976687
Slash:
type: programming
color: "#007eff"
......@@ -4459,9 +5231,17 @@ Slash:
tm_scope: text.html.slash
ace_mode: text
language_id: 349
Slice:
type: programming
color: "#003fa2"
tm_scope: source.slice
ace_mode: text
extensions:
- ".ice"
language_id: 894641667
Slim:
group: HTML
type: markup
color: "#2b2b2b"
extensions:
- ".slim"
tm_scope: text.slim
......@@ -4469,6 +5249,16 @@ Slim:
codemirror_mode: slim
codemirror_mime_type: text/x-slim
language_id: 350
SmPL:
type: programming
extensions:
- ".cocci"
aliases:
- coccinelle
ace_mode: text
tm_scope: source.smpl
color: "#c94949"
language_id: 164123055
Smali:
type: programming
extensions:
......@@ -4484,6 +5274,7 @@ Smalltalk:
- ".cs"
aliases:
- squeak
tm_scope: source.smalltalk
ace_mode: text
codemirror_mode: smalltalk
codemirror_mime_type: text/x-stsrc
......@@ -4502,17 +5293,18 @@ Solidity:
color: "#AA6746"
ace_mode: text
tm_scope: source.solidity
extensions:
- ".sol"
language_id: 237469032
SourcePawn:
type: programming
color: "#5c7611"
color: "#f69e1d"
aliases:
- sourcemod
extensions:
- ".sp"
- ".inc"
- ".sma"
tm_scope: source.sp
tm_scope: source.sourcepawn
ace_mode: text
language_id: 354
Spline Font Database:
......@@ -4546,7 +5338,7 @@ Standard ML:
aliases:
- sml
extensions:
- ".ML"
- ".ml"
- ".fun"
- ".sig"
- ".sml"
......@@ -4555,6 +5347,25 @@ Standard ML:
codemirror_mode: mllike
codemirror_mime_type: text/x-ocaml
language_id: 357
Starlark:
type: programming
tm_scope: source.python
ace_mode: python
codemirror_mode: python
codemirror_mime_type: text/x-python
color: "#76d275"
extensions:
- ".bzl"
filenames:
- BUCK
- BUILD
- BUILD.bazel
- Tiltfile
- WORKSPACE
aliases:
- bazel
- bzl
language_id: 960266174
Stata:
type: programming
extensions:
......@@ -4565,11 +5376,12 @@ Stata:
- ".mata"
- ".matah"
- ".sthlp"
tm_scope: source.stata
ace_mode: text
language_id: 358
Stylus:
type: markup
group: CSS
color: "#ff6347"
extensions:
- ".styl"
tm_scope: source.stylus
......@@ -4602,11 +5414,22 @@ SuperCollider:
tm_scope: source.supercollider
ace_mode: text
language_id: 361
Svelte:
type: markup
color: "#ff3e00"
tm_scope: source.svelte
ace_mode: html
codemirror_mode: htmlmixed
codemirror_mime_type: text/html
extensions:
- ".svelte"
language_id: 928734530
Swift:
type: programming
color: "#ffac45"
extensions:
- ".swift"
tm_scope: source.swift
ace_mode: text
codemirror_mode: swift
codemirror_mime_type: text/x-swift
......@@ -4618,6 +5441,7 @@ SystemVerilog:
- ".sv"
- ".svh"
- ".vh"
tm_scope: source.systemverilog
ace_mode: verilog
codemirror_mode: verilog
codemirror_mime_type: text/x-systemverilog
......@@ -4647,11 +5471,36 @@ TOML:
filenames:
- Cargo.lock
- Gopkg.lock
- poetry.lock
tm_scope: source.toml
ace_mode: toml
codemirror_mode: toml
codemirror_mime_type: text/x-toml
language_id: 365
TSQL:
type: programming
extensions:
- ".sql"
ace_mode: sql
tm_scope: source.tsql
language_id: 918334941
TSV:
type: data
ace_mode: text
tm_scope: source.generic-db
extensions:
- ".tsv"
language_id: 1035892117
TSX:
type: programming
group: TypeScript
extensions:
- ".tsx"
tm_scope: source.tsx
ace_mode: javascript
codemirror_mode: jsx
codemirror_mime_type: text/jsx
language_id: 94901924
TXL:
type: programming
extensions:
......@@ -4672,6 +5521,7 @@ Tcl:
interpreters:
- tclsh
- wish
tm_scope: source.tcl
ace_mode: tcl
codemirror_mode: tcl
codemirror_mime_type: text/x-tcl
......@@ -4682,6 +5532,9 @@ Tcsh:
extensions:
- ".tcsh"
- ".csh"
interpreters:
- tcsh
- csh
tm_scope: source.shell
ace_mode: sh
codemirror_mode: shell
......@@ -4693,6 +5546,7 @@ TeX:
ace_mode: tex
codemirror_mode: stex
codemirror_mime_type: text/x-stex
tm_scope: text.tex.latex
wrap: true
aliases:
- latex
......@@ -4700,7 +5554,6 @@ TeX:
- ".tex"
- ".aux"
- ".bbx"
- ".bib"
- ".cbx"
- ".cls"
- ".dtx"
......@@ -4725,12 +5578,25 @@ Terra:
extensions:
- ".t"
color: "#00004c"
tm_scope: source.terra
ace_mode: lua
codemirror_mode: lua
codemirror_mime_type: text/x-lua
interpreters:
- lua
language_id: 371
Texinfo:
type: prose
wrap: true
extensions:
- ".texinfo"
- ".texi"
- ".txi"
ace_mode: text
tm_scope: text.texinfo
interpreters:
- makeinfo
language_id: 988020015
Text:
type: prose
wrap: true
......@@ -4757,10 +5623,17 @@ Text:
- README.mysql
- click.me
- delete.me
- go.mod
- go.sum
- keep.me
- package.mask
- package.use.mask
- package.use.stable.mask
- read.me
- readme.1st
- test.me
- use.mask
- use.stable.mask
tm_scope: none
ace_mode: text
language_id: 372
......@@ -4801,7 +5674,7 @@ Turtle:
language_id: 376
Twig:
type: markup
group: HTML
color: "#c1d026"
extensions:
- ".twig"
tm_scope: text.html.twig
......@@ -4823,9 +5696,11 @@ TypeScript:
color: "#2b7489"
aliases:
- ts
interpreters:
- deno
- ts-node
extensions:
- ".ts"
- ".tsx"
tm_scope: source.ts
ace_mode: typescript
codemirror_mode: javascript
......@@ -4849,6 +5724,7 @@ Unity3D Asset:
extensions:
- ".anim"
- ".asset"
- ".mask"
- ".mat"
- ".meta"
- ".prefab"
......@@ -4866,6 +5742,7 @@ Unix Assembly:
language_id: 120
Uno:
type: programming
color: "#9933cc"
extensions:
- ".uno"
ace_mode: csharp
......@@ -4894,6 +5771,46 @@ UrWeb:
tm_scope: source.ur
ace_mode: text
language_id: 383
V:
type: programming
color: "#4f87c4"
aliases:
- vlang
extensions:
- ".v"
tm_scope: source.v
ace_mode: golang
codemirror_mode: go
codemirror_mime_type: text/x-go
language_id: 603371597
VBA:
type: programming
color: "#867db1"
extensions:
- ".bas"
- ".cls"
- ".frm"
- ".frx"
- ".vba"
tm_scope: source.vbnet
aliases:
- vb6
- visual basic 6
- visual basic for applications
ace_mode: text
codemirror_mode: vb
codemirror_mime_type: text/x-vb
language_id: 399230729
VBScript:
type: programming
color: "#15dcdc"
extensions:
- ".vbs"
tm_scope: source.vbnet
ace_mode: text
codemirror_mode: vbscript
codemirror_mime_type: text/vbscript
language_id: 408016005
VCL:
type: programming
color: "#148AA8"
......@@ -4914,6 +5831,7 @@ VHDL:
- ".vhs"
- ".vht"
- ".vhw"
tm_scope: source.vhdl
ace_mode: vhdl
codemirror_mode: vhdl
codemirror_mime_type: text/x-vhdl
......@@ -4924,6 +5842,7 @@ Vala:
extensions:
- ".vala"
- ".vapi"
tm_scope: source.vala
ace_mode: vala
language_id: 386
Verilog:
......@@ -4932,10 +5851,34 @@ Verilog:
extensions:
- ".v"
- ".veo"
tm_scope: source.verilog
ace_mode: verilog
codemirror_mode: verilog
codemirror_mime_type: text/x-verilog
language_id: 387
Vim Help File:
type: prose
aliases:
- vimhelp
extensions:
- ".txt"
tm_scope: text.vim-help
ace_mode: text
language_id: 508563686
Vim Snippet:
type: markup
aliases:
- SnipMate
- UltiSnip
- UltiSnips
- NeoSnippet
extensions:
- ".snip"
- ".snippet"
- ".snippets"
tm_scope: source.vim-snippet
ace_mode: text
language_id: 81265970
Vim script:
type: programming
color: "#199f4b"
......@@ -4946,7 +5889,10 @@ Vim script:
- nvim
extensions:
- ".vim"
- ".vba"
- ".vmb"
filenames:
- ".exrc"
- ".gvimrc"
- ".nvimrc"
- ".vimrc"
......@@ -4956,22 +5902,18 @@ Vim script:
- vimrc
ace_mode: text
language_id: 388
Visual Basic:
Visual Basic .NET:
type: programming
color: "#945db7"
extensions:
- ".vb"
- ".bas"
- ".cls"
- ".frm"
- ".frx"
- ".vba"
- ".vbhtml"
- ".vbs"
tm_scope: source.vbnet
aliases:
- vb.net
- visual basic
- vbnet
- vb .net
- vb.net
tm_scope: source.vbnet
ace_mode: text
codemirror_mode: vb
codemirror_mime_type: text/x-vb
......@@ -5038,6 +5980,41 @@ WebIDL:
codemirror_mode: webidl
codemirror_mime_type: text/x-webidl
language_id: 395
WebVTT:
type: data
wrap: true
extensions:
- ".vtt"
tm_scope: source.vtt
ace_mode: text
language_id: 658679714
Wget Config:
type: data
group: INI
aliases:
- wgetrc
filenames:
- ".wgetrc"
tm_scope: source.wgetrc
ace_mode: text
language_id: 668457123
Windows Registry Entries:
type: data
extensions:
- ".reg"
tm_scope: source.reg
ace_mode: ini
codemirror_mode: properties
codemirror_mime_type: text/x-properties
language_id: 969674868
Wollok:
type: programming
color: "#a23738"
extensions:
- ".wlk"
ace_mode: text
tm_scope: source.wollok
language_id: 632745969
World of Warcraft Addon Data:
type: data
extensions:
......@@ -5057,6 +6034,16 @@ X BitMap:
codemirror_mode: clike
codemirror_mime_type: text/x-csrc
language_id: 782911107
X Font Directory Index:
type: data
filenames:
- encodings.dir
- fonts.alias
- fonts.dir
- fonts.scale
tm_scope: source.fontdir
ace_mode: text
language_id: 208700028
X PixMap:
type: data
group: C
......@@ -5101,6 +6088,7 @@ XCompose:
language_id: 225167241
XML:
type: data
tm_scope: text.xml
ace_mode: xml
codemirror_mode: xml
codemirror_mime_type: text/xml
......@@ -5135,7 +6123,9 @@ XML:
- ".fxml"
- ".glade"
- ".gml"
- ".gmx"
- ".grxml"
- ".gst"
- ".iml"
- ".ivy"
- ".jelly"
......@@ -5155,7 +6145,6 @@ XML:
- ".odd"
- ".osm"
- ".pkgproj"
- ".plist"
- ".pluginspec"
- ".proj"
- ".props"
......@@ -5171,15 +6160,9 @@ XML:
- ".shproj"
- ".srdf"
- ".storyboard"
- ".stTheme"
- ".sublime-snippet"
- ".targets"
- ".tmCommand"
- ".tml"
- ".tmLanguage"
- ".tmPreferences"
- ".tmSnippet"
- ".tmTheme"
- ".ts"
- ".tsx"
- ".ui"
......@@ -5192,6 +6175,7 @@ XML:
- ".vstemplate"
- ".vxml"
- ".wixproj"
- ".workflow"
- ".wsdl"
- ".wsf"
- ".wxi"
......@@ -5222,6 +6206,22 @@ XML:
- Web.config
- packages.config
language_id: 399
XML Property List:
type: data
group: XML
extensions:
- ".plist"
- ".stTheme"
- ".tmCommand"
- ".tmLanguage"
- ".tmPreferences"
- ".tmSnippet"
- ".tmTheme"
tm_scope: text.xml.plist
ace_mode: xml
codemirror_mode: xml
codemirror_mime_type: text/xml
language_id: 75622871
XPages:
type: data
extensions:
......@@ -5287,17 +6287,19 @@ Xojo:
- ".xojo_script"
- ".xojo_toolbar"
- ".xojo_window"
tm_scope: source.vbnet
tm_scope: source.xojo
ace_mode: text
language_id: 405
Xtend:
type: programming
extensions:
- ".xtend"
tm_scope: source.xtend
ace_mode: text
language_id: 406
YAML:
type: data
color: "#cb171e"
tm_scope: source.yaml
aliases:
- yml
......@@ -5310,12 +6312,14 @@ YAML:
- ".syntax"
- ".yaml"
- ".yaml-tmlanguage"
- ".yaml.sed"
- ".yml.mysql"
filenames:
- ".clang-format"
- ".clang-tidy"
- ".gemrc"
- glide.lock
- yarn.lock
ace_mode: yaml
codemirror_mode: yaml
codemirror_mime_type: text/x-yaml
......@@ -5328,23 +6332,71 @@ YANG:
ace_mode: text
language_id: 408
YARA:
type: data
type: programming
color: "#220000"
ace_mode: text
extensions:
- ".yar"
- ".yara"
tm_scope: source.yara
language_id: 805122868
YASnippet:
type: markup
aliases:
- snippet
- yas
color: "#32AB90"
extensions:
- ".yasnippet"
tm_scope: source.yasnippet
ace_mode: text
language_id: 378760102
Yacc:
type: programming
extensions:
- ".y"
- ".yacc"
- ".yy"
tm_scope: source.bison
tm_scope: source.yacc
ace_mode: text
color: "#4B6C4B"
language_id: 409
ZAP:
type: programming
color: "#0d665e"
extensions:
- ".zap"
- ".xzap"
tm_scope: source.zap
ace_mode: text
language_id: 952972794
ZIL:
type: programming
color: "#dc75e5"
extensions:
- ".zil"
- ".mud"
tm_scope: source.zil
ace_mode: text
language_id: 973483626
Zeek:
type: programming
aliases:
- bro
extensions:
- ".zeek"
- ".bro"
tm_scope: source.zeek
ace_mode: text
language_id: 40
ZenScript:
type: programming
color: "#00BCD1"
extensions:
- ".zs"
tm_scope: source.zenscript
ace_mode: text
language_id: 494938890
Zephir:
type: programming
color: "#118f9e"
......@@ -5353,6 +6405,14 @@ Zephir:
tm_scope: source.php.zephir
ace_mode: php
language_id: 410
Zig:
type: programming
color: "#ec915c"
extensions:
- ".zig"
tm_scope: source.zig
ace_mode: text
language_id: 646424281
Zimpl:
type: programming
extensions:
......@@ -5362,6 +6422,17 @@ Zimpl:
tm_scope: none
ace_mode: text
language_id: 411
cURL Config:
type: data
group: INI
aliases:
- curlrc
filenames:
- ".curlrc"
- _curlrc
tm_scope: source.curlrc
ace_mode: text
language_id: 992375436
desktop:
type: data
extensions:
......@@ -5370,6 +6441,20 @@ desktop:
tm_scope: source.desktop
ace_mode: text
language_id: 412
dircolors:
type: data
extensions:
- ".dircolors"
filenames:
- ".dir_colors"
- ".dircolors"
- DIR_COLORS
- _dir_colors
- _dircolors
- dir_colors
tm_scope: source.dircolors
ace_mode: text
language_id: 691605112
eC:
type: programming
color: "#913960"
......@@ -5398,12 +6483,40 @@ fish:
tm_scope: source.fish
ace_mode: text
language_id: 415
mIRC Script:
type: programming
color: "#3d57c3"
extensions:
- ".mrc"
tm_scope: source.msl
ace_mode: text
language_id: 517654727
mcfunction:
type: programming
color: "#E22837"
extensions:
- ".mcfunction"
tm_scope: source.mcfunction
ace_mode: text
language_id: 462488745
mupad:
type: programming
extensions:
- ".mu"
tm_scope: source.mupad
ace_mode: text
language_id: 416
nanorc:
type: data
group: INI
extensions:
- ".nanorc"
filenames:
- ".nanorc"
- nanorc
tm_scope: source.nanorc
ace_mode: text
language_id: 775996197
nesC:
type: programming
color: "#94B0C7"
......@@ -5417,6 +6530,7 @@ ooc:
color: "#b0b77e"
extensions:
- ".ooc"
tm_scope: source.ooc
ace_mode: text
language_id: 418
q:
......@@ -5437,6 +6551,7 @@ reStructuredText:
- ".rest"
- ".rest.txt"
- ".rst.txt"
tm_scope: text.restructuredtext
ace_mode: text
codemirror_mode: rst
codemirror_mime_type: text/x-rst
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment