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