Updated Linguist to v7.26.0

This commit is contained in:
github-actions
2023-09-06 17:31:11 +00:00
committed by Alex Bezzubov
parent c3899f12ca
commit 84c996dfcf
30 changed files with 77194 additions and 57515 deletions

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: bf853f1c663903e3ee35935189760191f1c45e1c
// Extracted from github/linguist commit: b5432ebc7e78f25415b98d48c2fbacddbf8df317
package data
@ -67,10 +67,12 @@ var LanguagesByExtension = map[string][]string{
".apacheconf": {"ApacheConf"},
".apib": {"API Blueprint"},
".apl": {"APL"},
".app": {"Erlang"},
".app.src": {"Erlang"},
".applescript": {"AppleScript"},
".arc": {"Arc"},
".arpa": {"DNS Zone"},
".arr": {"Pyret"},
".as": {"ActionScript", "AngelScript"},
".asax": {"ASP.NET"},
".asc": {"AGS Script", "AsciiDoc", "Public Key"},
@ -107,7 +109,7 @@ var LanguagesByExtension = map[string][]string{
".axs.erb": {"NetLinx+ERB"},
".b": {"Brainfuck", "Limbo"},
".bal": {"Ballerina"},
".bas": {"BASIC", "FreeBasic", "VBA"},
".bas": {"BASIC", "FreeBasic", "VBA", "Visual Basic 6.0"},
".bash": {"Shell"},
".bat": {"Batchfile"},
".bats": {"Shell"},
@ -170,6 +172,7 @@ var LanguagesByExtension = map[string][]string{
".chpl": {"Chapel"},
".chs": {"C2hs Haskell"},
".cil": {"CIL"},
".circom": {"Circom"},
".cirru": {"Cirru"},
".cjs": {"JavaScript"},
".cjsx": {"CoffeeScript"},
@ -186,13 +189,14 @@ var LanguagesByExtension = map[string][]string{
".cljscm": {"Clojure"},
".cljx": {"Clojure"},
".clp": {"CLIPS"},
".cls": {"Apex", "ObjectScript", "OpenEdge ABL", "TeX", "VBA"},
".cls": {"Apex", "ObjectScript", "OpenEdge ABL", "TeX", "VBA", "Visual Basic 6.0"},
".clw": {"Clarion"},
".cmake": {"CMake"},
".cmake.in": {"CMake"},
".cmd": {"Batchfile"},
".cmp": {"Gerber Image"},
".cnc": {"G-code"},
".cnf": {"INI"},
".cob": {"COBOL"},
".cobol": {"COBOL"},
".cocci": {"SmPL"},
@ -207,6 +211,7 @@ var LanguagesByExtension = map[string][]string{
".cp": {"C++", "Component Pascal"},
".cpp": {"C++"},
".cpp-objdump": {"Cpp-ObjDump"},
".cppm": {"C++"},
".cppobjdump": {"Cpp-ObjDump"},
".cproject": {"XML"},
".cps": {"Component Pascal"},
@ -229,6 +234,7 @@ var LanguagesByExtension = map[string][]string{
".csv": {"CSV"},
".csx": {"C#"},
".ct": {"XML"},
".ctl": {"Visual Basic 6.0"},
".ctp": {"PHP"},
".cts": {"TypeScript"},
".cu": {"Cuda"},
@ -240,8 +246,11 @@ var LanguagesByExtension = map[string][]string{
".cxx": {"C++"},
".cxx-objdump": {"Cpp-ObjDump"},
".cy": {"Cycript"},
".cyp": {"Cypher"},
".cypher": {"Cypher"},
".d": {"D", "DTrace", "Makefile"},
".d-objdump": {"D-ObjDump"},
".d2": {"D2"},
".dae": {"COLLADA"},
".darcspatch": {"Darcs Patch"},
".dart": {"Dart"},
@ -278,6 +287,7 @@ var LanguagesByExtension = map[string][]string{
".dsc": {"Debian Package Control File", "DenizenScript"},
".dsl": {"ASL"},
".dsp": {"Faust", "Microsoft Developer Studio Project"},
".dsr": {"Visual Basic 6.0"},
".dtx": {"TeX"},
".duby": {"Mirah"},
".dwl": {"DataWeave"},
@ -296,6 +306,7 @@ var LanguagesByExtension = map[string][]string{
".ecr": {"HTML+ECR"},
".ect": {"EJS"},
".edc": {"Edje Data Collection"},
".editorconfig": {"EditorConfig"},
".edn": {"edn"},
".eex": {"HTML+EEX"},
".eh": {"eC"},
@ -311,7 +322,7 @@ var LanguagesByExtension = map[string][]string{
".emacs.desktop": {"Emacs Lisp"},
".emberscript": {"EmberScript"},
".eml": {"E-mail"},
".env": {"Shell"},
".env": {"Dotenv"},
".epj": {"Ecere Projects"},
".eps": {"PostScript"},
".epsi": {"PostScript"},
@ -351,9 +362,8 @@ var LanguagesByExtension = map[string][]string{
".fr": {"Forth", "Frege", "Text"},
".frag": {"GLSL", "JavaScript"},
".frg": {"GLSL"},
".frm": {"VBA"},
".frm": {"VBA", "Visual Basic 6.0"},
".frt": {"Forth"},
".frx": {"VBA"},
".fs": {"F#", "Filterscript", "Forth", "GLSL"},
".fsh": {"GLSL"},
".fshader": {"GLSL"},
@ -385,6 +395,8 @@ var LanguagesByExtension = map[string][]string{
".gd": {"GAP", "GDScript"},
".gdb": {"GDB"},
".gdbinit": {"GDB"},
".gdnlib": {"Godot Resource"},
".gdns": {"Godot Resource"},
".ged": {"GEDCOM"},
".gemspec": {"Ruby"},
".geo": {"GLSL"},
@ -470,7 +482,7 @@ var LanguagesByExtension = map[string][]string{
".hsc": {"Haskell"},
".hta": {"HTML"},
".htm": {"HTML"},
".html": {"HTML"},
".html": {"Ecmarkup", "HTML"},
".html.heex": {"HTML+EEX"},
".html.hl": {"HTML"},
".html.leex": {"HTML+EEX"},
@ -495,9 +507,11 @@ var LanguagesByExtension = map[string][]string{
".ijs": {"J"},
".ik": {"Ioke"},
".ily": {"LilyPond"},
".imba": {"Imba"},
".iml": {"XML"},
".inc": {"Assembly", "C++", "HTML", "Motorola 68K Assembly", "NASL", "PHP", "POV-Ray SDL", "Pascal", "Pawn", "SQL", "SourcePawn"},
".ini": {"INI"},
".ink": {"Ink"},
".inl": {"C++"},
".ino": {"C++"},
".ins": {"TeX"},
@ -522,6 +536,7 @@ var LanguagesByExtension = map[string][]string{
".java": {"Java"},
".javascript": {"JavaScript"},
".jbuilder": {"Ruby"},
".jcl": {"JCL"},
".jelly": {"XML"},
".jflex": {"JFlex"},
".jinja": {"Jinja"},
@ -535,9 +550,10 @@ var LanguagesByExtension = map[string][]string{
".jsb": {"JavaScript"},
".jscad": {"JavaScript"},
".jsfl": {"JavaScript"},
".jsh": {"Java"},
".jslib": {"JavaScript"},
".jsm": {"JavaScript"},
".json": {"JSON"},
".json": {"JSON", "OASv2-json", "OASv3-json"},
".json-tmlanguage": {"JSON"},
".json5": {"JSON5"},
".jsonc": {"JSON with Comments"},
@ -561,6 +577,7 @@ var LanguagesByExtension = map[string][]string{
".kojo": {"Scala"},
".kql": {"Kusto"},
".krl": {"KRL"},
".ks": {"KerboScript", "Kickstart"},
".ksh": {"Shell"},
".ksy": {"Kaitai Struct"},
".kt": {"Kotlin"},
@ -595,6 +612,7 @@ var LanguagesByExtension = map[string][]string{
".lisp": {"Common Lisp", "NewLisp"},
".litcoffee": {"Literate CoffeeScript"},
".livemd": {"Markdown"},
".lkml": {"LookML"},
".ll": {"LLVM"},
".lmi": {"Python"},
".logtalk": {"Logtalk"},
@ -647,9 +665,10 @@ var LanguagesByExtension = map[string][]string{
".mdown": {"Markdown"},
".mdpolicy": {"XML"},
".mdwn": {"Markdown"},
".mdx": {"Markdown"},
".mdx": {"MDX"},
".me": {"Roff"},
".mediawiki": {"Wikitext"},
".mermaid": {"Mermaid"},
".meta": {"Unity3D Asset"},
".metal": {"Metal"},
".mg": {"Modula-3"},
@ -675,11 +694,11 @@ var LanguagesByExtension = map[string][]string{
".mll": {"OCaml"},
".mly": {"OCaml"},
".mm": {"Objective-C++", "XML"},
".mmd": {"Mermaid"},
".mmk": {"Module Management System"},
".mms": {"Module Management System"},
".mo": {"Modelica", "Motoko"},
".mod": {"AMPL", "Linux Kernel Module", "Modula-2", "XML"},
".model.lkml": {"LookML"},
".monkey": {"Monkey"},
".monkey2": {"Monkey"},
".moo": {"Mercury", "Moocode"},
@ -749,7 +768,7 @@ var LanguagesByExtension = map[string][]string{
".nsh": {"NSIS"},
".nsi": {"NSIS"},
".nss": {"NWScript"},
".nu": {"Nu"},
".nu": {"Nu", "Nushell"},
".numpy": {"NumPy"},
".numpyw": {"NumPy"},
".numsc": {"NumPy"},
@ -784,6 +803,7 @@ var LanguagesByExtension = map[string][]string{
".p6m": {"Raku"},
".p8": {"Lua"},
".pac": {"JavaScript"},
".pact": {"Pact"},
".pan": {"Pan"},
".parrot": {"Parrot"},
".pas": {"Pascal"},
@ -800,6 +820,7 @@ var LanguagesByExtension = map[string][]string{
".pcss": {"PostCSS"},
".pd": {"Pure Data"},
".pd_lua": {"Lua"},
".pddl": {"PDDL"},
".pde": {"Processing"},
".pegjs": {"PEG.js"},
".pep": {"Pep8"},
@ -831,7 +852,7 @@ var LanguagesByExtension = map[string][]string{
".plot": {"Gnuplot"},
".pls": {"PLSQL"},
".plsql": {"PLSQL"},
".plt": {"Gnuplot"},
".plt": {"Gnuplot", "Prolog"},
".pluginspec": {"Ruby", "XML"},
".plx": {"Perl"},
".pm": {"Perl", "Raku", "X PixMap"},
@ -844,6 +865,7 @@ var LanguagesByExtension = map[string][]string{
".podsl": {"Common Lisp"},
".podspec": {"Ruby"},
".pogo": {"PogoScript"},
".polar": {"Polar"},
".pony": {"Pony"},
".por": {"Portugol"},
".postcss": {"PostCSS"},
@ -916,6 +938,7 @@ var LanguagesByExtension = map[string][]string{
".rbi": {"Ruby"},
".rbmnu": {"REALbasic"},
".rbres": {"REALbasic"},
".rbs": {"RBS"},
".rbtbar": {"REALbasic"},
".rbuild": {"Ruby"},
".rbuistate": {"REALbasic"},
@ -988,6 +1011,7 @@ var LanguagesByExtension = map[string][]string{
".scaml": {"Scaml"},
".scd": {"Markdown", "SuperCollider"},
".sce": {"Scilab"},
".scenic": {"Scenic"},
".sch": {"Eagle", "KiCad Schematic", "Scheme", "XML"},
".schdoc": {"Altium Designer"},
".sci": {"Scilab"},
@ -997,12 +1021,14 @@ var LanguagesByExtension = map[string][]string{
".scrbl": {"Racket"},
".scss": {"SCSS"},
".scxml": {"XML"},
".sdc": {"Tcl"},
".sed": {"sed"},
".self": {"Self"},
".service": {"desktop"},
".sexp": {"Common Lisp"},
".sfd": {"Spline Font Database"},
".sfproj": {"XML"},
".sfv": {"Simple File Verification"},
".sh": {"Shell"},
".sh-session": {"ShellSession"},
".sh.in": {"Shell"},
@ -1028,10 +1054,12 @@ var LanguagesByExtension = map[string][]string{
".sls": {"SaltStack", "Scheme"},
".sma": {"Pawn"},
".smali": {"Smali"},
".smk": {"Python"},
".smithy": {"Smithy"},
".smk": {"Snakemake"},
".sml": {"Standard ML"},
".smt": {"SMT"},
".smt2": {"SMT"},
".snakefile": {"Snakemake"},
".snap": {"Jest Snapshot"},
".snip": {"Vim Snippet"},
".snippet": {"Vim Snippet"},
@ -1085,6 +1113,7 @@ var LanguagesByExtension = map[string][]string{
".svelte": {"Svelte"},
".svg": {"SVG"},
".svh": {"SystemVerilog"},
".sw": {"Sway", "XML"},
".swift": {"Swift"},
".syntax": {"YAML"},
".t": {"Perl", "Raku", "Terra", "Turing"},
@ -1115,6 +1144,7 @@ var LanguagesByExtension = map[string][]string{
".thy": {"Isabelle"},
".tl": {"Type Language"},
".tla": {"TLA"},
".tlv": {"TL-Verilog"},
".tm": {"Tcl"},
".tmac": {"Roff"},
".tmcommand": {"XML Property List"},
@ -1132,8 +1162,11 @@ var LanguagesByExtension = map[string][]string{
".tpl": {"Smarty"},
".tpp": {"C++"},
".tps": {"PLSQL"},
".tres": {"Godot Resource"},
".trg": {"PLSQL"},
".trigger": {"Apex", "Shell"},
".ts": {"TypeScript", "XML"},
".tscn": {"Godot Resource"},
".tst": {"GAP", "Scilab"},
".tsv": {"TSV"},
".tsx": {"TSX", "XML"},
@ -1143,6 +1176,7 @@ var LanguagesByExtension = map[string][]string{
".txi": {"Texinfo"},
".txl": {"TXL"},
".txt": {"Adblock Filter List", "Text", "Vim Help File"},
".txx": {"C++"},
".uc": {"UnrealScript"},
".udf": {"SQL"},
".udo": {"Csound"},
@ -1179,7 +1213,6 @@ var LanguagesByExtension = map[string][]string{
".vhs": {"VHDL"},
".vht": {"VHDL"},
".vhw": {"VHDL"},
".view.lkml": {"LookML"},
".vim": {"Vim Script"},
".vimrc": {"Vim Script"},
".viw": {"SQL"},
@ -1201,15 +1234,17 @@ var LanguagesByExtension = map[string][]string{
".wast": {"WebAssembly"},
".wat": {"WebAssembly"},
".watchr": {"Ruby"},
".wdl": {"wdl"},
".wdl": {"WDL"},
".webapp": {"JSON"},
".webidl": {"WebIDL"},
".webmanifest": {"JSON"},
".weechatlog": {"IRC log"},
".wgsl": {"WGSL"},
".whiley": {"Whiley"},
".wiki": {"Wikitext"},
".wikitext": {"Wikitext"},
".wisp": {"wisp"},
".wit": {"WebAssembly Interface Type"},
".wixproj": {"XML"},
".wl": {"Mathematica"},
".wlk": {"Wollok"},
@ -1233,6 +1268,7 @@ var LanguagesByExtension = map[string][]string{
".xaml": {"XML"},
".xbm": {"X BitMap"},
".xc": {"XC"},
".xdc": {"Tcl"},
".xht": {"HTML"},
".xhtml": {"HTML"},
".xi": {"Logos"},
@ -1276,7 +1312,7 @@ var LanguagesByExtension = map[string][]string{
".xzap": {"ZAP"},
".y": {"Yacc"},
".yacc": {"Yacc"},
".yaml": {"MiniYAML", "YAML"},
".yaml": {"MiniYAML", "OASv2-yaml", "OASv3-yaml", "YAML"},
".yaml-tmlanguage": {"YAML"},
".yaml.sed": {"YAML"},
".yang": {"YANG"},
@ -1284,7 +1320,7 @@ var LanguagesByExtension = map[string][]string{
".yar": {"YARA"},
".yara": {"YARA"},
".yasnippet": {"YASnippet"},
".yml": {"YAML"},
".yml": {"MiniYAML", "OASv2-yaml", "OASv3-yaml", "YAML"},
".yml.mysql": {"YAML"},
".yrl": {"Erlang"},
".yul": {"Yul"},
@ -1333,7 +1369,7 @@ var ExtensionsByLanguage = map[string][]string{
"AngelScript": {".as", ".angelscript"},
"Antlers": {".antlers.html", ".antlers.php", ".antlers.xml"},
"ApacheConf": {".apacheconf", ".vhost"},
"Apex": {".cls"},
"Apex": {".cls", ".trigger"},
"Apollo Guidance Computer": {".agc"},
"AppleScript": {".applescript", ".scpt"},
"Arc": {".arc"},
@ -1369,7 +1405,7 @@ var ExtensionsByLanguage = map[string][]string{
"Brightscript": {".brs"},
"C": {".c", ".cats", ".h", ".idc"},
"C#": {".cs", ".cake", ".csx", ".linq"},
"C++": {".cpp", ".c++", ".cc", ".cp", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".ixx", ".re", ".tcc", ".tpp"},
"C++": {".cpp", ".c++", ".cc", ".cp", ".cppm", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".ixx", ".re", ".tcc", ".tpp", ".txx"},
"C-ObjDump": {".c-objdump"},
"C2hs Haskell": {".chs"},
"CAP CDS": {".cds"},
@ -1394,6 +1430,7 @@ var ExtensionsByLanguage = map[string][]string{
"Charity": {".ch"},
"Checksums": {".crc32", ".md2", ".md4", ".md5", ".sha1", ".sha2", ".sha224", ".sha256", ".sha256sum", ".sha3", ".sha384", ".sha512"},
"ChucK": {".ck"},
"Circom": {".circom"},
"Cirru": {".cirru"},
"Clarion": {".clw"},
"Clarity": {".clar"},
@ -1422,9 +1459,11 @@ var ExtensionsByLanguage = map[string][]string{
"Cue Sheet": {".cue"},
"Curry": {".curry"},
"Cycript": {".cy"},
"Cypher": {".cyp", ".cypher"},
"Cython": {".pyx", ".pxd", ".pxi"},
"D": {".d", ".di"},
"D-ObjDump": {".d-objdump"},
"D2": {".d2"},
"DIGITAL Command Language": {".com"},
"DM": {".dm"},
"DNS Zone": {".zone", ".arpa"},
@ -1440,6 +1479,7 @@ var ExtensionsByLanguage = map[string][]string{
"DirectX 3D File": {".x"},
"Dockerfile": {".dockerfile"},
"Dogescript": {".djs"},
"Dotenv": {".env"},
"Dylan": {".dylan", ".dyl", ".intr", ".lid"},
"E": {".e"},
"E-mail": {".eml", ".mbox"},
@ -1451,6 +1491,8 @@ var ExtensionsByLanguage = map[string][]string{
"Eagle": {".sch", ".brd"},
"Easybuild": {".eb"},
"Ecere Projects": {".epj"},
"Ecmarkup": {".html"},
"EditorConfig": {".editorconfig"},
"Edje Data Collection": {".edc"},
"Eiffel": {".e"},
"Elixir": {".ex", ".exs"},
@ -1458,7 +1500,7 @@ var ExtensionsByLanguage = map[string][]string{
"Elvish": {".elv"},
"Emacs Lisp": {".el", ".emacs", ".emacs.desktop"},
"EmberScript": {".em", ".emberscript"},
"Erlang": {".erl", ".app.src", ".es", ".escript", ".hrl", ".xrl", ".yrl"},
"Erlang": {".erl", ".app", ".app.src", ".es", ".escript", ".hrl", ".xrl", ".yrl"},
"Euphoria": {".e", ".ex"},
"F#": {".fs", ".fsi", ".fsx"},
"F*": {".fst", ".fsti"},
@ -1508,6 +1550,7 @@ var ExtensionsByLanguage = map[string][]string{
"Glyph Bitmap Distribution Format": {".bdf"},
"Gnuplot": {".gp", ".gnu", ".gnuplot", ".p", ".plot", ".plt"},
"Go": {".go"},
"Godot Resource": {".gdnlib", ".gdns", ".tres", ".tscn"},
"Golo": {".golo"},
"Gosu": {".gs", ".gst", ".gsx", ".vark"},
"Grace": {".grace"},
@ -1542,17 +1585,20 @@ var ExtensionsByLanguage = map[string][]string{
"HyPhy": {".bf"},
"IDL": {".pro", ".dlm"},
"IGOR Pro": {".ipf"},
"INI": {".ini", ".cfg", ".dof", ".lektorproject", ".prefs", ".pro", ".properties", ".url"},
"INI": {".ini", ".cfg", ".cnf", ".dof", ".lektorproject", ".prefs", ".pro", ".properties", ".url"},
"IRC log": {".irclog", ".weechatlog"},
"Idris": {".idr", ".lidr"},
"Ignore List": {".gitignore"},
"ImageJ Macro": {".ijm"},
"Imba": {".imba"},
"Inform 7": {".ni", ".i7x"},
"Ink": {".ink"},
"Inno Setup": {".iss", ".isl"},
"Io": {".io"},
"Ioke": {".ik"},
"Isabelle": {".thy"},
"J": {".ijs"},
"JCL": {".jcl"},
"JFlex": {".flex", ".jflex"},
"JSON": {".json", ".4dform", ".4dproject", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".mcmeta", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"},
"JSON with Comments": {".jsonc", ".code-snippets", ".sublime-build", ".sublime-commands", ".sublime-completions", ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap", ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace", ".sublime_metrics", ".sublime_session"},
@ -1561,7 +1607,7 @@ var ExtensionsByLanguage = map[string][]string{
"JSONiq": {".jq"},
"Janet": {".janet"},
"Jasmin": {".j"},
"Java": {".java", ".jav"},
"Java": {".java", ".jav", ".jsh"},
"Java Properties": {".properties"},
"Java Server Pages": {".jsp", ".tag"},
"JavaScript": {".js", "._js", ".bones", ".cjs", ".es", ".es6", ".frag", ".gs", ".jake", ".javascript", ".jsb", ".jscad", ".jsfl", ".jslib", ".jsm", ".jspre", ".jss", ".jsx", ".mjs", ".njs", ".pac", ".sjs", ".ssjs", ".xsjs", ".xsjslib"},
@ -1578,9 +1624,11 @@ var ExtensionsByLanguage = map[string][]string{
"KRL": {".krl"},
"Kaitai Struct": {".ksy"},
"KakouneScript": {".kak"},
"KerboScript": {".ks"},
"KiCad Layout": {".kicad_pcb", ".kicad_mod", ".kicad_wks"},
"KiCad Legacy Layout": {".brd"},
"KiCad Schematic": {".kicad_sch", ".sch"},
"Kickstart": {".ks"},
"Kit": {".kit"},
"Kotlin": {".kt", ".ktm", ".kts"},
"Kusto": {".csl", ".kql"},
@ -1608,7 +1656,7 @@ var ExtensionsByLanguage = map[string][]string{
"LiveScript": {".ls", "._ls"},
"Logos": {".xm", ".x", ".xi"},
"Logtalk": {".lgt", ".logtalk"},
"LookML": {".lookml", ".model.lkml", ".view.lkml"},
"LookML": {".lkml", ".lookml"},
"LoomScript": {".ls"},
"Lua": {".lua", ".fcgi", ".nse", ".p8", ".pd_lua", ".rbxs", ".rockspec", ".wlua"},
"M": {".mumps", ".m"},
@ -1616,6 +1664,7 @@ var ExtensionsByLanguage = map[string][]string{
"M4Sugar": {".m4"},
"MATLAB": {".matlab", ".m"},
"MAXScript": {".ms", ".mcr"},
"MDX": {".mdx"},
"MLIR": {".mlir"},
"MQL4": {".mq4", ".mqh"},
"MQL5": {".mq5", ".mqh"},
@ -1624,17 +1673,18 @@ var ExtensionsByLanguage = map[string][]string{
"Macaulay2": {".m2"},
"Makefile": {".mak", ".d", ".make", ".makefile", ".mk", ".mkfile"},
"Mako": {".mako", ".mao"},
"Markdown": {".md", ".livemd", ".markdown", ".mdown", ".mdwn", ".mdx", ".mkd", ".mkdn", ".mkdown", ".ronn", ".scd", ".workbook"},
"Markdown": {".md", ".livemd", ".markdown", ".mdown", ".mdwn", ".mkd", ".mkdn", ".mkdown", ".ronn", ".scd", ".workbook"},
"Marko": {".marko"},
"Mask": {".mask"},
"Mathematica": {".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wlt"},
"Max": {".maxpat", ".maxhelp", ".maxproj", ".mxt", ".pat"},
"Mercury": {".m", ".moo"},
"Mermaid": {".mmd", ".mermaid"},
"Metal": {".metal"},
"Microsoft Developer Studio Project": {".dsp"},
"Microsoft Visual Studio Solution": {".sln"},
"MiniD": {".minid"},
"MiniYAML": {".yaml"},
"MiniYAML": {".yaml", ".yml"},
"Mint": {".mint"},
"Mirah": {".druby", ".duby", ".mirah"},
"Modelica": {".mo"},
@ -1673,6 +1723,11 @@ var ExtensionsByLanguage = map[string][]string{
"Nu": {".nu"},
"NumPy": {".numpy", ".numpyw", ".numsc"},
"Nunjucks": {".njk"},
"Nushell": {".nu"},
"OASv2-json": {".json"},
"OASv2-yaml": {".yaml", ".yml"},
"OASv3-json": {".json"},
"OASv3-yaml": {".yaml", ".yml"},
"OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"},
"ObjDump": {".objdump"},
"Object Data Instance Notation": {".odin"},
@ -1696,11 +1751,13 @@ var ExtensionsByLanguage = map[string][]string{
"Oxygene": {".oxygene"},
"Oz": {".oz"},
"P4": {".p4"},
"PDDL": {".pddl"},
"PEG.js": {".pegjs"},
"PHP": {".php", ".aw", ".ctp", ".fcgi", ".inc", ".php3", ".php4", ".php5", ".phps", ".phpt"},
"PLSQL": {".pls", ".bdy", ".ddl", ".fnc", ".pck", ".pkb", ".pks", ".plb", ".plsql", ".prc", ".spc", ".sql", ".tpb", ".tps", ".trg", ".vw"},
"PLpgSQL": {".pgsql", ".sql"},
"POV-Ray SDL": {".pov", ".inc"},
"Pact": {".pact"},
"Pan": {".pan"},
"Papyrus": {".psc"},
"Parrot": {".parrot"},
@ -1719,6 +1776,7 @@ var ExtensionsByLanguage = map[string][]string{
"Pod": {".pod"},
"Pod 6": {".pod", ".pod6"},
"PogoScript": {".pogo"},
"Polar": {".polar"},
"Pony": {".pony"},
"Portugol": {".por"},
"PostCSS": {".pcss", ".postcss"},
@ -1728,7 +1786,7 @@ var ExtensionsByLanguage = map[string][]string{
"Prisma": {".prisma"},
"Processing": {".pde"},
"Proguard": {".pro"},
"Prolog": {".pl", ".pro", ".prolog", ".yap"},
"Prolog": {".pl", ".plt", ".pro", ".prolog", ".yap"},
"Promela": {".pml"},
"Propeller Spin": {".spin"},
"Protocol Buffer": {".proto"},
@ -1739,7 +1797,8 @@ var ExtensionsByLanguage = map[string][]string{
"Pure Data": {".pd"},
"PureBasic": {".pb", ".pbi"},
"PureScript": {".purs"},
"Python": {".py", ".cgi", ".fcgi", ".gyp", ".gypi", ".lmi", ".py3", ".pyde", ".pyi", ".pyp", ".pyt", ".pyw", ".rpy", ".smk", ".spec", ".tac", ".wsgi", ".xpy"},
"Pyret": {".arr"},
"Python": {".py", ".cgi", ".fcgi", ".gyp", ".gypi", ".lmi", ".py3", ".pyde", ".pyi", ".pyp", ".pyt", ".pyw", ".rpy", ".spec", ".tac", ".wsgi", ".xpy"},
"Python traceback": {".pytb"},
"Q#": {".qs"},
"QML": {".qml", ".qbs"},
@ -1747,6 +1806,7 @@ var ExtensionsByLanguage = map[string][]string{
"Qt Script": {".qs"},
"R": {".r", ".rd", ".rsx"},
"RAML": {".raml"},
"RBS": {".rbs"},
"RDoc": {".rdoc"},
"REALbasic": {".rbbas", ".rbfrm", ".rbmnu", ".rbres", ".rbtbar", ".rbuistate"},
"REXX": {".rexx", ".pprx", ".rex"},
@ -1798,14 +1858,16 @@ var ExtensionsByLanguage = map[string][]string{
"Sass": {".sass"},
"Scala": {".scala", ".kojo", ".sbt", ".sc"},
"Scaml": {".scaml"},
"Scenic": {".scenic"},
"Scheme": {".scm", ".sch", ".sld", ".sls", ".sps", ".ss"},
"Scilab": {".sci", ".sce", ".tst"},
"Self": {".self"},
"ShaderLab": {".shader"},
"Shell": {".sh", ".bash", ".bats", ".cgi", ".command", ".env", ".fcgi", ".ksh", ".sh.in", ".tmux", ".tool", ".zsh", ".zsh-theme"},
"Shell": {".sh", ".bash", ".bats", ".cgi", ".command", ".fcgi", ".ksh", ".sh.in", ".tmux", ".tool", ".trigger", ".zsh", ".zsh-theme"},
"ShellSession": {".sh-session"},
"Shen": {".shen"},
"Sieve": {".sieve"},
"Simple File Verification": {".sfv"},
"Slash": {".sl"},
"Slice": {".ice"},
"Slim": {".slim"},
@ -1813,6 +1875,8 @@ var ExtensionsByLanguage = map[string][]string{
"Smali": {".smali"},
"Smalltalk": {".st", ".cs"},
"Smarty": {".tpl"},
"Smithy": {".smithy"},
"Snakemake": {".smk", ".snakefile"},
"Solidity": {".sol"},
"SourcePawn": {".sp", ".inc"},
"Spline Font Database": {".sfd"},
@ -1827,9 +1891,11 @@ var ExtensionsByLanguage = map[string][]string{
"SugarSS": {".sss"},
"SuperCollider": {".sc", ".scd"},
"Svelte": {".svelte"},
"Sway": {".sw"},
"Swift": {".swift"},
"SystemVerilog": {".sv", ".svh", ".vh"},
"TI Program": {".8xp", ".8xk", ".8xk.txt", ".8xp.txt"},
"TL-Verilog": {".tlv"},
"TLA": {".tla"},
"TOML": {".toml"},
"TSQL": {".sql"},
@ -1837,7 +1903,7 @@ var ExtensionsByLanguage = map[string][]string{
"TSX": {".tsx"},
"TXL": {".txl"},
"Talon": {".talon"},
"Tcl": {".tcl", ".adp", ".tcl.in", ".tm"},
"Tcl": {".tcl", ".adp", ".sdc", ".tcl.in", ".tm", ".xdc"},
"Tcsh": {".tcsh", ".csh"},
"TeX": {".tex", ".aux", ".bbx", ".cbx", ".cls", ".dtx", ".ins", ".lbx", ".ltx", ".mkii", ".mkiv", ".mkvi", ".sty", ".toc"},
"Tea": {".tea"},
@ -1858,7 +1924,7 @@ var ExtensionsByLanguage = map[string][]string{
"UnrealScript": {".uc"},
"UrWeb": {".ur", ".urs"},
"V": {".v"},
"VBA": {".bas", ".cls", ".frm", ".frx", ".vba"},
"VBA": {".bas", ".cls", ".frm", ".vba"},
"VBScript": {".vbs"},
"VCL": {".vcl"},
"VHDL": {".vhdl", ".vhd", ".vhf", ".vhi", ".vho", ".vhs", ".vht", ".vhw"},
@ -1870,13 +1936,17 @@ var ExtensionsByLanguage = map[string][]string{
"Vim Script": {".vim", ".vba", ".vimrc", ".vmb"},
"Vim Snippet": {".snip", ".snippet", ".snippets"},
"Visual Basic .NET": {".vb", ".vbhtml"},
"Visual Basic 6.0": {".bas", ".cls", ".ctl", ".dsr", ".frm"},
"Volt": {".volt"},
"Vue": {".vue"},
"Vyper": {".vy"},
"WDL": {".wdl"},
"WGSL": {".wgsl"},
"Wavefront Material": {".mtl"},
"Wavefront Object": {".obj"},
"Web Ontology Language": {".owl"},
"WebAssembly": {".wast", ".wat"},
"WebAssembly Interface Type": {".wit"},
"WebIDL": {".webidl"},
"WebVTT": {".vtt"},
"Whiley": {".whiley"},
@ -1891,7 +1961,7 @@ var ExtensionsByLanguage = map[string][]string{
"X PixMap": {".xpm", ".pm"},
"X10": {".x10"},
"XC": {".xc"},
"XML": {".xml", ".adml", ".admx", ".ant", ".axaml", ".axml", ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl", ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".grxml", ".gst", ".hzp", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mxml", ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".qhelp", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".targets", ".tml", ".ts", ".tsx", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xmp", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"},
"XML": {".xml", ".adml", ".admx", ".ant", ".axaml", ".axml", ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl", ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".grxml", ".gst", ".hzp", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mxml", ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".qhelp", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".sw", ".targets", ".tml", ".ts", ".tsx", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xmp", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"},
"XML Property List": {".plist", ".sttheme", ".tmcommand", ".tmlanguage", ".tmpreferences", ".tmsnippet", ".tmtheme"},
"XPages": {".xsp-config", ".xsp.metadata"},
"XProc": {".xpl", ".xproc"},
@ -1931,7 +2001,6 @@ var ExtensionsByLanguage = map[string][]string{
"q": {".q"},
"reStructuredText": {".rst", ".rest", ".rest.txt", ".rst.txt"},
"sed": {".sed"},
"wdl": {".wdl"},
"wisp": {".wisp"},
"xBase": {".prg", ".ch", ".prw"},
}