lib/linguist/languages.yml in github-linguist-3.5.2 vs lib/linguist/languages.yml in github-linguist-4.0.2
- old
+ new
@@ -1,12 +1,8 @@
# Defines all Languages known to GitHub.
#
-# All languages have an associated lexer for syntax highlighting. It
-# defaults to name.downcase, which covers most cases.
-#
# type - Either data, programming, markup, prose, or nil
-# lexer - An explicit lexer String (defaults to name)
# aliases - An Array of additional aliases (implicitly
# includes name.downcase)
# ace_mode - A String name of Ace Mode (if available)
# wrap - Boolean wrap to enable line wrapping (default: false)
# extensions - An Array of associated extensions (the first one is
@@ -22,17 +18,15 @@
#
# Please keep this list alphabetized. Capitalization comes before lower case.
ABAP:
type: programming
- lexer: ABAP
extensions:
- .abap
AGS Script:
type: programming
- lexer: C++
color: "#B9D9FF"
aliases:
- ags
extensions:
- .asc
@@ -40,11 +34,10 @@
tm_scope: source.c++
ANTLR:
type: programming
color: "#9DC3FF"
- lexer: ANTLR
extensions:
- .g4
APL:
type: programming
@@ -54,11 +47,10 @@
- .dyalog
ASP:
type: programming
color: "#6a40fd"
- lexer: aspx-vb
search_term: aspx-vb
aliases:
- aspx
- aspx-vb
extensions:
@@ -71,11 +63,10 @@
- .axd
ATS:
type: programming
color: "#1ac620"
- lexer: OCaml
aliases:
- ats2
extensions:
- .dats
- .atxt
@@ -83,11 +74,10 @@
- .sats
tm_scope: source.ocaml
ActionScript:
type: programming
- lexer: ActionScript 3
tm_scope: source.actionscript.3
color: "#e3491a"
search_term: as3
aliases:
- actionscript 3
@@ -112,15 +102,21 @@
extensions:
- .agda
Alloy:
type: programming # 'modeling' would be more appropiate
- lexer: Alloy
color: "#cc5c24"
extensions:
- .als
+Ant Build System:
+ type: data
+ tm_scope: text.xml.ant
+ filenames:
+ - ant.xml
+ - build.xml
+
ApacheConf:
type: markup
aliases:
- aconf
- apache
@@ -129,11 +125,10 @@
- .conf
tm_scope: source.apache-config
Apex:
type: programming
- lexer: Java
extensions:
- .cls
tm_scope: source.java
AppleScript:
@@ -147,42 +142,37 @@
- osascript
Arc:
type: programming
color: "#ca2afe"
- lexer: Text only
extensions:
- .arc
Arduino:
type: programming
color: "#bd79d1"
- lexer: C++
extensions:
- .ino
tm_scope: source.c++
AsciiDoc:
type: prose
- lexer: Text only
ace_mode: asciidoc
wrap: true
extensions:
- .asciidoc
- .adoc
- .asc
AspectJ:
type: programming
- lexer: AspectJ
color: "#1957b0"
extensions:
- .aj
Assembly:
type: programming
- lexer: NASM
color: "#a67219"
search_term: nasm
aliases:
- nasm
extensions:
@@ -196,11 +186,10 @@
extensions:
- .aug
AutoHotkey:
type: programming
- lexer: autohotkey
color: "#6594b9"
aliases:
- ahk
extensions:
- .ahk
@@ -217,11 +206,10 @@
- .au3
tm_scope: source.autoit.3
Awk:
type: programming
- lexer: Awk
extensions:
- .awk
- .auk
- .gawk
- .mawk
@@ -248,10 +236,16 @@
Befunge:
extensions:
- .befunge
+Bison:
+ type: programming
+ tm_scope: source.bison
+ extensions:
+ - .y
+
BlitzBasic:
type: programming
aliases:
- b3d
- blitz3d
@@ -270,11 +264,10 @@
aliases:
- bmax
Bluespec:
type: programming
- lexer: verilog
extensions:
- .bsv
tm_scope: source.verilog
Boo:
@@ -289,11 +282,10 @@
- .bf
tm_scope: source.bf
Brightscript:
type: programming
- lexer: Text only
extensions:
- .brs
Bro:
type: programming
@@ -348,28 +340,25 @@
- .tcc
- .tpp
C-ObjDump:
type: data
- lexer: c-objdump
extensions:
- .c-objdump
tm_scope: objdump.x86asm
C2hs Haskell:
type: programming
- lexer: Haskell
group: Haskell
aliases:
- c2hs
extensions:
- .chs
tm_scope: source.haskell
CLIPS:
type: programming
- lexer: Text only
extensions:
- .clp
CMake:
extensions:
@@ -393,13 +382,18 @@
ace_mode: css
color: "#563d7c"
extensions:
- .css
+Cap'n Proto:
+ type: programming
+ tm_scope: source.capnp
+ extensions:
+ - .capnp
+
Ceylon:
type: programming
- lexer: Ceylon
extensions:
- .ceylon
Chapel:
type: programming
@@ -408,27 +402,24 @@
- chpl
extensions:
- .chpl
ChucK:
- lexer: Java
extensions:
- .ck
tm_scope: source.java
Cirru:
type: programming
color: "#aaaaff"
ace_mode: cirru
- lexer: Cirru
extensions:
- .cirru
Clean:
type: programming
color: "#3a81ad"
- lexer: Text only
extensions:
- .icl
- .dcl
Clojure:
@@ -466,11 +457,10 @@
- coffee
ColdFusion:
type: programming
group: ColdFusion
- lexer: Coldfusion HTML
ace_mode: coldfusion
color: "#ed2cd6"
search_term: cfm
aliases:
- cfm
@@ -482,11 +472,10 @@
tm_scope: text.html.cfm
ColdFusion CFC:
type: programming
group: ColdFusion
- lexer: Coldfusion CFC
ace_mode: coldfusion
color: "#ed2cd6"
search_term: cfc
aliases:
- cfc
@@ -514,11 +503,10 @@
- clisp
- ecl
Component Pascal:
type: programming
- lexer: Delphi
color: "#b0ce4e"
extensions:
- .cp
- .cps
tm_scope: source.pascal
@@ -532,11 +520,10 @@
- .coq
- .v
Cpp-ObjDump:
type: data
- lexer: cpp-objdump
extensions:
- .cppobjdump
- .c++-objdump
- .c++objdump
- .cpp-objdump
@@ -545,42 +532,37 @@
aliases:
- c++-objdumb
Creole:
type: prose
- lexer: Text only
wrap: true
extensions:
- .creole
Crystal:
type: programming
- lexer: Ruby
extensions:
- .cr
ace_mode: ruby
tm_scope: source.ruby
Cucumber:
- lexer: Gherkin
extensions:
- .feature
tm_scope: text.gherkin.feature
aliases:
- gherkin
Cuda:
type: programming
- lexer: CUDA
extensions:
- .cu
- .cuh
tm_scope: source.cuda-c++
Cycript:
type: programming
- lexer: JavaScript
extensions:
- .cy
tm_scope: source.js
Cython:
@@ -600,32 +582,23 @@
- .d
- .di
D-ObjDump:
type: data
- lexer: d-objdump
extensions:
- .d-objdump
tm_scope: objdump.x86asm
DM:
type: programming
color: "#075ff1"
- lexer: C++
extensions:
- .dm
aliases:
- byond
tm_scope: source.c++
-DOT:
- type: data
- lexer: Text only
- extensions:
- - .dot
- - .gv
-
Darcs Patch:
search_term: dpatch
aliases:
- dpatch
extensions:
@@ -643,13 +616,20 @@
- .diff
- .patch
aliases:
- udiff
+Dockerfile:
+ type: data
+ tm_scope: source.dockerfile
+ extensions:
+ - .dockerfile
+ filenames:
+ - Dockerfile
+
Dogescript:
type: programming
- lexer: Text only
color: "#cca760"
extensions:
- .djs
Dylan:
@@ -662,42 +642,37 @@
- .lid
E:
type: programming
color: "#ccce35"
- lexer: Text only
extensions:
- .E
-Ecere Projects:
- type: data
- group: JavaScript
- lexer: JSON
- extensions:
- - .epj
- tm_scope: source.json
-
ECL:
type: programming
color: "#8a1267"
- lexer: ECL
extensions:
- .ecl
- .eclxml
Eagle:
type: markup
color: "#3994bc"
- lexer: XML
extensions:
- .sch
- .brd
tm_scope: text.xml
+Ecere Projects:
+ type: data
+ group: JavaScript
+ extensions:
+ - .epj
+ tm_scope: source.json
+
Eiffel:
type: programming
- lexer: Eiffel
color: "#946d57"
extensions:
- .e
Elixir:
@@ -707,18 +682,16 @@
- .ex
- .exs
Elm:
type: programming
- lexer: Haskell
extensions:
- .elm
tm_scope: source.haskell
Emacs Lisp:
type: programming
- lexer: Common Lisp
tm_scope: source.lisp
color: "#c065db"
aliases:
- elisp
- emacs
@@ -729,11 +702,10 @@
- .emacs
EmberScript:
type: programming
color: "#f64e3e"
- lexer: CoffeeScript
extensions:
- .em
- .emberscript
tm_scope: source.coffee
@@ -746,11 +718,10 @@
- .escript
- .hrl
F#:
type: programming
- lexer: FSharp
color: "#b845fc"
search_term: fsharp
aliases:
- fsharp
extensions:
@@ -760,18 +731,16 @@
tm_scope: source.fsharp
FLUX:
type: programming
color: "#33CCFF"
- lexer: Text only
extensions:
- .fx
- .flux
FORTRAN:
type: programming
- lexer: Fortran
color: "#4d41b1"
extensions:
- .f90
- .F
- .F03
@@ -786,19 +755,20 @@
- .f08
- .f77
- .f95
- .for
- .fpp
+ tm_scope: source.fortran.modern
Factor:
type: programming
color: "#636746"
extensions:
- .factor
filenames:
- - .factor-rc
- .factor-boot-rc
+ - .factor-rc
Fancy:
type: programming
color: "#7b9db4"
extensions:
@@ -815,50 +785,40 @@
tm_scope: source.fan
Forth:
type: programming
color: "#341708"
- lexer: Text only
extensions:
- .fth
- .4th
+ - .F
+ - .f
+ - .for
- .forth
- .frt
Frege:
type: programming
color: "#00cafe"
- lexer: Haskell
extensions:
- .fr
tm_scope: source.haskell
G-code:
type: data
- lexer: Text only
extensions:
- .g
- .gco
- .gcode
-Game Maker Language:
- type: programming
- color: "#8ad353"
- lexer: JavaScript
- extensions:
- - .gml
- tm_scope: source.js
-
GAMS:
type: programming
- lexer: Text only
extensions:
- .gms
GAP:
type: programming
- lexer: Text only
extensions:
- .g
- .gap
- .gd
- .gi
@@ -871,11 +831,10 @@
- .S
tm_scope: source.asm.x86
GDScript:
type: programming
- lexer: Text only
extensions:
- .gd
GLSL:
group: C
@@ -893,28 +852,33 @@
- .shader
- .vert
- .vrx
- .vshader
+Game Maker Language:
+ type: programming
+ color: "#8ad353"
+ extensions:
+ - .gml
+ tm_scope: source.js
+
Genshi:
extensions:
- .kid
tm_scope: text.xml.genshi
aliases:
- xml+genshi
- xml+kid
Gentoo Ebuild:
group: Shell
- lexer: Bash
extensions:
- .ebuild
tm_scope: source.shell
Gentoo Eclass:
group: Shell
- lexer: Bash
extensions:
- .eclass
tm_scope: source.shell
Gettext Catalog:
@@ -928,19 +892,17 @@
tm_scope: source.po
Glyph:
type: programming
color: "#e4cc98"
- lexer: Tcl
extensions:
- .glf
tm_scope: source.tcl
Gnuplot:
type: programming
color: "#f0a9f0"
- lexer: Gnuplot
extensions:
- .gp
- .gnu
- .gnuplot
- .plot
@@ -953,11 +915,10 @@
- .go
Golo:
type: programming
color: "#f6a51f"
- lexer: Golo
extensions:
- .golo
Gosu:
type: programming
@@ -969,17 +930,15 @@
- .vark
tm_scope: source.gosu.2
Grace:
type: programming
- lexer: Text only
extensions:
- .grace
Grammatical Framework:
type: programming
- lexer: Haskell
aliases:
- gf
wrap: false
extensions:
- .gf
@@ -987,14 +946,21 @@
color: "#ff0000"
tm_scope: source.haskell
Graph Modeling Language:
type: data
- lexer: Text only
extensions:
- .gml
+Graphviz (DOT):
+ type: data
+ tm_scope: source.dot
+ extensions:
+ - .dot
+ - .DOT
+ - .gv
+
Groff:
extensions:
- .man
- '.1'
- '.2'
@@ -1019,11 +985,10 @@
interpreters:
- groovy
Groovy Server Pages:
group: Groovy
- lexer: Java Server Page
aliases:
- gsp
- java server page
extensions:
- .gsp
@@ -1043,11 +1008,10 @@
HTML+Django:
type: markup
tm_scope: text.html.django
group: HTML
- lexer: HTML+Django/Jinja
extensions:
- .mustache
- .jinja
aliases:
- html+django/jinja
@@ -1056,11 +1020,10 @@
HTML+ERB:
type: markup
tm_scope: text.html.erb
group: HTML
- lexer: RHTML
aliases:
- erb
extensions:
- .erb
- .deface
@@ -1077,11 +1040,10 @@
extensions:
- .http
Hack:
type: programming
- lexer: PHP
ace_mode: php
extensions:
- .hh
- .php
@@ -1092,21 +1054,19 @@
- .haml
- .deface
Handlebars:
type: markup
- lexer: Handlebars
aliases:
- hbs
extensions:
- .handlebars
- .hbs
tm_scope: text.html.handlebars
Harbour:
type: programming
- lexer: Text only
color: "#0e60e3"
extensions:
- .hb
Haskell:
@@ -1125,29 +1085,26 @@
- .hxsl
tm_scope: source.haxe.2
Hy:
type: programming
- lexer: Hy
ace_mode: clojure
color: "#7891b1"
extensions:
- .hy
aliases:
- hylang
IDL:
type: programming
- lexer: IDL
color: "#e3592c"
extensions:
- .pro
- .dlm
IGOR Pro:
type: programming
- lexer: Igor
extensions:
- .ipf
aliases:
- igor
- igorpro
@@ -1161,49 +1118,40 @@
- .properties
tm_scope: source.ini
aliases:
- dosini
-Inno Setup:
+IRC log:
+ search_term: irc
+ aliases:
+ - irc
+ - irc logs
extensions:
- - .iss
- lexer: Text only
+ - .irclog
+ - .weechatlog
Idris:
type: programming
- lexer: Idris
extensions:
- .idr
- .lidr
Inform 7:
type: programming
- lexer: Inform 7
wrap: true
extensions:
- .ni
- .i7x
- tm_scope: source.inform
+ tm_scope: source.Inform7
aliases:
- i7
- inform7
Inno Setup:
extensions:
- .iss
- lexer: Text only
-IRC log:
- lexer: IRC logs
- search_term: irc
- aliases:
- - irc
- - irc logs
- extensions:
- - .irclog
- - .weechatlog
-
Io:
type: programming
color: "#a9188d"
extensions:
- .io
@@ -1214,18 +1162,16 @@
extensions:
- .ik
Isabelle:
type: programming
- lexer: Text only
color: "#fdcd00"
extensions:
- .thy
J:
type: programming
- lexer: Text only
extensions:
- .ijs
JSON:
type: data
@@ -1247,28 +1193,25 @@
- .jshintrc
- composer.lock
JSON5:
type: data
- lexer: JavaScript
extensions:
- .json5
tm_scope: source.js
JSONLD:
type: data
group: JavaScript
ace_mode: json
- lexer: JavaScript
extensions:
- .jsonld
tm_scope: source.js
JSONiq:
type: programming
ace_mode: jsoniq
- lexer: XQuery
extensions:
- .jq
tm_scope: source.xquery
Jade:
@@ -1285,11 +1228,10 @@
extensions:
- .java
Java Server Pages:
group: Java
- lexer: Java Server Page
search_term: jsp
aliases:
- jsp
extensions:
- .jsp
@@ -1331,19 +1273,17 @@
extensions:
- .jl
color: "#a270ba"
KRL:
- lexer: Text only
type: programming
color: "#f5c800"
extensions:
- .krl
Kit:
type: markup
- lexer: HTML
ace_mode: html
extensions:
- .kit
tm_scope: text.html.basic
@@ -1358,44 +1298,39 @@
LFE:
type: programming
extensions:
- .lfe
color: "#004200"
- lexer: Common Lisp
group: Erlang
tm_scope: source.lisp
LLVM:
extensions:
- .ll
LOLCODE:
type: programming
- lexer: Text only
extensions:
- .lol
color: "#cc9900"
LSL:
type: programming
- lexer: LSL
ace_mode: lsl
extensions:
- .lsl
interpreters:
- lsl
color: '#3d9970'
LabVIEW:
type: programming
- lexer: Text only
extensions:
- .lvproj
Lasso:
type: programming
- lexer: Lasso
color: "#2584c3"
extensions:
- .lasso
- .las
- .lasso8
@@ -1407,32 +1342,28 @@
Latte:
type: markup
color: "#A8FF97"
group: HTML
- lexer: Smarty
extensions:
- .latte
tm_scope: source.smarty
Less:
type: markup
group: CSS
- lexer: CSS
extensions:
- .less
tm_scope: source.css.less
LilyPond:
- lexer: Text only
extensions:
- .ly
- .ily
Liquid:
type: markup
- lexer: Text only
extensions:
- .liquid
Literate Agda:
type: programming
@@ -1442,11 +1373,10 @@
Literate CoffeeScript:
type: programming
tm_scope: source.litcoffee
group: CoffeeScript
- lexer: Text only
ace_mode: markdown
wrap: true
search_term: litcoffee
aliases:
- litcoffee
@@ -1490,11 +1420,10 @@
- .lgt
- .logtalk
LookML:
type: programming
- lexer: YAML
ace_mode: yaml
color: "#652B81"
extensions:
- .lookml
tm_scope: source.yaml
@@ -1513,38 +1442,37 @@
interpreters:
- lua
M:
type: programming
- lexer: Common Lisp
aliases:
- mumps
extensions:
- .mumps
- .m
tm_scope: source.lisp
MTML:
type: markup
- lexer: HTML
color: "#0095d9"
extensions:
- .mtml
tm_scope: text.html.basic
Makefile:
+ type: programming
aliases:
- bsdmake
- make
- mf
extensions:
- .mak
- .mk
filenames:
- - makefile
- - Makefile
- GNUmakefile
+ - Makefile
+ - makefile
interpreters:
- make
Mako:
extensions:
@@ -1552,11 +1480,10 @@
- .mao
tm_scope: text.html.mako
Markdown:
type: prose
- lexer: Text only
ace_mode: markdown
wrap: true
extensions:
- .md
- .markdown
@@ -1566,11 +1493,10 @@
- .ron
tm_scope: text.html.markdown
Mask:
type: markup
- lexer: Mask
color: "#f97732"
ace_mode: scss
extensions:
- .mask
tm_scope: source.scss
@@ -1582,25 +1508,29 @@
- .cdf
- .m
- .ma
- .nb
- .nbp
- lexer: Mathematica
aliases:
- mma
Matlab:
type: programming
color: "#bb92ac"
extensions:
- .matlab
- .m
+Maven POM:
+ type: data
+ tm_scope: text.xml.pom
+ filenames:
+ - pom.xml
+
Max:
type: programming
color: "#ce279c"
- lexer: JSON
aliases:
- max/msp
- maxmsp
search_term: max/msp
extensions:
@@ -1611,19 +1541,17 @@
- .pat
tm_scope: source.json
MediaWiki:
type: prose
- lexer: Text only
wrap: true
extensions:
- .mediawiki
Mercury:
type: programming
color: "#abcdef"
- lexer: Prolog
ace_mode: prolog
extensions:
- .m
- .moo
tm_scope: source.prolog
@@ -1633,11 +1561,10 @@
extensions:
- .minid # Dummy extension
Mirah:
type: programming
- lexer: Ruby
search_term: mirah
color: "#c7a938"
extensions:
- .druby
- .duby
@@ -1645,17 +1572,15 @@
- .mirah
tm_scope: source.ruby
Monkey:
type: programming
- lexer: Monkey
extensions:
- .monkey
Moocode:
type: programming
- lexer: MOOCode
extensions:
- .moo
MoonScript:
type: programming
@@ -1679,19 +1604,17 @@
extensions:
- .n
NetLogo:
type: programming
- lexer: Common Lisp
color: "#ff2b2b"
extensions:
- .nlogo
tm_scope: source.lisp
Nginx:
type: markup
- lexer: Nginx configuration file
extensions:
- .nginxconf
tm_scope: source.nginx
aliases:
- nginx configuration file
@@ -1701,28 +1624,31 @@
color: "#37775b"
extensions:
- .nim
- .nimrod
+Ninja:
+ type: data
+ tm_scope: source.ninja
+ extensions:
+ - .ninja
+
Nit:
type: programming
- lexer: Text only
color: "#0d8921"
extensions:
- .nit
Nix:
type: programming
- lexer: Nix
extensions:
- .nix
aliases:
- nixos
Nu:
type: programming
- lexer: Scheme
color: "#c9df40"
aliases:
- nush
extensions:
- .nu
@@ -1750,11 +1676,10 @@
- .mll
- .mly
ObjDump:
type: data
- lexer: objdump
extensions:
- .objdump
tm_scope: objdump.x86asm
Objective-C:
@@ -1795,28 +1720,25 @@
Omgrofl:
type: programming
extensions:
- .omgrofl
color: "#cabbff"
- lexer: Text only
Opa:
type: programming
extensions:
- .opa
Opal:
type: programming
color: "#f7ede0"
- lexer: Text only
extensions:
- .opal
OpenCL:
type: programming
group: C
- lexer: C
extensions:
- .cl
- .opencl
tm_scope: source.c
@@ -1831,39 +1753,34 @@
- .cls
tm_scope: source.abl
OpenSCAD:
type: programming
- lexer: Text only
extensions:
- .scad
Org:
type: prose
- lexer: Text only
wrap: true
extensions:
- .org
Ox:
type: programming
- lexer: Text only
extensions:
- .ox
- .oxh
- .oxo
Oxygene:
type: programming
- lexer: Text only
color: "#5a63a3"
extensions:
- .oxygene
PAWN:
type: programming
- lexer: C++
color: "#dbb284"
extensions:
- .pwn
tm_scope: source.c++
@@ -1889,50 +1806,45 @@
aliases:
- inc
Pan:
type: programming
- lexer: Pan
color: '#cc0000'
extensions:
- .pan
Papyrus:
type: programming
color: "#6600cc"
- lexer: Text only
extensions:
- .psc
Parrot:
type: programming
color: "#f3ca0a"
- lexer: Text only
extensions:
- .parrot # Dummy extension
-Parrot Internal Representation:
+Parrot Assembly:
group: Parrot
type: programming
- lexer: Text only
aliases:
- - pir
+ - pasm
extensions:
- - .pir
+ - .pasm
-Parrot Assembly:
+Parrot Internal Representation:
group: Parrot
+ tm_scope: source.parrot.pir
type: programming
- lexer: Text only
aliases:
- - pasm
+ - pir
extensions:
- - .pasm
+ - .pir
Pascal:
type: programming
- lexer: Delphi
color: "#b0ce4e"
extensions:
- .pas
- .dfm
- .dpr
@@ -1972,34 +1884,30 @@
- .pm6
PigLatin:
type: programming
color: "#fcd7de"
- lexer: Text only
extensions:
- .pig
Pike:
type: programming
color: "#066ab2"
- lexer: Pike
extensions:
- .pike
- .pmod
Pod:
type: prose
- lexer: Text only
ace_mode: perl
wrap: true
extensions:
- .pod
PogoScript:
type: programming
color: "#d80074"
- lexer: Text only
extensions:
- .pogo
PostScript:
type: markup
@@ -2020,28 +1928,25 @@
- .psd1
- .psm1
Processing:
type: programming
- lexer: Java
color: "#2779ab"
extensions:
- .pde
Prolog:
type: programming
- lexer: Logtalk
color: "#74283c"
extensions:
- .pl
- .ecl
- .pro
- .prolog
Propeller Spin:
type: programming
- lexer: Text only
color: "#2b446d"
extensions:
- .spin
Protocol Buffer:
@@ -2062,18 +1967,16 @@
- Modulefile
Pure Data:
type: programming
color: "#91de79"
- lexer: Text only
extensions:
- .pd
PureScript:
type: programming
color: "#bcdc53"
- lexer: Haskell
extensions:
- .purs
tm_scope: source.haskell
Python:
@@ -2092,21 +1995,20 @@
- .pyw
- .tac
- .wsgi
- .xpy
filenames:
- - wscript
- - SConstruct
- - SConscript
- BUILD
+ - SConscript
+ - SConstruct
+ - wscript
interpreters:
- python
Python traceback:
type: data
group: Python
- lexer: Python Traceback
searchable: false
extensions:
- .pytb
tm_scope: text.python.traceback
@@ -2116,19 +2018,17 @@
extensions:
- .qml
tm_scope: source.qml
QMake:
- lexer: Text only
extensions:
- .pro
- .pri
R:
type: programming
color: "#198ce7"
- lexer: S
aliases:
- R
- Rscript
- splus
extensions:
@@ -2142,20 +2042,18 @@
interpreters:
- Rscript
RDoc:
type: prose
- lexer: Rd
ace_mode: rdoc
wrap: true
extensions:
- .rdoc
tm_scope: text.rdoc
REALbasic:
type: programming
- lexer: VB.net
extensions:
- .rbbas
- .rbfrm
- .rbmnu
- .rbres
@@ -2172,31 +2070,28 @@
aliases:
- html+ruby
RMarkdown:
type: prose
- lexer: Text only
wrap: true
ace_mode: markdown
extensions:
- .rmd
- .Rmd
Racket:
type: programming
- lexer: Racket
color: "#ae17ff"
extensions:
- .rkt
- .rktd
- .rktl
- .scrbl
- tm_scope: source.scheme
+ tm_scope: source.racket
Ragel in Ruby Host:
type: programming
- lexer: Ragel in Ruby Host
color: "#ff9c2e"
extensions:
- .rl
aliases:
- ragel-rb
@@ -2209,22 +2104,20 @@
extensions:
- .raw
Rebol:
type: programming
- lexer: REBOL
color: "#358a5b"
extensions:
- .reb
- .r
- .r2
- .r3
- .rebol
Red:
type: programming
- lexer: Text only
color: "#ee0000"
extensions:
- .red
- .reds
aliases:
@@ -2241,11 +2134,10 @@
# - .txt
tm_scope: text.robot
Rouge:
type: programming
- lexer: Clojure
ace_mode: clojure
color: "#cc0088"
extensions:
- .rg
tm_scope: source.clojure
@@ -2303,11 +2195,10 @@
- .rs
SAS:
type: programming
color: "#1E90FF"
- lexer: Text only
extensions:
- .sas
SCSS:
type: markup
@@ -2318,11 +2209,10 @@
- .scss
SQF:
type: programming
color: "#FFCB1F"
- lexer: C++
extensions:
- .sqf
- .hqf
tm_scope: source.c++
@@ -2338,18 +2228,16 @@
- .viw
STON:
type: data
group: Smalltalk
- lexer: JSON
extensions:
- .ston
tm_scope: source.json
Sage:
type: programming
- lexer: Python
group: Python
extensions:
- .sage
tm_scope: source.python
@@ -2400,17 +2288,15 @@
- .tst
Self:
type: programming
color: "#0579aa"
- lexer: Text only
extensions:
- .self
Shell:
type: programming
- lexer: Bash
search_term: bash
color: "#89e051"
aliases:
- sh
- bash
@@ -2427,27 +2313,23 @@
- .zsh
interpreters:
- bash
- sh
- zsh
- filenames:
- - Dockerfile
ShellSession:
type: programming
- lexer: Bash Session
extensions:
- .sh-session
aliases:
- bash session
- console
tm_scope: text.shell-session
Shen:
type: programming
color: "#120F14"
- lexer: Text only
extensions:
- .shen
Slash:
type: programming
@@ -2457,11 +2339,10 @@
tm_scope: text.html.slash
Slim:
group: HTML
type: markup
- lexer: Slim
color: "#ff8877"
extensions:
- .slim
Smalltalk:
@@ -2485,11 +2366,10 @@
- .sp
tm_scope: source.sp
Squirrel:
type: programming
- lexer: C++
extensions:
- .nut
tm_scope: source.c++
Standard ML:
@@ -2504,11 +2384,10 @@
- .sml
tm_scope: source.ml
Stata:
type: programming
- lexer: Text only
extensions:
- .do
- .ado
- .doh
- .ihlp
@@ -2517,33 +2396,29 @@
- .sthlp
Stylus:
type: markup
group: CSS
- lexer: Text only
extensions:
- .styl
SuperCollider:
type: programming
color: "#46390b"
- lexer: Text only
extensions:
- .scd
- .sc
Swift:
type: programming
- lexer: Swift
color: "#ffac45"
extensions:
- .swift
SystemVerilog:
type: programming
color: "#343761"
- lexer: systemverilog
extensions:
- .sv
- .svh
- .vh
@@ -2553,11 +2428,10 @@
- .toml
tm_scope: source.toml
TXL:
type: programming
- lexer: Text only
extensions:
- .txl
Tcl:
type: programming
@@ -2608,28 +2482,31 @@
- .tea
tm_scope: source.tea
Textile:
type: prose
- lexer: Text only
ace_mode: textile
wrap: true
extensions:
- .textile
+Thrift:
+ type: programming
+ tm_scope: source.thrift
+ extensions:
+ - .thrift
+
Turing:
type: programming
color: "#45f715"
- lexer: Text only
extensions:
- .t
- .tu
Twig:
type: markup
group: PHP
- lexer: HTML+Django/Jinja
extensions:
- .twig
tm_scope: text.html.twig
TypeScript:
@@ -2642,37 +2519,33 @@
tm_scope: source.ts
Unified Parallel C:
type: programming
group: C
- lexer: C
ace_mode: c_cpp
color: "#755223"
extensions:
- .upc
tm_scope: source.c
UnrealScript:
type: programming
color: "#a54c4d"
- lexer: Java
extensions:
- .uc
tm_scope: source.java
VCL:
type: programming
- lexer: Perl
ace_mode: perl
color: "#0298c3"
extensions:
- .vcl
tm_scope: source.perl
VHDL:
type: programming
- lexer: vhdl
color: "#543978"
extensions:
- .vhdl
- .vhd
- .vhf
@@ -2689,11 +2562,10 @@
- .vala
- .vapi
Verilog:
type: programming
- lexer: verilog
color: "#848bf3"
extensions:
- .v
- .veo
@@ -2706,16 +2578,15 @@
extensions:
- .vim
filenames:
- .vimrc
- _vimrc
- - vimrc
- gvimrc
+ - vimrc
Visual Basic:
type: programming
- lexer: VB.net
color: "#945db7"
extensions:
- .vb
- .bas
- .cls
@@ -2728,20 +2599,18 @@
aliases:
- vb.net
- vbnet
Volt:
- type: programming
- lexer: D
- color: "#0098db"
- extensions:
- - .volt
- tm_scope: source.d
+ type: programming
+ color: "#0098db"
+ extensions:
+ - .volt
+ tm_scope: source.d
XC:
type: programming
- lexer: C
extensions:
- .xc
tm_scope: source.c
XML:
@@ -2812,20 +2681,19 @@
- .xul
- .zcml
filenames:
- .classpath
- .project
+ - Web.Debug.config
+ - Web.Release.config
+ - Web.config
- build.xml.dist
- packages.config
- phpunit.xml.dist
- - Web.config
- - Web.Debug.config
- - Web.Release.config
XProc:
type: programming
- lexer: XML
extensions:
- .xpl
- .xproc
tm_scope: text.xml
@@ -2838,11 +2706,10 @@
- .xql
- .xqm
- .xqy
XS:
- lexer: C
extensions:
- .xs
tm_scope: source.c
XSLT:
@@ -2854,11 +2721,10 @@
- .xsl
tm_scope: text.xml.xsl
Xojo:
type: programming
- lexer: VB.net
extensions:
- .xojo_code
- .xojo_menu
- .xojo_report
- .xojo_script
@@ -2882,19 +2748,17 @@
- .rviz
- .yaml
Zephir:
type: programming
- lexer: PHP
color: "#118f9e"
extensions:
- .zep
tm_scope: source.php.zephir
Zimpl:
type: programming
- lexer: Text only
extensions:
- .zimpl
- .zmpl
- .zpl
@@ -2905,39 +2769,34 @@
- .ec
- .eh
edn:
type: data
- lexer: Clojure
ace_mode: clojure
color: "#db5855"
extensions:
- .edn
tm_scope: source.clojure
fish:
type: programming
group: Shell
- lexer: Text only
extensions:
- .fish
mupad:
- lexer: MuPAD
extensions:
- .mu
nesC:
type: programming
color: "#ffce3b"
- lexer: nesC
extensions:
- .nc
ooc:
type: programming
- lexer: Ooc
color: "#b0b77e"
extensions:
- .ooc
reStructuredText:
@@ -2950,18 +2809,16 @@
- .rst
- .rest
wisp:
type: programming
- lexer: Clojure
ace_mode: clojure
color: "#7582D1"
extensions:
- .wisp
tm_scope: source.clojure
xBase:
type: programming
- lexer: Text only
color: "#3a4040"
extensions:
- .prg