Commit ee05bed0 authored by Zeger-Jan van de Weg's avatar Zeger-Jan van de Weg Committed by Adam Hegyi

Update programming language colors and metadata

When linguist was phased out the data we depended on was vendored. This
created some stale data since than, and this commit updates the vendored
file to the file upstream has at 7.11.0. This version number was choosen
as Gitaly will shortly run `github-linguist` at that version.

Than this updated file is used to update the colors in the database, for
records already in the database. About 200 `UPDATE` statements are
executed.
parent c60be175
---
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