# Encoding: UTF-8 module VER::Syntax::Detector exts "ActionScript", ["as"] exts "Active4D Config", ["ini"] exts "Active4D Library", ["a4l"] exts "Ada", ["adb", "ads"] exts "Ant", ["ant.xml", "build.xml"] head "Ant", /<\!--\s*ant\s*-->/ exts "ANTLR", ["g"] exts "Apache", ["conf", "htaccess"] exts "AppleScript", ["applescript", "script editor"] head "AppleScript", /^#!.*(osascript)/ exts "AsciiDoc", ["txt", "asciidoc"] exts "ASP", ["asa"] exts "ASP vb.NET", ["vb"] exts "BibTeX", ["bib"] exts "Bison", ["y"] exts "Blog - HTML", ["blog.html"] head "Blog - HTML", /^Type: Blog Post \(HTML\)/ exts "Blog - Markdown", ["blog.markdown", "blog.mdown", "blog.mkdn", "blog.md"] head "Blog - Markdown", /^Type: Blog Post \(Markdown\)/ exts "Blog - Text", ["blog.txt"] head "Blog - Text", /^Type: Blog Post \(Text\)/ exts "Blog - Textile", ["blog.textile"] head "Blog - Textile", /^Type: Blog Post \(Textile\)/ exts "Bulletin Board", ["bbcode"] exts "C", ["c", "h"] head "C", /-[*]-( Mode:)? C -[*]-/ exts "C++", ["cc", "cpp", "cp", "cxx", "c++", "C", "h", "hh", "hpp", "h++"] head "C++", /-\*- C\+\+ -\*-/ head "C++ Qt", /-\*- C\+\+ -\*-/ exts "CMake Listfile", ["CMakeLists.txt", "cmake"] exts "CoffeeScript", ["coffee", "Cakefile"] exts "ColdFusion", ["cfm", "cfml", "cfc"] exts "Context Free", ["cfdg", "context free"] exts "CSS", ["css", "css.erb"] exts "CSV", ["csv"] exts "Cucumber Steps", ["steps.rb"] exts "D", ["d", "di"] head "D", /^#!.*\bg?dmd\b./ exts "Diff", ["diff", "patch"] head "Diff", /(?x)^ (===\ modified\ file |==== \s* \/\/ .+ \s - \s .+ \s+ ==== |Index:\ |---\ [^%] |\*\*\*.*\d{4}\s*$ |\d+(,\d+)* (a|d|c) \d+(,\d+)* $ |diff\ --git\ )/ head "DokuWiki", /^\s*={2,}(.*)={2,}\s*$/ exts "Doxygen", ["doxygen"] exts "Dylan", ["dylan"] exts "Eiffel", ["e"] exts "Erlang", ["erl", "hrl"] exts "F-Script", ["fscript"] exts "Fortran - Modern", ["f90", "F90", "f95", "F95", "f03", "F03", "f08", "F08"] head "Fortran - Modern", /(?i)-[*]- mode: f90 -[*]-/ exts "Fortran - Punchcard", ["f", "F", "f77", "F77", "for", "FOR", "fpp", "FPP"] exts "FXScript", ["fxscript"] exts "Gettext", ["po", "potx"] exts "Gherkin", ["feature"] head "Gherkin", /기능|機能|功能|フィーチャ|خاصية|תכונה|Функціонал|Функционалност|Функционал|Особина|Могућност|Özellik|Właściwość|Tính năng|Savybė|Požiadavka|Požadavek|Osobina|Ominaisuus|Omadus|OH HAI|Mogućnost|Mogucnost|Jellemző|Fīča|Funzionalità|Funktionalität|Funkcionalnost|Funkcionalitāte|Funcționalitate|Functionaliteit|Functionalitate|Funcionalitat|Funcionalidade|Fonctionnalité|Fitur|Feature|Egenskap|Egenskab|Crikey|Característica|Arwedd(.*)/ exts "Go", ["go"] head "Go", /-[*]-( Mode:)? Go -[*]-/ exts "Grails Server Page", ["gsp"] exts "Graphviz (DOT)", ["dot", "DOT"] exts "Greasemonkey", ["user.js"] head "Greasemonkey", /\/\/ ==UserScript==/ exts "Gri", ["gri"] head "Gri", /-[*]-( Mode:)? Gri -[*]-/ exts "Groovy", ["groovy", "gvy"] exts "GTD", ["gtd"] exts "GTDalt", ["gtd", "gtdlog"] exts "Haskell", ["hs"] exts "HTML", ["html", "htm", "shtml", "xhtml", "phtml", "php", "inc", "tmpl", "tpl", "ctp"] head "HTML", /<!DOCTYPE|<(?i:html)|<\?(?i:php)/ exts "HTML (Active4D)", ["a4d", "a4p"] exts "HTML (ASP)", ["asp"] exts "HTML (ASP.net)", ["aspx", "ascx"] exts "HTML (Erlang)", ["yaws"] exts "HTML (Mason)", ["mhtml", "autohandler", "dhandler", "md", "mc"] exts "HTML (Rails)", ["rhtml", "erb", "html.erb"] exts "HTML (Tcl)", ["tcl", "adp", "inc"] exts "HTML (Template Toolkit)", ["tt"] head "HTML (Template Toolkit)", /\[%.+?%\]/ exts "iCalendar", ["ics", "ifb"] exts "Inform", ["inf"] exts "Ini", ["ini", "conf"] exts "Installer Distribution Script", ["dist"] exts "Io", ["io"] exts "Java", ["java", "bsh"] exts "Java Properties", ["properties"] exts "Java Server Page (JSP)", ["jsp"] exts "JavaScript", ["js", "htc", "jsx"] exts "JavaScript (Rails)", ["js.erb"] exts "JSFL", ["jsfl"] exts "JSON", ["json"] exts "Language Grammar", ["textmate"] head "Language Grammar", /^\{\s*scopeName = .*$/ exts "LaTeX", ["tex"] head "LaTeX", /^\\documentclass(?!.*\{beamer\})/ head "LaTeX Beamer", /^\\documentclass(\[.*\])?\{beamer\}/ head "LaTeX Log", /This is (pdf|pdfe)?TeXk?, Version/ head "LaTeX Memoir", /^\\documentclass(\[.*\])?\{memoir\}/ head "LaTeX Rdaemon", /^\\documentclass(?!.*\{beamer\})/ exts "Lex-Flex", ["l"] exts "LilyPond", ["ly", "lily", "ily"] exts "Lisp", ["lisp", "cl", "l", "mud", "el"] exts "Literate Haskell", ["lhs"] exts "Logtalk", ["lgt"] exts "Lua", ["lua"] exts "MacPorts Portfile", ["Portfile"] exts "Mail", ["mail"] head "Mail", /^From: .*(?=\w+@[\w-]+\.\w+)/ exts "Makefile", ["GNUmakefile", "makefile", "Makefile", "OCamlMakefile"] exts "Man", ["man"] exts "Markdown", ["mdown", "markdown", "markdn", "md"] exts "Maven POM", ["pom.xml"] exts "Mediawiki", ["mediawiki", "wikipedia", "wiki"] exts "MEL", ["as"] exts "MIPS Assembler", ["s", "mips", "spim", "asm"] exts "Modula-3", ["m3", "cm3"] exts "MoinMoin", ["moinmoin"] exts "Movable Type", ["mtml"] head "Movable Type", /<\$?[Mm][Tt]/ exts "Movable Type (MT only)", ["mtml"] head "Movable Type (MT only)", /<\$?[Mm][Tt]/ head "MultiMarkdown", /^Format:\s*(?i:complete)\s*$/ exts "Nemerle", ["n"] exts "newLisp", ["lsp", "qwerty"] exts "Objective-C", ["m", "h"] exts "Objective-C++", ["mm", "M", "h"] exts "Objective-J", ["j", "J"] exts "OCaml", ["ml", "mli"] exts "OCamllex", ["mll"] exts "OCamlyacc", ["mly"] exts "Pascal", ["pas", "p"] exts "Perl", ["pl", "pm", "pod", "t", "PL"] head "Perl", /^#!.*\bperl\b/ exts "Perl HTML-Template", ["tmpl"] head "Perl HTML-Template", /<(?i:TMPL)_.+?>/ head "PHP", /^#!.*(?<!-)php[0-9]{0,1}\b/ exts "Plain Text", ["txt"] exts "Postscript", ["ps", "eps"] head "Postscript", /^%!PS/ exts "Processing", ["pde"] exts "Property List", ["plist", "dict", "tmCommand", "tmDelta", "tmDragCommand", "tmLanguage", "tmMacro", "tmPreferences", "tmSnippet", "tmTheme", "scriptSuite", "scriptTerminology", "savedSearch"] exts "Python", ["py", "rpy", "pyw", "cpy", "SConstruct", "Sconstruct", "sconstruct", "SConscript"] head "Python", /^#!\/.*\bpython\b/ exts "qmake Project file", ["pro", "pri"] exts "Quake Style .cfg", ["cfg"] exts "R", ["R", "r", "s", "S", "Rprofile"] exts "R Console (Rdaemon)", ["Rcon"] exts "R Console (Rdaemon) Plain", ["Rcon"] exts "Ragel", ["rl", "ragel"] exts "Rd (R Documentation)", ["rd", "Rd"] exts "Regular Expressions (Oniguruma)", ["re"] exts "Regular Expressions (Python)", ["re"] exts "Release Notes", ["tmReleaseNotes"] exts "Remind", ["defs.rem", "REM*.txt", ".reminders"] head "Remind", /^REM*/ exts "reStructuredText", ["rst", "rest"] exts "Rez", ["r"] exts "RJS", ["rjs"] exts "RSpec", ["spec.rb"] exts "Ruby", ["rb", "rbx", "rjs", "Rakefile", "rake", "cgi", "fcgi", "gemspec", "irbrc", "capfile"] head "Ruby", /^#!\/.*\bruby/ exts "Ruby Haml", ["haml", "sass"] exts "Ruby on Rails", ["rxml", "builder"] exts "S5 Slide Show", ["s5"] exts "Scheme", ["scm", "sch"] exts "Scilab", ["sce", "sci", "tst", "dem"] exts "Setext", ["etx", "etx.txt"] head "Setext", /setext/ exts "Shell Script (Bash)", ["sh", "ss", "bashrc", "bash_profile", "bash_login", "profile", "bash_logout", ".textmate_init"] head "Shell Script (Bash)", /^#!.*\b(bash|zsh|sh|tcsh)/ exts "Slate", ["slate"] exts "SQL", ["sql", "ddl", "dml"] exts "SQL (Rails)", ["erbsql", "sql.erb"] exts "SSH Config", ["ssh_config", ".ssh/config", "sshd_config"] exts "Standard ML", ["sml", "sig"] exts "Standard ML - CM", ["cm"] exts "Strings File", ["strings"] exts "svn-commit.tmp", ["svn-commit.tmp", "svn-commit.2.tmp"] exts "SWeave", ["Snw", "Rnw", "snw", "rnw"] exts "SWIG", ["i", "swg"] exts "Tcl", ["tcl"] head "Tcl", /^#!\/.*\btclsh\b/ exts "TeX", ["sty", "cls"] exts "Textile", ["textile"] head "Textile", /textile/ exts "Thrift", ["thrift"] exts "TSV", ["tsv"] exts "Txt2tags", ["t2t"] exts "Vectorscript", ["vss"] exts "XML", ["xml", "tld", "jsp", "pt", "cpt", "dtml", "rss", "opml"] exts "XSL", ["xsl", "xslt"] exts "YAML", ["yaml", "yml"] end