get_all_lexers関数の出力例
初回公開:2017/07/21
最終更新:
from pygments.lexers import get_all_lexers lexers = get_all_lexers() print(type(lexers)) for longname, tuple_of_aliases, tuple_of_filename_patterns, tuple_of_mimetypes in lexers: print() print(longname) print("aliases :",tuple_of_aliases) print("filename :",tuple_of_filename_patterns) print("mimetypes :",tuple_of_mimetypes)
実行結果
XSLT aliases : ('xslt',) filename : ('*.xsl', '*.xslt', '*.xpl') mimetypes : ('application/xsl+xml', 'application/xslt+xml') objdump-nasm aliases : ('objdump-nasm',) filename : ('*.objdump-intel',) mimetypes : ('text/x-nasm-objdump',) DTD aliases : ('dtd',) filename : ('*.dtd',) mimetypes : ('application/xml-dtd',) Julia aliases : ('julia', 'jl') filename : ('*.jl',) mimetypes : ('text/x-julia', 'application/x-julia') HTML+Genshi aliases : ('html+genshi', 'html+kid') filename : () mimetypes : ('text/html+genshi',) Debian Control file aliases : ('control', 'debcontrol') filename : ('control',) mimetypes : () BBCode aliases : ('bbcode',) filename : () mimetypes : ('text/x-bbcode',) vhdl aliases : ('vhdl',) filename : ('*.vhdl', '*.vhd') mimetypes : ('text/x-vhdl',) JavaScript+Lasso aliases : ('js+lasso', 'javascript+lasso') filename : () mimetypes : ('application/x-javascript+lasso', 'text/x-javascript+lasso', 'text/javascript+lasso') Snowball aliases : ('snowball',) filename : ('*.sbl',) mimetypes : () Standard ML aliases : ('sml',) filename : ('*.sml', '*.sig', '*.fun') mimetypes : ('text/x-standardml', 'application/x-standardml') Base Makefile aliases : ('basemake',) filename : () mimetypes : () liquid aliases : ('liquid',) filename : ('*.liquid',) mimetypes : () Mathematica aliases : ('mathematica', 'mma', 'nb') filename : ('*.nb', '*.cdf', '*.nbp', '*.ma') mimetypes : ('application/mathematica', 'application/vnd.wolfram.mathematica', 'application/vnd.wolfram.mathematica.package', 'application/vnd.wolfram.cdf') JavaScript+Ruby aliases : ('js+erb', 'javascript+erb', 'js+ruby', 'javascript+ruby') filename : () mimetypes : ('application/x-javascript+ruby', 'text/x-javascript+ruby', 'text/javascript+ruby') APL aliases : ('apl',) filename : ('*.apl',) mimetypes : () Haskell aliases : ('haskell', 'hs') filename : ('*.hs',) mimetypes : ('text/x-haskell',) IRC logs aliases : ('irc',) filename : ('*.weechatlog',) mimetypes : ('text/x-irclog',) ParaSail aliases : ('parasail',) filename : ('*.psi', '*.psl') mimetypes : ('text/x-parasail',) Logos aliases : ('logos',) filename : ('*.x', '*.xi', '*.xm', '*.xmi') mimetypes : ('text/x-logos',) HTML + Angular2 aliases : ('html+ng2',) filename : ('*.ng2',) mimetypes : () Cheetah aliases : ('cheetah', 'spitfire') filename : ('*.tmpl', '*.spt') mimetypes : ('application/x-cheetah', 'application/x-spitfire') BUGS aliases : ('bugs', 'winbugs', 'openbugs') filename : ('*.bug',) mimetypes : () FSharp aliases : ('fsharp',) filename : ('*.fs', '*.fsi') mimetypes : ('text/x-fsharp',) CBM BASIC V2 aliases : ('cbmbas',) filename : ('*.bas',) mimetypes : () INI aliases : ('ini', 'cfg', 'dosini') filename : ('*.ini', '*.cfg', '*.inf') mimetypes : ('text/x-ini', 'text/inf') Inform 6 aliases : ('inform6', 'i6') filename : ('*.inf',) mimetypes : () AutoIt aliases : ('autoit',) filename : ('*.au3',) mimetypes : ('text/x-autoit',) Thrift aliases : ('thrift',) filename : ('*.thrift',) mimetypes : ('application/x-thrift',) Csound Document aliases : ('csound-document', 'csound-csd') filename : ('*.csd',) mimetypes : () CSS+Myghty aliases : ('css+myghty',) filename : () mimetypes : ('text/css+myghty',) AmbientTalk aliases : ('at', 'ambienttalk', 'ambienttalk/2') filename : ('*.at',) mimetypes : ('text/x-ambienttalk',) ABAP aliases : ('abap',) filename : ('*.abap', '*.ABAP') mimetypes : ('text/x-abap',) Docker aliases : ('docker', 'dockerfile') filename : ('Dockerfile', '*.docker') mimetypes : ('text/x-dockerfile-config',) C aliases : ('c',) filename : ('*.c', '*.h', '*.idc') mimetypes : ('text/x-chdr', 'text/x-csrc') Groff aliases : ('groff', 'nroff', 'man') filename : ('*.[1234567]', '*.man') mimetypes : ('application/x-troff', 'text/troff') TypoScriptCssData aliases : ('typoscriptcssdata',) filename : () mimetypes : () JavaScript+Smarty aliases : ('js+smarty', 'javascript+smarty') filename : () mimetypes : ('application/x-javascript+smarty', 'text/x-javascript+smarty', 'text/javascript+smarty') Rexx aliases : ('rexx', 'arexx') filename : ('*.rexx', '*.rex', '*.rx', '*.arexx') mimetypes : ('text/x-rexx',) Tcsh aliases : ('tcsh', 'csh') filename : ('*.tcsh', '*.csh') mimetypes : ('application/x-csh',) Earl Grey aliases : ('earl-grey', 'earlgrey', 'eg') filename : ('*.eg',) mimetypes : ('text/x-earl-grey',) ActionScript 3 aliases : ('as3', 'actionscript3') filename : ('*.as',) mimetypes : ('application/x-actionscript3', 'text/x-actionscript3', 'text/actionscript3') XML aliases : ('xml',) filename : ('*.xml', '*.xsl', '*.rss', '*.xslt', '*.xsd', '*.wsdl', '*.wsf') mimetypes : ('text/xml', 'application/xml', 'image/svg+xml', 'application/rss+xml', 'application/atom+xml') PkgConfig aliases : ('pkgconfig',) filename : ('*.pc',) mimetypes : () Coldfusion HTML aliases : ('cfm',) filename : ('*.cfm', '*.cfml') mimetypes : ('application/x-coldfusion',) Redcode aliases : ('redcode',) filename : ('*.cw',) mimetypes : () BC aliases : ('bc',) filename : ('*.bc',) mimetypes : () BST aliases : ('bst', 'bst-pybtex') filename : ('*.bst',) mimetypes : () Tea aliases : ('tea',) filename : ('*.tea',) mimetypes : ('text/x-tea',) YAML aliases : ('yaml',) filename : ('*.yaml', '*.yml') mimetypes : ('text/x-yaml',) ActionScript aliases : ('as', 'actionscript') filename : ('*.as',) mimetypes : ('application/x-actionscript', 'text/x-actionscript', 'text/actionscript') RSL aliases : ('rsl',) filename : ('*.rsl',) mimetypes : ('text/rsl',) Groovy aliases : ('groovy',) filename : ('*.groovy', '*.gradle') mimetypes : ('text/x-groovy',) BibTeX aliases : ('bib', 'bibtex') filename : ('*.bib',) mimetypes : ('text/x-bibtex',) CUDA aliases : ('cuda', 'cu') filename : ('*.cu', '*.cuh') mimetypes : ('text/x-cuda',) Newspeak aliases : ('newspeak',) filename : ('*.ns2',) mimetypes : ('text/x-newspeak',) Csound Score aliases : ('csound-score', 'csound-sco') filename : ('*.sco',) mimetypes : () ANTLR With C# Target aliases : ('antlr-csharp', 'antlr-c#') filename : ('*.G', '*.g') mimetypes : () Python 3 aliases : ('python3', 'py3') filename : () mimetypes : ('text/x-python3', 'application/x-python3') C++ aliases : ('cpp', 'c++') filename : ('*.cpp', '*.hpp', '*.c++', '*.h++', '*.cc', '*.hh', '*.cxx', '*.hxx', '*.C', '*.H', '*.cp', '*.CPP') mimetypes : ('text/x-c++hdr', 'text/x-c++src') HSAIL aliases : ('hsail', 'hsa') filename : ('*.hsail',) mimetypes : ('text/x-hsail',) Text only aliases : ('text',) filename : ('*.txt',) mimetypes : ('text/plain',) c-objdump aliases : ('c-objdump',) filename : ('*.c-objdump',) mimetypes : ('text/x-c-objdump',) SCSS aliases : ('scss',) filename : ('*.scss',) mimetypes : ('text/x-scss',) Python Traceback aliases : ('pytb',) filename : ('*.pytb',) mimetypes : ('text/x-python-traceback',) Fish aliases : ('fish', 'fishshell') filename : ('*.fish', '*.load') mimetypes : ('application/x-fish',) Kotlin aliases : ('kotlin',) filename : ('*.kt',) mimetypes : ('text/x-kotlin',) TADS 3 aliases : ('tads3',) filename : ('*.t',) mimetypes : () Haxe aliases : ('hx', 'haxe', 'hxsl') filename : ('*.hx', '*.hxsl') mimetypes : ('text/haxe', 'text/x-haxe', 'text/x-hx') Forth aliases : ('forth',) filename : ('*.frt', '*.fs') mimetypes : ('application/x-forth',) LiveScript aliases : ('live-script', 'livescript') filename : ('*.ls',) mimetypes : ('text/livescript',) ANTLR aliases : ('antlr',) filename : () mimetypes : () SAS aliases : ('sas',) filename : ('*.SAS', '*.sas') mimetypes : ('text/x-sas', 'text/sas', 'application/x-sas') LLVM aliases : ('llvm',) filename : ('*.ll',) mimetypes : ('text/x-llvm',) NumPy aliases : ('numpy',) filename : () mimetypes : () Hy aliases : ('hylang',) filename : ('*.hy',) mimetypes : ('text/x-hy', 'application/x-hy') HTML+Twig aliases : ('html+twig',) filename : ('*.twig',) mimetypes : ('text/html+twig',) BlitzBasic aliases : ('blitzbasic', 'b3d', 'bplus') filename : ('*.bb', '*.decls') mimetypes : ('text/x-bb',) Genshi aliases : ('genshi', 'kid', 'xml+genshi', 'xml+kid') filename : ('*.kid',) mimetypes : ('application/x-genshi', 'application/x-kid') Rust aliases : ('rust',) filename : ('*.rs', '*.rs.in') mimetypes : ('text/rust',) JSGF aliases : ('jsgf',) filename : ('*.jsgf',) mimetypes : ('application/jsgf', 'application/x-jsgf', 'text/jsgf') Java aliases : ('java',) filename : ('*.java',) mimetypes : ('text/x-java',) mozpercentpreproc aliases : ('mozpercentpreproc',) filename : () mimetypes : () FoxPro aliases : ('foxpro', 'vfp', 'clipper', 'xbase') filename : ('*.PRG', '*.prg') mimetypes : () Ezhil aliases : ('ezhil',) filename : ('*.n',) mimetypes : ('text/x-ezhil',) Component Pascal aliases : ('componentpascal', 'cp') filename : ('*.cp', '*.cps') mimetypes : ('text/x-component-pascal',) Ceylon aliases : ('ceylon',) filename : ('*.ceylon',) mimetypes : ('text/x-ceylon',) Xtend aliases : ('xtend',) filename : ('*.xtend',) mimetypes : ('text/x-xtend',) Terminfo aliases : ('terminfo',) filename : ('terminfo', 'terminfo.src') mimetypes : () Prolog aliases : ('prolog',) filename : ('*.ecl', '*.prolog', '*.pro', '*.pl') mimetypes : ('text/x-prolog',) TypoScriptHtmlData aliases : ('typoscripthtmldata',) filename : () mimetypes : () Ada aliases : ('ada', 'ada95', 'ada2005') filename : ('*.adb', '*.ads', '*.ada') mimetypes : ('text/x-ada',) PowerShell Session aliases : ('ps1con',) filename : () mimetypes : () Elm aliases : ('elm',) filename : ('*.elm',) mimetypes : ('text/x-elm',) Nix aliases : ('nixos', 'nix') filename : ('*.nix',) mimetypes : ('text/x-nix',) Bash aliases : ('bash', 'sh', 'ksh', 'zsh', 'shell') filename : ('*.sh', '*.ksh', '*.bash', '*.ebuild', '*.eclass', '*.exheres-0', '*.exlib', '*.zsh', '.bashrc', 'bashrc', '.bash_*', 'bash_*', 'zshrc', '.zshrc', 'PKGBUILD') mimetypes : ('application/x-sh', 'application/x-shellscript') HTML+Myghty aliases : ('html+myghty',) filename : () mimetypes : ('text/html+myghty',) HTML+PHP aliases : ('html+php',) filename : ('*.phtml',) mimetypes : ('application/x-php', 'application/x-httpd-php', 'application/x-httpd-php3', 'application/x-httpd-php4', 'application/x-httpd-php5') Roboconf Instances aliases : ('roboconf-instances',) filename : ('*.instances',) mimetypes : () CoffeeScript aliases : ('coffee-script', 'coffeescript', 'coffee') filename : ('*.coffee',) mimetypes : ('text/coffeescript',) Arduino aliases : ('arduino',) filename : ('*.ino',) mimetypes : ('text/x-arduino',) HTML+Cheetah aliases : ('html+cheetah', 'html+spitfire', 'htmlcheetah') filename : () mimetypes : ('text/html+cheetah', 'text/html+spitfire') objdump aliases : ('objdump',) filename : ('*.objdump',) mimetypes : ('text/x-objdump',) CSS+Mako aliases : ('css+mako',) filename : () mimetypes : ('text/css+mako',) Batchfile aliases : ('bat', 'batch', 'dosbatch', 'winbatch') filename : ('*.bat', '*.cmd') mimetypes : ('application/x-dos-batch',) Stan aliases : ('stan',) filename : ('*.stan',) mimetypes : () MOOCode aliases : ('moocode', 'moo') filename : ('*.moo',) mimetypes : ('text/x-moocode',) VCLSnippets aliases : ('vclsnippets', 'vclsnippet') filename : () mimetypes : ('text/x-vclsnippet',) d-objdump aliases : ('d-objdump',) filename : ('*.d-objdump',) mimetypes : ('text/x-d-objdump',) NCL aliases : ('ncl',) filename : ('*.ncl',) mimetypes : ('text/ncl',) ADL aliases : ('adl',) filename : ('*.adl', '*.adls', '*.adlf', '*.adlx') mimetypes : () Gosu Template aliases : ('gst',) filename : ('*.gst',) mimetypes : ('text/x-gosu-template',) Smalltalk aliases : ('smalltalk', 'squeak', 'st') filename : ('*.st',) mimetypes : ('text/x-smalltalk',) CAmkES aliases : ('camkes', 'idl4') filename : ('*.camkes', '*.idl4') mimetypes : () CSS+Django/Jinja aliases : ('css+django', 'css+jinja') filename : () mimetypes : ('text/css+django', 'text/css+jinja') HTML+Smarty aliases : ('html+smarty',) filename : () mimetypes : ('text/html+smarty',) S aliases : ('splus', 's', 'r') filename : ('*.S', '*.R', '.Rhistory', '.Rprofile', '.Renviron') mimetypes : ('text/S-plus', 'text/S', 'text/x-r-source', 'text/x-r', 'text/x-R', 'text/x-r-history', 'text/x-r-profile') mozhashpreproc aliases : ('mozhashpreproc',) filename : () mimetypes : () Angular2 aliases : ('ng2',) filename : () mimetypes : () Objective-C aliases : ('objective-c', 'objectivec', 'obj-c', 'objc') filename : ('*.m', '*.h') mimetypes : ('text/x-objective-c',) VCL aliases : ('vcl',) filename : ('*.vcl',) mimetypes : ('text/x-vclsrc',) Modula-2 aliases : ('modula2', 'm2') filename : ('*.def', '*.mod') mimetypes : ('text/x-modula2',) VimL aliases : ('vim',) filename : ('*.vim', '.vimrc', '.exrc', '.gvimrc', '_vimrc', '_exrc', '_gvimrc', 'vimrc', 'gvimrc') mimetypes : ('text/x-vim',) JavaScript aliases : ('js', 'javascript') filename : ('*.js', '*.jsm') mimetypes : ('application/javascript', 'application/x-javascript', 'text/x-javascript', 'text/javascript') ANTLR With ObjectiveC Target aliases : ('antlr-objc',) filename : ('*.G', '*.g') mimetypes : () Ragel in CPP Host aliases : ('ragel-cpp',) filename : ('*.rl',) mimetypes : () Felix aliases : ('felix', 'flx') filename : ('*.flx', '*.flxh') mimetypes : ('text/x-felix',) XQuery aliases : ('xquery', 'xqy', 'xq', 'xql', 'xqm') filename : ('*.xqy', '*.xquery', '*.xq', '*.xql', '*.xqm') mimetypes : ('text/xquery', 'application/xquery') Boogie aliases : ('boogie',) filename : ('*.bpl',) mimetypes : () C# aliases : ('csharp', 'c#') filename : ('*.cs',) mimetypes : ('text/x-csharp',) PostScript aliases : ('postscript', 'postscr') filename : ('*.ps', '*.eps') mimetypes : ('application/postscript',) Shen aliases : ('shen',) filename : ('*.shen',) mimetypes : ('text/x-shen', 'application/x-shen') Stata aliases : ('stata', 'do') filename : ('*.do', '*.ado') mimetypes : ('text/x-stata', 'text/stata', 'application/x-stata') Lasso aliases : ('lasso', 'lassoscript') filename : ('*.lasso', '*.lasso[89]') mimetypes : ('text/x-lasso',) FortranFixed aliases : ('fortranfixed',) filename : ('*.f', '*.F') mimetypes : () XML+Evoque aliases : ('xml+evoque',) filename : ('*.xml',) mimetypes : ('application/xml+evoque',) eC aliases : ('ec',) filename : ('*.ec', '*.eh') mimetypes : ('text/x-echdr', 'text/x-ecsrc') Juttle aliases : ('juttle', 'juttle') filename : ('*.juttle',) mimetypes : ('application/juttle', 'application/x-juttle', 'text/x-juttle', 'text/juttle') Embedded Ragel aliases : ('ragel-em',) filename : ('*.rl',) mimetypes : () Literate Haskell aliases : ('lhs', 'literate-haskell', 'lhaskell') filename : ('*.lhs',) mimetypes : ('text/x-literate-haskell',) Cypher aliases : ('cypher',) filename : ('*.cyp', '*.cypher') mimetypes : () Treetop aliases : ('treetop',) filename : ('*.treetop', '*.tt') mimetypes : () Delphi aliases : ('delphi', 'pas', 'pascal', 'objectpascal') filename : ('*.pas', '*.dpr') mimetypes : ('text/x-pascal',) Csound Orchestra aliases : ('csound', 'csound-orc') filename : ('*.orc',) mimetypes : () XML+Ruby aliases : ('xml+erb', 'xml+ruby') filename : () mimetypes : ('application/xml+ruby',) XML+Myghty aliases : ('xml+myghty',) filename : () mimetypes : ('application/xml+myghty',) aspx-cs aliases : ('aspx-cs',) filename : ('*.aspx', '*.asax', '*.ascx', '*.ashx', '*.asmx', '*.axd') mimetypes : () POVRay aliases : ('pov',) filename : ('*.pov', '*.inc') mimetypes : ('text/x-povray',) Literate Idris aliases : ('lidr', 'literate-idris', 'lidris') filename : ('*.lidr',) mimetypes : ('text/x-literate-idris',) COBOL aliases : ('cobol',) filename : ('*.cob', '*.COB', '*.cpy', '*.CPY') mimetypes : ('text/x-cobol',) JavaScript+Django/Jinja aliases : ('js+django', 'javascript+django', 'js+jinja', 'javascript+jinja') filename : () mimetypes : ('application/x-javascript+django', 'application/x-javascript+jinja', 'text/x-javascript+django', 'text/x-javascript+jinja', 'text/javascript+django', 'text/javascript+jinja') Cython aliases : ('cython', 'pyx', 'pyrex') filename : ('*.pyx', '*.pxd', '*.pxi') mimetypes : ('text/x-cython', 'application/x-cython') HTML+Mako aliases : ('html+mako',) filename : () mimetypes : ('text/html+mako',) VB.net aliases : ('vb.net', 'vbnet') filename : ('*.vb', '*.bas') mimetypes : ('text/x-vbnet', 'text/x-vba') xtlang aliases : ('extempore',) filename : ('*.xtm',) mimetypes : () MQL aliases : ('mql', 'mq4', 'mq5', 'mql4', 'mql5') filename : ('*.mq4', '*.mq5', '*.mqh') mimetypes : ('text/x-mql',) Befunge aliases : ('befunge',) filename : ('*.befunge',) mimetypes : ('application/x-befunge',) ANTLR With Python Target aliases : ('antlr-python',) filename : ('*.G', '*.g') mimetypes : () NSIS aliases : ('nsis', 'nsi', 'nsh') filename : ('*.nsi', '*.nsh') mimetypes : ('text/x-nsis',) GoodData-CL aliases : ('gooddata-cl',) filename : ('*.gdc',) mimetypes : ('text/x-gooddata-cl',) Velocity aliases : ('velocity',) filename : ('*.vm', '*.fhtml') mimetypes : () Mask aliases : ('mask',) filename : ('*.mask',) mimetypes : ('text/x-mask',) Opa aliases : ('opa',) filename : ('*.opa',) mimetypes : ('text/x-opa',) CSS+Smarty aliases : ('css+smarty',) filename : () mimetypes : ('text/css+smarty',) Factor aliases : ('factor',) filename : ('*.factor',) mimetypes : ('text/x-factor',) Puppet aliases : ('puppet',) filename : ('*.pp',) mimetypes : () MXML aliases : ('mxml',) filename : ('*.mxml',) mimetypes : () JavaScript+Cheetah aliases : ('js+cheetah', 'javascript+cheetah', 'js+spitfire', 'javascript+spitfire') filename : () mimetypes : ('application/x-javascript+cheetah', 'text/x-javascript+cheetah', 'text/javascript+cheetah', 'application/x-javascript+spitfire', 'text/x-javascript+spitfire', 'text/javascript+spitfire') LSL aliases : ('lsl',) filename : ('*.lsl',) mimetypes : ('text/x-lsl',) MuPAD aliases : ('mupad',) filename : ('*.mu',) mimetypes : () CMake aliases : ('cmake',) filename : ('*.cmake', 'CMakeLists.txt') mimetypes : ('text/x-cmake',) nesC aliases : ('nesc',) filename : ('*.nc',) mimetypes : ('text/x-nescsrc',) Fancy aliases : ('fancy', 'fy') filename : ('*.fy', '*.fancypack') mimetypes : ('text/x-fancysrc',) Django/Jinja aliases : ('django', 'jinja') filename : () mimetypes : ('application/x-django-templating', 'application/x-jinja') ERB aliases : ('erb',) filename : () mimetypes : ('application/x-ruby-templating',) SPARQL aliases : ('sparql',) filename : ('*.rq', '*.sparql') mimetypes : ('application/sparql-query',) CapDL aliases : ('capdl',) filename : ('*.cdl',) mimetypes : () Nimrod aliases : ('nim', 'nimrod') filename : ('*.nim', '*.nimrod') mimetypes : ('text/x-nim',) RQL aliases : ('rql',) filename : ('*.rql',) mimetypes : ('text/x-rql',) Nginx configuration file aliases : ('nginx',) filename : ('nginx.conf',) mimetypes : ('text/x-nginx-conf',) Easytrieve aliases : ('easytrieve',) filename : ('*.ezt', '*.mac') mimetypes : ('text/x-easytrieve',) SQL aliases : ('sql',) filename : ('*.sql',) mimetypes : ('text/x-sql',) TASM aliases : ('tasm',) filename : ('*.asm', '*.ASM', '*.tasm') mimetypes : ('text/x-tasm',) HTTP aliases : ('http',) filename : () mimetypes : () Ooc aliases : ('ooc',) filename : ('*.ooc',) mimetypes : ('text/x-ooc',) verilog aliases : ('verilog', 'v') filename : ('*.v',) mimetypes : ('text/x-verilog',) Kconfig aliases : ('kconfig', 'menuconfig', 'linux-config', 'kernel-config') filename : ('Kconfig', '*Config.in*', 'external.in*', 'standard-modules.in') mimetypes : ('text/x-kconfig',) VCTreeStatus aliases : ('vctreestatus',) filename : () mimetypes : () JavaScript+PHP aliases : ('js+php', 'javascript+php') filename : () mimetypes : ('application/x-javascript+php', 'text/x-javascript+php', 'text/javascript+php') Todotxt aliases : ('todotxt',) filename : ('todo.txt', '*.todotxt') mimetypes : ('text/x-todo',) RobotFramework aliases : ('robotframework',) filename : ('*.txt', '*.robot') mimetypes : ('text/x-robotframework',) Isabelle aliases : ('isabelle',) filename : ('*.thy',) mimetypes : ('text/x-isabelle',) ClojureScript aliases : ('clojurescript', 'cljs') filename : ('*.cljs',) mimetypes : ('text/x-clojurescript', 'application/x-clojurescript') Literate Cryptol aliases : ('lcry', 'literate-cryptol', 'lcryptol') filename : ('*.lcry',) mimetypes : ('text/x-literate-cryptol',) Ruby aliases : ('rb', 'ruby', 'duby') filename : ('*.rb', '*.rbw', 'Rakefile', '*.rake', '*.gemspec', '*.rbx', '*.duby', 'Gemfile') mimetypes : ('text/x-ruby', 'application/x-ruby') PL/pgSQL aliases : ('plpgsql',) filename : () mimetypes : ('text/x-plpgsql',) JSON aliases : ('json',) filename : ('*.json',) mimetypes : ('application/json',) Dart aliases : ('dart',) filename : ('*.dart',) mimetypes : ('text/x-dart',) Monkey aliases : ('monkey',) filename : ('*.monkey',) mimetypes : ('text/x-monkey',) Lean aliases : ('lean',) filename : ('*.lean',) mimetypes : ('text/x-lean',) Matlab aliases : ('matlab',) filename : ('*.m',) mimetypes : ('text/matlab',) Genshi Text aliases : ('genshitext',) filename : () mimetypes : ('application/x-genshi-text', 'text/x-genshi') XML+Lasso aliases : ('xml+lasso',) filename : () mimetypes : ('application/xml+lasso',) Igor aliases : ('igor', 'igorpro') filename : ('*.ipf',) mimetypes : ('text/ipf',) systemverilog aliases : ('systemverilog', 'sv') filename : ('*.sv', '*.svh') mimetypes : ('text/x-systemverilog',) Mason aliases : ('mason',) filename : ('*.m', '*.mhtml', '*.mc', '*.mi', 'autohandler', 'dhandler') mimetypes : ('application/x-mason',) ODIN aliases : ('odin',) filename : ('*.odin',) mimetypes : ('text/odin',) Javascript+mozpreproc aliases : ('javascript+mozpreproc',) filename : ('*.js.in',) mimetypes : () Limbo aliases : ('limbo',) filename : ('*.b',) mimetypes : ('text/limbo',) Makefile aliases : ('make', 'makefile', 'mf', 'bsdmake') filename : ('*.mak', '*.mk', 'Makefile', 'makefile', 'Makefile.*', 'GNUmakefile') mimetypes : ('text/x-makefile',) JSONBareObject aliases : ('json-object',) filename : () mimetypes : ('application/json-object',) XML+PHP aliases : ('xml+php',) filename : () mimetypes : ('application/xml+php',) Scheme aliases : ('scheme', 'scm') filename : ('*.scm', '*.ss') mimetypes : ('text/x-scheme', 'application/x-scheme') Handlebars aliases : ('handlebars',) filename : () mimetypes : () Pan aliases : ('pan',) filename : ('*.pan',) mimetypes : () Erlang aliases : ('erlang',) filename : ('*.erl', '*.hrl', '*.es', '*.escript') mimetypes : ('text/x-erlang',) Twig aliases : ('twig',) filename : () mimetypes : ('application/x-twig',) Jasmin aliases : ('jasmin', 'jasminxt') filename : ('*.j',) mimetypes : () TypeScript aliases : ('ts', 'typescript') filename : ('*.ts',) mimetypes : ('text/x-typescript',) Crmsh aliases : ('crmsh', 'pcmk') filename : ('*.crmsh', '*.pcmk') mimetypes : () JavaScript+Genshi Text aliases : ('js+genshitext', 'js+genshi', 'javascript+genshitext', 'javascript+genshi') filename : () mimetypes : ('application/x-javascript+genshi', 'text/x-javascript+genshi', 'text/javascript+genshi') Sass aliases : ('sass',) filename : ('*.sass',) mimetypes : ('text/x-sass',) Mako aliases : ('mako',) filename : ('*.mao',) mimetypes : ('application/x-mako',) Io aliases : ('io',) filename : ('*.io',) mimetypes : ('text/x-iosrc',) Vala aliases : ('vala', 'vapi') filename : ('*.vala', '*.vapi') mimetypes : ('text/x-vala',) Smali aliases : ('smali',) filename : ('*.smali',) mimetypes : ('text/smali',) ApacheConf aliases : ('apacheconf', 'aconf', 'apache') filename : ('.htaccess', 'apache.conf', 'apache2.conf') mimetypes : ('text/x-apacheconf',) MAQL aliases : ('maql',) filename : ('*.maql',) mimetypes : ('text/x-gooddata-maql', 'application/x-gooddata-maql') Awk aliases : ('awk', 'gawk', 'mawk', 'nawk') filename : ('*.awk',) mimetypes : ('application/x-awk',) Silver aliases : ('silver',) filename : ('*.sil', '*.vpr') mimetypes : () COBOLFree aliases : ('cobolfree',) filename : ('*.cbl', '*.CBL') mimetypes : () Mscgen aliases : ('mscgen', 'msc') filename : ('*.msc',) mimetypes : () ANTLR With Ruby Target aliases : ('antlr-ruby', 'antlr-rb') filename : ('*.G', '*.g') mimetypes : () Cryptol aliases : ('cryptol', 'cry') filename : ('*.cry',) mimetypes : ('text/x-cryptol',) Fantom aliases : ('fan',) filename : ('*.fan',) mimetypes : ('application/x-fantom',) NuSMV aliases : ('nusmv',) filename : ('*.smv',) mimetypes : () Scilab aliases : ('scilab',) filename : ('*.sci', '*.sce', '*.tst') mimetypes : ('text/scilab',) Asymptote aliases : ('asy', 'asymptote') filename : ('*.asy',) mimetypes : ('text/x-asymptote',) aspx-vb aliases : ('aspx-vb',) filename : ('*.aspx', '*.asax', '*.ascx', '*.ashx', '*.asmx', '*.axd') mimetypes : () Flatline aliases : ('flatline',) filename : () mimetypes : ('text/x-flatline',) QVTO aliases : ('qvto', 'qvt') filename : ('*.qvto',) mimetypes : () PyPy Log aliases : ('pypylog', 'pypy') filename : ('*.pypylog',) mimetypes : ('application/x-pypylog',) Agda aliases : ('agda',) filename : ('*.agda',) mimetypes : ('text/x-agda',) Nemerle aliases : ('nemerle',) filename : ('*.n',) mimetypes : ('text/x-nemerle',) Python 3.0 Traceback aliases : ('py3tb',) filename : ('*.py3tb',) mimetypes : ('text/x-python3-traceback',) YAML+Jinja aliases : ('yaml+jinja', 'salt', 'sls') filename : ('*.sls',) mimetypes : ('text/x-yaml+jinja', 'text/x-sls') cpp-objdump aliases : ('cpp-objdump', 'c++-objdumb', 'cxx-objdump') filename : ('*.cpp-objdump', '*.c++-objdump', '*.cxx-objdump') mimetypes : ('text/x-cpp-objdump',) LessCss aliases : ('less',) filename : ('*.less',) mimetypes : ('text/x-less-css',) Tcsh Session aliases : ('tcshcon',) filename : () mimetypes : () PacmanConf aliases : ('pacmanconf',) filename : ('pacman.conf',) mimetypes : () TrafficScript aliases : ('rts', 'trafficscript') filename : ('*.rts',) mimetypes : () Evoque aliases : ('evoque',) filename : ('*.evoque',) mimetypes : ('application/x-evoque',) CSS+Lasso aliases : ('css+lasso',) filename : () mimetypes : ('text/css+lasso',) Smarty aliases : ('smarty',) filename : ('*.tpl',) mimetypes : ('application/x-smarty',) Properties aliases : ('properties', 'jproperties') filename : ('*.properties',) mimetypes : ('text/x-java-properties',) Perl6 aliases : ('perl6', 'pl6') filename : ('*.pl', '*.pm', '*.nqp', '*.p6', '*.6pl', '*.p6l', '*.pl6', '*.6pm', '*.p6m', '*.pm6', '*.t') mimetypes : ('text/x-perl6', 'application/x-perl6') RPMSpec aliases : ('spec',) filename : ('*.spec',) mimetypes : ('text/x-rpm-spec',) MySQL aliases : ('mysql',) filename : () mimetypes : ('text/x-mysql',) Rd aliases : ('rd',) filename : ('*.Rd',) mimetypes : ('text/x-r-doc',) Dylan aliases : ('dylan',) filename : ('*.dylan', '*.dyl', '*.intr') mimetypes : ('text/x-dylan',) XML+Smarty aliases : ('xml+smarty',) filename : () mimetypes : ('application/xml+smarty',) Slim aliases : ('slim',) filename : ('*.slim',) mimetypes : ('text/x-slim',) Debian Sourcelist aliases : ('sourceslist', 'sources.list', 'debsources') filename : ('sources.list',) mimetypes : () QBasic aliases : ('qbasic', 'basic') filename : ('*.BAS', '*.bas') mimetypes : ('text/basic',) Clay aliases : ('clay',) filename : ('*.clay',) mimetypes : ('text/x-clay',) QML aliases : ('qml', 'qbs') filename : ('*.qml', '*.qbs') mimetypes : ('application/x-qml', 'application/x-qt.qbs+qml') Eiffel aliases : ('eiffel',) filename : ('*.e',) mimetypes : ('text/x-eiffel',) Cirru aliases : ('cirru',) filename : ('*.cirru',) mimetypes : ('text/x-cirru',) CSS+mozpreproc aliases : ('css+mozpreproc',) filename : ('*.css.in',) mimetypes : () HTML+Velocity aliases : ('html+velocity',) filename : () mimetypes : ('text/html+velocity',) sqlite3con aliases : ('sqlite3',) filename : ('*.sqlite3-console',) mimetypes : ('text/x-sqlite3-console',) Hybris aliases : ('hybris', 'hy') filename : ('*.hy', '*.hyb') mimetypes : ('text/x-hybris', 'application/x-hybris') Fortran aliases : ('fortran',) filename : ('*.f03', '*.f90', '*.F03', '*.F90') mimetypes : ('text/x-fortran',) Diff aliases : ('diff', 'udiff') filename : ('*.diff', '*.patch') mimetypes : ('text/x-diff', 'text/x-patch') Whiley aliases : ('whiley',) filename : ('*.whiley',) mimetypes : ('text/x-whiley',) PostgreSQL console (psql) aliases : ('psql', 'postgresql-console', 'postgres-console') filename : () mimetypes : ('text/x-postgresql-psql',) MoinMoin/Trac Wiki markup aliases : ('trac-wiki', 'moin') filename : () mimetypes : ('text/x-trac-wiki',) SourcePawn aliases : ('sp',) filename : ('*.sp',) mimetypes : ('text/x-sourcepawn',) Croc aliases : ('croc',) filename : ('*.croc',) mimetypes : ('text/x-crocsrc',) Racket aliases : ('racket', 'rkt') filename : ('*.rkt', '*.rktd', '*.rktl') mimetypes : ('text/x-racket', 'application/x-racket') CSS+Genshi Text aliases : ('css+genshitext', 'css+genshi') filename : () mimetypes : ('text/css+genshi',) Terraform aliases : ('terraform', 'tf') filename : ('*.tf',) mimetypes : ('application/x-tf', 'application/x-terraform') Cap'n Proto aliases : ('capnp',) filename : ('*.capnp',) mimetypes : () Pawn aliases : ('pawn',) filename : ('*.p', '*.pwn', '*.inc') mimetypes : ('text/x-pawn',) ECL aliases : ('ecl',) filename : ('*.ecl',) mimetypes : ('application/x-ecl',) PowerShell aliases : ('powershell', 'posh', 'ps1', 'psm1') filename : ('*.ps1', '*.psm1') mimetypes : ('text/x-powershell',) Go aliases : ('go',) filename : ('*.go',) mimetypes : ('text/x-gosrc',) JCL aliases : ('jcl',) filename : ('*.jcl',) mimetypes : ('text/x-jcl',) D aliases : ('d',) filename : ('*.d', '*.di') mimetypes : ('text/x-dsrc',) ANTLR With CPP Target aliases : ('antlr-cpp',) filename : ('*.G', '*.g') mimetypes : () SWIG aliases : ('swig',) filename : ('*.swg', '*.i') mimetypes : ('text/swig',) Pig aliases : ('pig',) filename : ('*.pig',) mimetypes : ('text/x-pig',) JSON-LD aliases : ('jsonld', 'json-ld') filename : ('*.jsonld',) mimetypes : ('application/ld+json',) PHP aliases : ('php', 'php3', 'php4', 'php5') filename : ('*.php', '*.php[345]', '*.inc') mimetypes : ('text/x-php',) Pug aliases : ('pug', 'jade') filename : ('*.pug', '*.jade') mimetypes : ('text/x-pug', 'text/x-jade') HTML+Evoque aliases : ('html+evoque',) filename : ('*.html',) mimetypes : ('text/html+evoque',) RHTML aliases : ('rhtml', 'html+erb', 'html+ruby') filename : ('*.rhtml',) mimetypes : ('text/html+ruby',) Snobol aliases : ('snobol',) filename : ('*.snobol',) mimetypes : ('text/x-snobol',) markdown aliases : ('md',) filename : ('*.md',) mimetypes : ('text/x-markdown',) XML+Velocity aliases : ('xml+velocity',) filename : () mimetypes : ('application/xml+velocity',) ANTLR With ActionScript Target aliases : ('antlr-as', 'antlr-actionscript') filename : ('*.G', '*.g') mimetypes : () Modelica aliases : ('modelica',) filename : ('*.mo',) mimetypes : ('text/x-modelica',) Erlang erl session aliases : ('erl',) filename : ('*.erl-sh',) mimetypes : ('text/x-erl-shellsession',) Coldfusion CFC aliases : ('cfc',) filename : ('*.cfc',) mimetypes : () AspectJ aliases : ('aspectj',) filename : ('*.aj',) mimetypes : ('text/x-aspectj',) Kal aliases : ('kal',) filename : ('*.kal',) mimetypes : ('text/kal', 'application/kal') CPSA aliases : ('cpsa',) filename : ('*.cpsa',) mimetypes : () Clojure aliases : ('clojure', 'clj') filename : ('*.clj',) mimetypes : ('text/x-clojure', 'application/x-clojure') IDL aliases : ('idl',) filename : ('*.pro',) mimetypes : ('text/idl',) Ragel aliases : ('ragel',) filename : () mimetypes : () Praat aliases : ('praat',) filename : ('*.praat', '*.proc', '*.psc') mimetypes : () Elixir iex session aliases : ('iex',) filename : () mimetypes : ('text/x-elixir-shellsession',) Ragel in Java Host aliases : ('ragel-java',) filename : ('*.rl',) mimetypes : () SuperCollider aliases : ('sc', 'supercollider') filename : ('*.sc', '*.scd') mimetypes : ('application/supercollider', 'text/supercollider') Tcl aliases : ('tcl',) filename : ('*.tcl', '*.rvt') mimetypes : ('text/x-tcl', 'text/x-script.tcl', 'application/x-tcl') TypoScript aliases : ('typoscript',) filename : ('*.ts', '*.txt') mimetypes : ('text/x-typoscript',) Ragel in D Host aliases : ('ragel-d',) filename : ('*.rl',) mimetypes : () XML+Cheetah aliases : ('xml+cheetah', 'xml+spitfire') filename : () mimetypes : ('application/xml+cheetah', 'application/xml+spitfire') JAGS aliases : ('jags',) filename : ('*.jag', '*.bug') mimetypes : () CSS+PHP aliases : ('css+php',) filename : () mimetypes : ('text/css+php',) Scalate Server Page aliases : ('ssp',) filename : ('*.ssp',) mimetypes : ('application/x-ssp',) Ragel in C Host aliases : ('ragel-c',) filename : ('*.rl',) mimetypes : () CSS+Ruby aliases : ('css+erb', 'css+ruby') filename : () mimetypes : ('text/css+ruby',) WDiff aliases : ('wdiff',) filename : ('*.wdiff',) mimetypes : () Gettext Catalog aliases : ('pot', 'po') filename : ('*.pot', '*.po') mimetypes : ('application/x-gettext', 'text/x-gettext', 'text/gettext') UrbiScript aliases : ('urbiscript',) filename : ('*.u',) mimetypes : ('application/x-urbiscript',) HTML+Lasso aliases : ('html+lasso',) filename : () mimetypes : ('text/html+lasso', 'application/x-httpd-lasso', 'application/x-httpd-lasso[89]') Crystal aliases : ('cr', 'crystal') filename : ('*.cr',) mimetypes : ('text/x-crystal',) PostgreSQL SQL dialect aliases : ('postgresql', 'postgres') filename : () mimetypes : ('text/x-postgresql',) Lua aliases : ('lua',) filename : ('*.lua', '*.wlua') mimetypes : ('text/x-lua', 'application/x-lua') reg aliases : ('registry',) filename : ('*.reg',) mimetypes : ('text/x-windows-registry',) XML+Django/Jinja aliases : ('xml+django', 'xml+jinja') filename : () mimetypes : ('application/xml+django', 'application/xml+jinja') HTML aliases : ('html',) filename : ('*.html', '*.htm', '*.xhtml', '*.xslt') mimetypes : ('text/html', 'application/xhtml+xml') Ioke aliases : ('ioke', 'ik') filename : ('*.ik',) mimetypes : ('text/x-iokesrc',) Koka aliases : ('koka',) filename : ('*.kk', '*.kki') mimetypes : ('text/x-koka',) Bro aliases : ('bro',) filename : ('*.bro',) mimetypes : () Inform 6 template aliases : ('i6t',) filename : ('*.i6t',) mimetypes : () Scaml aliases : ('scaml',) filename : ('*.scaml',) mimetypes : ('text/x-scaml',) Hexdump aliases : ('hexdump',) filename : () mimetypes : () Python console session aliases : ('pycon',) filename : () mimetypes : ('text/x-python-doctest',) ANTLR With Perl Target aliases : ('antlr-perl',) filename : ('*.G', '*.g') mimetypes : () MoonScript aliases : ('moon', 'moonscript') filename : ('*.moon',) mimetypes : ('text/x-moonscript', 'application/x-moonscript') ResourceBundle aliases : ('resource', 'resourcebundle') filename : ('*.txt',) mimetypes : () Clean aliases : ('clean',) filename : ('*.icl', '*.dcl') mimetypes : () OpenEdge ABL aliases : ('openedge', 'abl', 'progress') filename : ('*.p', '*.cls') mimetypes : ('text/x-openedge', 'application/x-openedge') Coq aliases : ('coq',) filename : ('*.v',) mimetypes : ('text/x-coq',) Gherkin aliases : ('cucumber', 'gherkin') filename : ('*.feature',) mimetypes : ('text/x-gherkin',) Haml aliases : ('haml',) filename : ('*.haml',) mimetypes : ('text/x-haml',) cfstatement aliases : ('cfs',) filename : () mimetypes : () Myghty aliases : ('myghty',) filename : ('*.myt', 'autodelegate') mimetypes : ('application/x-myghty',) Protocol Buffer aliases : ('protobuf', 'proto') filename : ('*.proto',) mimetypes : () NASM aliases : ('nasm',) filename : ('*.asm', '*.ASM') mimetypes : ('text/x-nasm',) reStructuredText aliases : ('rst', 'rest', 'restructuredtext') filename : ('*.rst', '*.rest') mimetypes : ('text/x-rst', 'text/prs.fallenstein.rst') Scala aliases : ('scala',) filename : ('*.scala',) mimetypes : ('text/x-scala',) Monte aliases : ('monte',) filename : ('*.mt',) mimetypes : () Golo aliases : ('golo',) filename : ('*.golo',) mimetypes : () Julia console aliases : ('jlcon',) filename : () mimetypes : () ca65 assembler aliases : ('ca65',) filename : ('*.s',) mimetypes : () Perl aliases : ('perl', 'pl') filename : ('*.pl', '*.pm', '*.t') mimetypes : ('text/x-perl', 'application/x-perl') Aheui aliases : ('aheui',) filename : ('*.aheui',) mimetypes : () Gosu aliases : ('gosu',) filename : ('*.gs', '*.gsx', '*.gsp', '*.vark') mimetypes : ('text/x-gosu',) DylanLID aliases : ('dylan-lid', 'lid') filename : ('*.lid', '*.hdp') mimetypes : ('text/x-dylan-lid',) EBNF aliases : ('ebnf',) filename : ('*.ebnf',) mimetypes : ('text/x-ebnf',) Objective-C++ aliases : ('objective-c++', 'objectivec++', 'obj-c++', 'objc++') filename : ('*.mm', '*.hh') mimetypes : ('text/x-objective-c++',) AppleScript aliases : ('applescript',) filename : ('*.applescript',) mimetypes : () Python aliases : ('python', 'py', 'sage') filename : ('*.py', '*.pyw', '*.sc', 'SConstruct', 'SConscript', '*.tac', '*.sage') mimetypes : ('text/x-python', 'application/x-python') cADL aliases : ('cadl',) filename : ('*.cadl',) mimetypes : () Pike aliases : ('pike',) filename : ('*.pike', '*.pmod') mimetypes : ('text/x-pike',) ChaiScript aliases : ('chai', 'chaiscript') filename : ('*.chai',) mimetypes : ('text/x-chaiscript', 'application/x-chaiscript') Turtle aliases : ('turtle',) filename : ('*.ttl',) mimetypes : ('text/turtle', 'application/x-turtle') MiniD aliases : ('minid',) filename : () mimetypes : ('text/x-minidsrc',) Octave aliases : ('octave',) filename : ('*.m',) mimetypes : ('text/octave',) CSS aliases : ('css',) filename : ('*.css',) mimetypes : ('text/css',) OCaml aliases : ('ocaml',) filename : ('*.ml', '*.mli', '*.mll', '*.mly') mimetypes : ('text/x-ocaml',) HTML+Handlebars aliases : ('html+handlebars',) filename : ('*.handlebars', '*.hbs') mimetypes : ('text/html+handlebars', 'text/x-handlebars-template') Hxml aliases : ('haxeml', 'hxml') filename : ('*.hxml',) mimetypes : () Chapel aliases : ('chapel', 'chpl') filename : ('*.chpl',) mimetypes : () Termcap aliases : ('termcap',) filename : ('termcap', 'termcap.src') mimetypes : () Zephir aliases : ('zephir',) filename : ('*.zep',) mimetypes : () Relax-NG Compact aliases : ('rnc', 'rng-compact') filename : ('*.rnc',) mimetypes : () Roboconf Graph aliases : ('roboconf-graph',) filename : ('*.graph',) mimetypes : () Idris aliases : ('idris', 'idr') filename : ('*.idr',) mimetypes : ('text/x-idris',) dg aliases : ('dg',) filename : ('*.dg',) mimetypes : ('text/x-dg',) Boo aliases : ('boo',) filename : ('*.boo',) mimetypes : ('text/x-boo',) NewLisp aliases : ('newlisp',) filename : ('*.lsp', '*.nl', '*.kif') mimetypes : ('text/x-newlisp', 'application/x-newlisp') XUL+mozpreproc aliases : ('xul+mozpreproc',) filename : ('*.xul.in',) mimetypes : () Darcs Patch aliases : ('dpatch',) filename : ('*.dpatch', '*.darcspatch') mimetypes : () Brainfuck aliases : ('brainfuck', 'bf') filename : ('*.bf', '*.b') mimetypes : ('application/x-brainfuck',) X10 aliases : ('x10', 'xten') filename : ('*.x10',) mimetypes : ('text/x-x10',) Raw token data aliases : ('raw',) filename : () mimetypes : ('application/x-pygments-tokens',) VGL aliases : ('vgl',) filename : ('*.rpf',) mimetypes : () Ragel in Ruby Host aliases : ('ragel-ruby', 'ragel-rb') filename : ('*.rl',) mimetypes : () JavaScript+Mako aliases : ('js+mako', 'javascript+mako') filename : () mimetypes : ('application/x-javascript+mako', 'text/x-javascript+mako', 'text/javascript+mako') BNF aliases : ('bnf',) filename : ('*.bnf',) mimetypes : ('text/x-bnf',) Swift aliases : ('swift',) filename : ('*.swift',) mimetypes : ('text/x-swift',) Matlab session aliases : ('matlabsession',) filename : () mimetypes : () CFEngine3 aliases : ('cfengine3', 'cf3') filename : ('*.cf',) mimetypes : () Red aliases : ('red', 'red/system') filename : ('*.red', '*.reds') mimetypes : ('text/x-red', 'text/x-red-system') ANTLR With Java Target aliases : ('antlr-java',) filename : ('*.G', '*.g') mimetypes : () REBOL aliases : ('rebol',) filename : ('*.r', '*.r3', '*.reb') mimetypes : ('text/x-rebol',) Bash Session aliases : ('console', 'shell-session') filename : ('*.sh-session', '*.shell-session') mimetypes : ('application/x-shell-session', 'application/x-sh-session') Elixir aliases : ('elixir', 'ex', 'exs') filename : ('*.ex', '*.exs') mimetypes : ('text/x-elixir',) GAS aliases : ('gas', 'asm') filename : ('*.s', '*.S') mimetypes : ('text/x-gas',) Java Server Page aliases : ('jsp',) filename : ('*.jsp',) mimetypes : ('application/x-jsp',) autohotkey aliases : ('ahk', 'autohotkey') filename : ('*.ahk', '*.ahkl') mimetypes : ('text/x-autohotkey',) Gnuplot aliases : ('gnuplot',) filename : ('*.plot', '*.plt') mimetypes : ('text/x-gnuplot',) GLSL aliases : ('glsl',) filename : ('*.vert', '*.frag', '*.geo') mimetypes : ('text/x-glslsrc',) MSDOS Session aliases : ('doscon',) filename : () mimetypes : () Objective-J aliases : ('objective-j', 'objectivej', 'obj-j', 'objj') filename : ('*.j',) mimetypes : ('text/x-objective-j',) RConsole aliases : ('rconsole', 'rout') filename : ('*.Rout',) mimetypes : () Alloy aliases : ('alloy',) filename : ('*.als',) mimetypes : ('text/x-alloy',) Transact-SQL aliases : ('tsql', 't-sql') filename : ('*.sql',) mimetypes : ('text/x-tsql',) Literate Agda aliases : ('lagda', 'literate-agda') filename : ('*.lagda',) mimetypes : ('text/x-literate-agda',) Ruby irb session aliases : ('rbcon', 'irb') filename : () mimetypes : ('text/x-ruby-shellsession',) Duel aliases : ('duel', 'jbst', 'jsonml+bst') filename : ('*.duel', '*.jbst') mimetypes : ('text/x-duel', 'text/x-jbst') Nit aliases : ('nit',) filename : ('*.nit',) mimetypes : () EmacsLisp aliases : ('emacs', 'elisp', 'emacs-lisp') filename : ('*.el',) mimetypes : ('text/x-elisp', 'application/x-elisp') Ampl aliases : ('ampl',) filename : ('*.run',) mimetypes : () Logtalk aliases : ('logtalk',) filename : ('*.lgt', '*.logtalk') mimetypes : ('text/x-logtalk',) Dylan session aliases : ('dylan-console', 'dylan-repl') filename : ('*.dylan-console',) mimetypes : ('text/x-dylan-console',) SquidConf aliases : ('squidconf', 'squid.conf', 'squid') filename : ('squid.conf',) mimetypes : ('text/x-squidconf',) ABNF aliases : ('abnf',) filename : ('*.abnf',) mimetypes : ('text/x-abnf',) J aliases : ('j',) filename : ('*.ijs',) mimetypes : ('text/x-j',) JavaScript+Myghty aliases : ('js+myghty', 'javascript+myghty') filename : () mimetypes : ('application/x-javascript+myghty', 'text/x-javascript+myghty', 'text/javascript+mygthy') TAP aliases : ('tap',) filename : ('*.tap',) mimetypes : () Ragel in Objective C Host aliases : ('ragel-objc',) filename : ('*.rl',) mimetypes : () BlitzMax aliases : ('blitzmax', 'bmax') filename : ('*.bmx',) mimetypes : ('text/x-bmx',) GAP aliases : ('gap',) filename : ('*.g', '*.gd', '*.gi', '*.gap') mimetypes : () Inform 7 aliases : ('inform7', 'i7') filename : ('*.ni', '*.i7x') mimetypes : () TeX aliases : ('tex', 'latex') filename : ('*.tex', '*.aux', '*.toc') mimetypes : ('text/x-tex', 'text/x-latex') Lighttpd configuration file aliases : ('lighty', 'lighttpd') filename : () mimetypes : ('text/x-lighttpd-conf',) HTML+Django/Jinja aliases : ('html+django', 'html+jinja', 'htmldjango') filename : () mimetypes : ('text/html+django', 'text/html+jinja') Common Lisp aliases : ('common-lisp', 'cl', 'lisp') filename : ('*.cl', '*.lisp') mimetypes : ('text/x-common-lisp',) XML+Mako aliases : ('xml+mako',) filename : () mimetypes : ('application/xml+mako',)