Remove extensions if we already have the primary_extension

This commit is contained in:
Ted Nyman
2013-01-07 18:59:18 -08:00
parent 0ee2f17a61
commit acc190bb04

View File

@@ -40,7 +40,6 @@ ASP:
- .ascx - .ascx
- .ashx - .ashx
- .asmx - .asmx
- .asp
- .aspx - .aspx
- .axd - .axd
@@ -52,15 +51,11 @@ ActionScript:
aliases: aliases:
- as3 - as3
primary_extension: .as primary_extension: .as
extensions:
- .as
Ada: Ada:
type: programming type: programming
color: "#02f88c" color: "#02f88c"
primary_extension: .adb primary_extension: .adb
extensions:
- .adb
- .ads - .ads
ApacheConf: ApacheConf:
@@ -85,8 +80,6 @@ Arc:
color: "#ca2afe" color: "#ca2afe"
lexer: Text only lexer: Text only
primary_extension: .arc primary_extension: .arc
extensions:
- .arc
Arduino: Arduino:
type: programming type: programming
@@ -102,14 +95,10 @@ Assembly:
aliases: aliases:
- nasm - nasm
primary_extension: .asm primary_extension: .asm
extensions:
- .asm
Augeas: Augeas:
type: programming type: programming
primary_extension: .aug primary_extension: .aug
extensions:
- .aug
AutoHotkey: AutoHotkey:
type: programming type: programming
@@ -126,38 +115,27 @@ Batchfile:
aliases: aliases:
- bat - bat
primary_extension: .bat primary_extension: .bat
extensions:
- .bat
- .cmd - .cmd
Befunge: Befunge:
primary_extension: .befunge primary_extension: .befunge
extensions:
- .befunge
BlitzMax: BlitzMax:
primary_extension: .bmx primary_extension: .bmx
extensions:
- .bmx
Boo: Boo:
type: programming type: programming
color: "#d4bec1" color: "#d4bec1"
primary_extension: .boo primary_extension: .boo
extensions:
- .boo
Brainfuck: Brainfuck:
primary_extension: .b primary_extension: .b
extensions: extensions:
- .b
- .bf - .bf
Bro: Bro:
type: programming type: programming
primary_extension: .bro primary_extension: .bro
extensions:
- .bro
C: C:
type: programming type: programming
@@ -174,8 +152,6 @@ C#:
aliases: aliases:
- csharp - csharp
primary_extension: .cs primary_extension: .cs
extensions:
- .cs
C++: C++:
type: programming type: programming
@@ -199,8 +175,6 @@ C-ObjDump:
type: data type: data
lexer: c-objdump lexer: c-objdump
primary_extension: .c-objdump primary_extension: .c-objdump
extensions:
- .c-objdump
C2hs Haskell: C2hs Haskell:
type: programming type: programming
@@ -209,13 +183,9 @@ C2hs Haskell:
aliases: aliases:
- c2hs - c2hs
primary_extension: .chs primary_extension: .chs
extensions:
- .chs
CMake: CMake:
primary_extension: .cmake primary_extension: .cmake
extensions:
- .cmake
- .cmake.in - .cmake.in
filenames: filenames:
- CMakeLists.txt - CMakeLists.txt
@@ -223,8 +193,6 @@ CMake:
CSS: CSS:
ace_mode: css ace_mode: css
primary_extension: .css primary_extension: .css
extensions:
- .css
Ceylon: Ceylon:
type: programming type: programming
@@ -234,8 +202,6 @@ Ceylon:
ChucK: ChucK:
lexer: Java lexer: Java
primary_extension: .ck primary_extension: .ck
extensions:
- .ck
Clojure: Clojure:
type: programming type: programming
@@ -243,7 +209,6 @@ Clojure:
color: "#db5855" color: "#db5855"
primary_extension: .clj primary_extension: .clj
extensions: extensions:
- .clj
- .cljs - .cljs
CoffeeScript: CoffeeScript:
@@ -270,7 +235,6 @@ ColdFusion:
primary_extension: .cfm primary_extension: .cfm
extensions: extensions:
- .cfc - .cfc
- .cfm
Common Lisp: Common Lisp:
type: programming type: programming
@@ -279,7 +243,6 @@ Common Lisp:
- lisp - lisp
primary_extension: .lisp primary_extension: .lisp
extensions: extensions:
- .lisp
- .lsp - .lsp
- .ny - .ny
@@ -292,15 +255,12 @@ Cpp-ObjDump:
lexer: cpp-objdump lexer: cpp-objdump
primary_extension: .cppobjdump primary_extension: .cppobjdump
extensions: extensions:
- .cppobjdump
- .c++objdump - .c++objdump
- .cxx-objdump - .cxx-objdump
Cucumber: Cucumber:
lexer: Gherkin lexer: Gherkin
primary_extension: .feature primary_extension: .feature
extensions:
- .feature
Cython: Cython:
type: programming type: programming
@@ -309,22 +269,18 @@ Cython:
extensions: extensions:
- .pxd - .pxd
- .pxi - .pxi
- .pyx
D: D:
type: programming type: programming
color: "#fcd46d" color: "#fcd46d"
primary_extension: .d primary_extension: .d
extensions: extensions:
- .d
- .di - .di
D-ObjDump: D-ObjDump:
type: data type: data
lexer: d-objdump lexer: d-objdump
primary_extension: .d-objdump primary_extension: .d-objdump
extensions:
- .d-objdump
Darcs Patch: Darcs Patch:
search_term: dpatch search_term: dpatch
@@ -332,7 +288,6 @@ Darcs Patch:
- dpatch - dpatch
primary_extension: .darcspatch primary_extension: .darcspatch
extensions: extensions:
- .darcspatch
- .dpatch - .dpatch
Dart: Dart:
@@ -345,7 +300,6 @@ Delphi:
primary_extension: .pas primary_extension: .pas
extensions: extensions:
- .lpr - .lpr
- .pas
DCPU-16 ASM: DCPU-16 ASM:
type: programming type: programming
@@ -353,29 +307,22 @@ DCPU-16 ASM:
primary_extension: .dasm16 primary_extension: .dasm16
extensions: extensions:
- .dasm - .dasm
- .dasm16
aliases: aliases:
- dasm16 - dasm16
Diff: Diff:
primary_extension: .diff primary_extension: .diff
extensions:
- .diff
Dylan: Dylan:
type: programming type: programming
color: "#3ebc27" color: "#3ebc27"
primary_extension: .dylan primary_extension: .dylan
extensions:
- .dylan
Ecere Projects: Ecere Projects:
type: data type: data
group: JavaScript group: JavaScript
lexer: JSON lexer: JSON
primary_extension: .epj primary_extension: .epj
extensions:
- .epj
Ecl: Ecl:
type: programming type: programming
@@ -390,15 +337,12 @@ Eiffel:
lexer: Text only lexer: Text only
color: "#946d57" color: "#946d57"
primary_extension: .e primary_extension: .e
extensions:
- .e
Elixir: Elixir:
type: programming type: programming
color: "#6e4a7e" color: "#6e4a7e"
primary_extension: .ex primary_extension: .ex
extensions: extensions:
- .ex
- .exs - .exs
Elm: Elm:
@@ -423,7 +367,6 @@ Erlang:
color: "#949e0e" color: "#949e0e"
primary_extension: .erl primary_extension: .erl
extensions: extensions:
- .erl
- .hrl - .hrl
F#: F#:
@@ -433,7 +376,6 @@ F#:
search_term: ocaml search_term: ocaml
primary_extension: .fs primary_extension: .fs
extensions: extensions:
- .fs
- .fsi - .fsi
- .fsx - .fsx
@@ -455,7 +397,6 @@ FORTRAN:
- .f03 - .f03
- .f08 - .f08
- .f77 - .f77
- .f90
- .f95 - .f95
- .for - .for
- .fpp - .fpp
@@ -464,8 +405,6 @@ Factor:
type: programming type: programming
color: "#636746" color: "#636746"
primary_extension: .factor primary_extension: .factor
extensions:
- .factor
Fancy: Fancy:
type: programming type: programming
@@ -473,7 +412,6 @@ Fancy:
primary_extension: .fy primary_extension: .fy
extensions: extensions:
- .fancypack - .fancypack
- .fy
filenames: filenames:
- Fakefile - Fakefile
@@ -481,8 +419,6 @@ Fantom:
type: programming type: programming
color: "#dbded5" color: "#dbded5"
primary_extension: .fan primary_extension: .fan
extensions:
- .fan
GAS: GAS:
type: programming type: programming
@@ -493,22 +429,16 @@ GAS:
Genshi: Genshi:
primary_extension: .kid primary_extension: .kid
extensions:
- .kid
Gentoo Ebuild: Gentoo Ebuild:
group: Shell group: Shell
lexer: Bash lexer: Bash
primary_extension: .ebuild primary_extension: .ebuild
extensions:
- .ebuild
Gentoo Eclass: Gentoo Eclass:
group: Shell group: Shell
lexer: Bash lexer: Bash
primary_extension: .eclass primary_extension: .eclass
extensions:
- .eclass
Gettext Catalog: Gettext Catalog:
search_term: pot search_term: pot
@@ -517,15 +447,12 @@ Gettext Catalog:
- pot - pot
primary_extension: .po primary_extension: .po
extensions: extensions:
- .po
- .pot - .pot
Go: Go:
type: programming type: programming
color: "#8d04eb" color: "#8d04eb"
primary_extension: .go primary_extension: .go
extensions:
- .go
Gosu: Gosu:
type: programming type: programming
@@ -542,7 +469,6 @@ Groff:
- '.5' - '.5'
- '.6' - '.6'
- '.7' - '.7'
- .man
Groovy: Groovy:
type: programming type: programming
@@ -565,7 +491,6 @@ HTML:
primary_extension: .html primary_extension: .html
extensions: extensions:
- .htm - .htm
- .html
- .xhtml - .xhtml
HTML+Django: HTML+Django:
@@ -584,15 +509,12 @@ HTML+ERB:
- erb - erb
primary_extension: .erb primary_extension: .erb
extensions: extensions:
- .erb
- .html.erb - .html.erb
HTML+PHP: HTML+PHP:
type: markup type: markup
group: HTML group: HTML
primary_extension: .phtml primary_extension: .phtml
extensions:
- .phtml
HTTP: HTTP:
type: data type: data
@@ -613,7 +535,6 @@ Haskell:
color: "#29b544" color: "#29b544"
primary_extension: .hs primary_extension: .hs
extensions: extensions:
- .hs
- .hsc - .hsc
Haxe: Haxe:
@@ -647,8 +568,6 @@ Io:
type: programming type: programming
color: "#a9188d" color: "#a9188d"
primary_extension: .io primary_extension: .io
extensions:
- .io
Ioke: Ioke:
type: programming type: programming
@@ -677,8 +596,6 @@ Java Server Pages:
aliases: aliases:
- jsp - jsp
primary_extension: .jsp primary_extension: .jsp
extensions:
- .jsp
JavaScript: JavaScript:
type: programming type: programming
@@ -715,8 +632,6 @@ Kotlin:
LLVM: LLVM:
primary_extension: .ll primary_extension: .ll
extensions:
- .ll
Lasso: Lasso:
type: programming type: programming
@@ -727,7 +642,6 @@ Lasso:
extensions: extensions:
- .inc - .inc
- .las - .las
- .lasso
- .lasso9 - .lasso9
- .ldml - .ldml
@@ -743,7 +657,6 @@ LilyPond:
primary_extension: .ly primary_extension: .ly
extensions: extensions:
- .ily - .ily
- .ly
Literate Haskell: Literate Haskell:
type: programming type: programming
@@ -752,8 +665,6 @@ Literate Haskell:
aliases: aliases:
- lhs - lhs
primary_extension: .lhs primary_extension: .lhs
extensions:
- .lhs
Logtalk: Logtalk:
type: programming type: programming
@@ -765,7 +676,6 @@ Lua:
color: "#fa1fa1" color: "#fa1fa1"
primary_extension: .lua primary_extension: .lua
extensions: extensions:
- .lua
- .nse - .nse
Makefile: Makefile:
@@ -783,7 +693,6 @@ Makefile:
Mako: Mako:
primary_extension: .mako primary_extension: .mako
extensions: extensions:
- .mako
- .mao - .mao
Markdown: Markdown:
@@ -802,8 +711,6 @@ Matlab:
type: programming type: programming
color: "#bb92ac" color: "#bb92ac"
primary_extension: .matlab primary_extension: .matlab
extensions:
- .matlab
Max: Max:
type: programming type: programming
@@ -833,13 +740,9 @@ Mirah:
Moocode: Moocode:
lexer: MOOCode lexer: MOOCode
primary_extension: .moo primary_extension: .moo
extensions:
- .moo
Myghty: Myghty:
primary_extension: .myt primary_extension: .myt
extensions:
- .myt
Nemerle: Nemerle:
type: programming type: programming
@@ -872,7 +775,6 @@ NumPy:
group: Python group: Python
primary_extension: .numpy primary_extension: .numpy
extensions: extensions:
- .numpy
- .numpyw - .numpyw
- .numsc - .numsc
@@ -890,8 +792,6 @@ ObjDump:
type: data type: data
lexer: objdump lexer: objdump
primary_extension: .objdump primary_extension: .objdump
extensions:
- .objdump
Objective-C: Objective-C:
type: programming type: programming
@@ -910,7 +810,6 @@ Objective-J:
- obj-j - obj-j
primary_extension: .j primary_extension: .j
extensions: extensions:
- .j
- .sj - .sj
Opa: Opa:
@@ -995,7 +894,6 @@ Prolog:
primary_extension: .prolog primary_extension: .prolog
extensions: extensions:
- .pro - .pro
- .prolog
Puppet: Puppet:
type: programming type: programming
@@ -1011,8 +909,6 @@ Pure Data:
color: "#91de79" color: "#91de79"
lexer: Text only lexer: Text only
primary_extension: .pd primary_extension: .pd
extensions:
- .pd
Python: Python:
type: programming type: programming
@@ -1032,23 +928,17 @@ Python traceback:
lexer: Python Traceback lexer: Python Traceback
searchable: false searchable: false
primary_extension: .pytb primary_extension: .pytb
extensions:
- .pytb
R: R:
type: programming type: programming
color: "#198ce7" color: "#198ce7"
lexer: S lexer: S
primary_extension: .r primary_extension: .r
extensions:
- .r
RHTML: RHTML:
type: markup type: markup
group: HTML group: HTML
primary_extension: .rhtml primary_extension: .rhtml
extensions:
- .rhtml
Racket: Racket:
type: programming type: programming
@@ -1056,7 +946,6 @@ Racket:
color: "#ae17ff" color: "#ae17ff"
primary_extension: .rkt primary_extension: .rkt
extensions: extensions:
- .rkt
- .rktd - .rktd
- .rktl - .rktl
@@ -1065,8 +954,6 @@ Raw token data:
aliases: aliases:
- raw - raw
primary_extension: .raw primary_extension: .raw
extensions:
- .raw
Rebol: Rebol:
type: programming type: programming
@@ -1076,12 +963,9 @@ Rebol:
extensions: extensions:
- .r2 - .r2
- .r3 - .r3
- .rebol
Redcode: Redcode:
primary_extension: .cw primary_extension: .cw
extensions:
- .cw
Ruby: Ruby:
type: programming type: programming
@@ -1130,16 +1014,12 @@ SQL:
ace_mode: sql ace_mode: sql
searchable: false searchable: false
primary_extension: .sql primary_extension: .sql
extensions:
- .sql
Sage: Sage:
type: programming type: programming
lexer: Python lexer: Python
group: Python group: Python
primary_extension: .sage primary_extension: .sage
extensions:
- .sage
Sass: Sass:
type: markup type: markup
@@ -1157,7 +1037,6 @@ Scheme:
color: "#1e4aec" color: "#1e4aec"
primary_extension: .scm primary_extension: .scm
extensions: extensions:
- .scm
- .sls - .sls
- .ss - .ss
@@ -1170,8 +1049,6 @@ Self:
color: "#0579aa" color: "#0579aa"
lexer: Text only lexer: Text only
primary_extension: .self primary_extension: .self
extensions:
- .self
Shell: Shell:
type: programming type: programming
@@ -1180,7 +1057,6 @@ Shell:
color: "#5861ce" color: "#5861ce"
aliases: aliases:
- sh - sh
- bash
- zsh - zsh
primary_extension: .sh primary_extension: .sh
@@ -1188,13 +1064,9 @@ Smalltalk:
type: programming type: programming
color: "#596706" color: "#596706"
primary_extension: .st primary_extension: .st
extensions:
- .st
Smarty: Smarty:
primary_extension: .tpl primary_extension: .tpl
extensions:
- .tpl
Standard ML: Standard ML:
type: programming type: programming
@@ -1213,8 +1085,6 @@ Tcl:
type: programming type: programming
color: "#e4cc98" color: "#e4cc98"
primary_extension: .tcl primary_extension: .tcl
extensions:
- .tcl
Tcsh: Tcsh:
type: programming type: programming
@@ -1222,7 +1092,6 @@ Tcsh:
primary_extension: .tcsh primary_extension: .tcsh
extensions: extensions:
- .csh - .csh
- .tcsh
TeX: TeX:
type: markup type: markup
@@ -1236,7 +1105,6 @@ TeX:
- .ins - .ins
- .ltx - .ltx
- .sty - .sty
- .tex
- .toc - .toc
Tea: Tea:
@@ -1249,8 +1117,6 @@ Textile:
ace_mode: textile ace_mode: textile
wrap: true wrap: true
primary_extension: .textile primary_extension: .textile
extensions:
- .textile
Turing: Turing:
type: programming type: programming
@@ -1265,23 +1131,18 @@ Twig:
group: PHP group: PHP
lexer: HTML+Django/Jinja lexer: HTML+Django/Jinja
primary_extension: .twig primary_extension: .twig
extensions:
- .twig
VHDL: VHDL:
type: programming type: programming
lexer: vhdl lexer: vhdl
color: "#543978" color: "#543978"
primary_extension: .vhdl primary_extension: .vhdl
extensions:
- .vhdl
Vala: Vala:
type: programming type: programming
color: "#ee7d06" color: "#ee7d06"
primary_extension: .vala primary_extension: .vala
extensions: extensions:
- .vala
- .vapi - .vapi
Verilog: Verilog:
@@ -1297,8 +1158,6 @@ VimL:
aliases: aliases:
- vim - vim
primary_extension: .vim primary_extension: .vim
extensions:
- .vim
filenames: filenames:
- vimrc - vimrc
- gvimrc - gvimrc
@@ -1311,7 +1170,6 @@ Visual Basic:
extensions: extensions:
- .bas - .bas
- .frx - .frx
- .vb
- .vba - .vba
- .vbs - .vbs
@@ -1352,14 +1210,11 @@ XQuery:
primary_extension: .xquery primary_extension: .xquery
extensions: extensions:
- .xq - .xq
- .xquery
- .xqy - .xqy
XS: XS:
lexer: C lexer: C
primary_extension: .xs primary_extension: .xs
extensions:
- .xs
XSLT: XSLT:
type: markup type: markup
@@ -1373,29 +1228,23 @@ YAML:
primary_extension: .yml primary_extension: .yml
extensions: extensions:
- .yaml - .yaml
- .yml
eC: eC:
type: programming type: programming
search_term: ec search_term: ec
primary_extension: .ec primary_extension: .ec
extensions: extensions:
- .ec
- .eh - .eh
mupad: mupad:
lexer: MuPAD lexer: MuPAD
primary_extension: .mu primary_extension: .mu
extensions:
- .mu
ooc: ooc:
type: programming type: programming
lexer: Ooc lexer: Ooc
color: "#b0b77e" color: "#b0b77e"
primary_extension: .ooc primary_extension: .ooc
extensions:
- .ooc
reStructuredText: reStructuredText:
type: markup type: markup
@@ -1405,5 +1254,4 @@ reStructuredText:
- rst - rst
primary_extension: .rst primary_extension: .rst
extensions: extensions:
- .rst
- .rest - .rest