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. # 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