Highlight using Pygments rather than Geshi
GeSHi is unmaintained, lacks support for many popular modern languages, and
suffers from deep architectural flaws, chief among them the inconsistent
tokenization of different languages, each of which requires a custom
stylesheet.
Pygments is a well-maintained alternative. It is, by my count, the most popular
syntax highlighting library around. It is BSD-licensed, actively maintained,
and is widely used in PHP projects.
To keep this easy to review, this change does not include update for l10n
files, and it does not delete the geshi/ directory. I will do those in a
separate patch.
The chief change between this and the previous implementation is that errors
result in the code block not being highlighted, as opposed to not being printed
at all, having been replaced by an angry red error message. I think that is the
right user experience. If you go to StackOverflow or GitHub and try to mark up
your code block as being written in some language that their highlighter
doesn't know about, you don't get an error message -- the code simply doesn't
get highlighted.
Because we don't recursively load dependencies for extensions, to test this,
you will need to create a composer.local.json in $IP and add:
{
"extra": {
"merge-plugin": {
"include": [
"extensions/SyntaxHighlight_GeSHi/composer.json"
]
}
}
}
Then run `composer update`.
Bug: T85794
Change-Id: I07446ec9893fae3d1e394f435d3d95cf8be6bc33
2015-06-16 03:52:58 +00:00
|
|
|
<?php
|
|
|
|
// Generated by updateLexerList.php
|
2017-06-15 16:16:11 +00:00
|
|
|
return [
|
2018-07-29 04:29:30 +00:00
|
|
|
'abap' => true,
|
|
|
|
'abl' => true,
|
|
|
|
'abnf' => true,
|
|
|
|
'aconf' => true,
|
|
|
|
'actionscript' => true,
|
|
|
|
'actionscript3' => true,
|
|
|
|
'ada' => true,
|
|
|
|
'ada2005' => true,
|
|
|
|
'ada95' => true,
|
|
|
|
'adl' => true,
|
|
|
|
'agda' => true,
|
|
|
|
'aheui' => true,
|
|
|
|
'ahk' => true,
|
|
|
|
'alloy' => true,
|
|
|
|
'ambienttalk' => true,
|
|
|
|
'ambienttalk/2' => true,
|
2021-02-14 21:16:28 +00:00
|
|
|
'amdgpu' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'ampl' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'ansys' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'antlr' => true,
|
|
|
|
'antlr-actionscript' => true,
|
|
|
|
'antlr-as' => true,
|
|
|
|
'antlr-c#' => true,
|
|
|
|
'antlr-cpp' => true,
|
|
|
|
'antlr-csharp' => true,
|
|
|
|
'antlr-java' => true,
|
|
|
|
'antlr-objc' => true,
|
|
|
|
'antlr-perl' => true,
|
|
|
|
'antlr-python' => true,
|
|
|
|
'antlr-rb' => true,
|
|
|
|
'antlr-ruby' => true,
|
|
|
|
'apache' => true,
|
|
|
|
'apacheconf' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'apdl' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'apl' => true,
|
|
|
|
'applescript' => true,
|
|
|
|
'arduino' => true,
|
|
|
|
'arexx' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'arrow' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'as' => true,
|
|
|
|
'as3' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'asc' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'asm' => true,
|
|
|
|
'aspectj' => true,
|
|
|
|
'aspx-cs' => true,
|
|
|
|
'aspx-vb' => true,
|
|
|
|
'asy' => true,
|
|
|
|
'asymptote' => true,
|
|
|
|
'at' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'augeas' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'autohotkey' => true,
|
|
|
|
'autoit' => true,
|
|
|
|
'awk' => true,
|
|
|
|
'b3d' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'bare' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'basemake' => true,
|
|
|
|
'bash' => true,
|
|
|
|
'basic' => true,
|
|
|
|
'bat' => true,
|
|
|
|
'batch' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'bbcbasic' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'bbcode' => true,
|
|
|
|
'bc' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'bdd' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'befunge' => true,
|
|
|
|
'bf' => true,
|
|
|
|
'bib' => true,
|
|
|
|
'bibtex' => true,
|
|
|
|
'blitzbasic' => true,
|
|
|
|
'blitzmax' => true,
|
|
|
|
'bmax' => true,
|
|
|
|
'bnf' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'boa' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'boo' => true,
|
|
|
|
'boogie' => true,
|
|
|
|
'bplus' => true,
|
|
|
|
'brainfuck' => true,
|
|
|
|
'bro' => true,
|
|
|
|
'bsdmake' => true,
|
|
|
|
'bst' => true,
|
|
|
|
'bst-pybtex' => true,
|
|
|
|
'bugs' => true,
|
|
|
|
'c' => true,
|
|
|
|
'c#' => true,
|
|
|
|
'c++' => true,
|
|
|
|
'c++-objdumb' => true,
|
|
|
|
'c-objdump' => true,
|
|
|
|
'ca65' => true,
|
|
|
|
'cadl' => true,
|
|
|
|
'camkes' => true,
|
|
|
|
'capdl' => true,
|
|
|
|
'capnp' => true,
|
|
|
|
'cbmbas' => true,
|
2021-02-14 21:16:28 +00:00
|
|
|
'cddl' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'ceylon' => true,
|
|
|
|
'cf3' => true,
|
|
|
|
'cfc' => true,
|
|
|
|
'cfengine3' => true,
|
|
|
|
'cfg' => true,
|
|
|
|
'cfm' => true,
|
|
|
|
'cfs' => true,
|
|
|
|
'chai' => true,
|
|
|
|
'chaiscript' => true,
|
|
|
|
'chapel' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'charmci' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'cheetah' => true,
|
|
|
|
'chpl' => true,
|
|
|
|
'cirru' => true,
|
|
|
|
'cl' => true,
|
|
|
|
'clay' => true,
|
|
|
|
'clean' => true,
|
|
|
|
'clipper' => true,
|
|
|
|
'clj' => true,
|
|
|
|
'cljs' => true,
|
|
|
|
'clojure' => true,
|
|
|
|
'clojurescript' => true,
|
|
|
|
'cmake' => true,
|
|
|
|
'cobol' => true,
|
|
|
|
'cobolfree' => true,
|
|
|
|
'coffee' => true,
|
|
|
|
'coffee-script' => true,
|
|
|
|
'coffeescript' => true,
|
|
|
|
'common-lisp' => true,
|
|
|
|
'componentpascal' => true,
|
|
|
|
'console' => true,
|
|
|
|
'control' => true,
|
|
|
|
'coq' => true,
|
|
|
|
'cp' => true,
|
|
|
|
'cpp' => true,
|
|
|
|
'cpp-objdump' => true,
|
|
|
|
'cpsa' => true,
|
|
|
|
'cr' => true,
|
|
|
|
'crmsh' => true,
|
|
|
|
'croc' => true,
|
|
|
|
'cry' => true,
|
|
|
|
'cryptol' => true,
|
|
|
|
'crystal' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'cs' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'csh' => true,
|
|
|
|
'csharp' => true,
|
|
|
|
'csound' => true,
|
|
|
|
'csound-csd' => true,
|
|
|
|
'csound-document' => true,
|
|
|
|
'csound-orc' => true,
|
|
|
|
'csound-sco' => true,
|
|
|
|
'csound-score' => true,
|
|
|
|
'css' => true,
|
|
|
|
'css+django' => true,
|
|
|
|
'css+erb' => true,
|
|
|
|
'css+genshi' => true,
|
|
|
|
'css+genshitext' => true,
|
|
|
|
'css+jinja' => true,
|
|
|
|
'css+lasso' => true,
|
|
|
|
'css+mako' => true,
|
|
|
|
'css+mozpreproc' => true,
|
|
|
|
'css+myghty' => true,
|
|
|
|
'css+php' => true,
|
|
|
|
'css+ruby' => true,
|
|
|
|
'css+smarty' => true,
|
|
|
|
'cu' => true,
|
|
|
|
'cucumber' => true,
|
|
|
|
'cuda' => true,
|
|
|
|
'cxx-objdump' => true,
|
|
|
|
'cypher' => true,
|
|
|
|
'cython' => true,
|
|
|
|
'd' => true,
|
|
|
|
'd-objdump' => true,
|
|
|
|
'dart' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'dasm16' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'debcontrol' => true,
|
|
|
|
'debsources' => true,
|
|
|
|
'delphi' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'devicetree' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'dg' => true,
|
|
|
|
'diff' => true,
|
|
|
|
'django' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'dmesg' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'do' => true,
|
|
|
|
'docker' => true,
|
|
|
|
'dockerfile' => true,
|
|
|
|
'dosbatch' => true,
|
|
|
|
'doscon' => true,
|
|
|
|
'dosini' => true,
|
2021-02-14 21:16:28 +00:00
|
|
|
'dot' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'dpatch' => true,
|
|
|
|
'dtd' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'dts' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'duby' => true,
|
|
|
|
'duel' => true,
|
|
|
|
'dylan' => true,
|
|
|
|
'dylan-console' => true,
|
|
|
|
'dylan-lid' => true,
|
|
|
|
'dylan-repl' => true,
|
|
|
|
'earl-grey' => true,
|
|
|
|
'earlgrey' => true,
|
|
|
|
'easytrieve' => true,
|
|
|
|
'ebnf' => true,
|
|
|
|
'ec' => true,
|
|
|
|
'ecl' => true,
|
|
|
|
'eg' => true,
|
|
|
|
'eiffel' => true,
|
|
|
|
'elisp' => true,
|
|
|
|
'elixir' => true,
|
|
|
|
'elm' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'elpi' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'emacs' => true,
|
|
|
|
'emacs-lisp' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'email' => true,
|
|
|
|
'eml' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'erb' => true,
|
|
|
|
'erl' => true,
|
|
|
|
'erlang' => true,
|
|
|
|
'evoque' => true,
|
|
|
|
'ex' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'execline' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'exs' => true,
|
|
|
|
'extempore' => true,
|
|
|
|
'ezhil' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'f#' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'f90' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'factor' => true,
|
|
|
|
'fan' => true,
|
|
|
|
'fancy' => true,
|
|
|
|
'felix' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'fennel' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'fish' => true,
|
|
|
|
'fishshell' => true,
|
|
|
|
'flatline' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'flo' => true,
|
|
|
|
'floscript' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'flx' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'fnl' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'forth' => true,
|
|
|
|
'fortran' => true,
|
|
|
|
'fortranfixed' => true,
|
|
|
|
'foxpro' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'freefem' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'fsharp' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'fstar' => true,
|
2021-02-14 21:16:28 +00:00
|
|
|
'futhark' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'fy' => true,
|
|
|
|
'gap' => true,
|
|
|
|
'gas' => true,
|
|
|
|
'gawk' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'gcode' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'gd' => true,
|
|
|
|
'gdscript' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'genshi' => true,
|
|
|
|
'genshitext' => true,
|
|
|
|
'gherkin' => true,
|
|
|
|
'glsl' => true,
|
|
|
|
'gnuplot' => true,
|
|
|
|
'go' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'golang' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'golo' => true,
|
|
|
|
'gooddata-cl' => true,
|
|
|
|
'gosu' => true,
|
2021-02-14 21:16:28 +00:00
|
|
|
'graphviz' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'groff' => true,
|
|
|
|
'groovy' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'gsed' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'gsql' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'gst' => true,
|
|
|
|
'haml' => true,
|
|
|
|
'handlebars' => true,
|
|
|
|
'haskell' => true,
|
|
|
|
'haxe' => true,
|
|
|
|
'haxeml' => true,
|
|
|
|
'hexdump' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'hlsl' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'hs' => true,
|
|
|
|
'hsa' => true,
|
|
|
|
'hsail' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'hspec' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'html' => true,
|
|
|
|
'html+cheetah' => true,
|
|
|
|
'html+django' => true,
|
|
|
|
'html+erb' => true,
|
|
|
|
'html+evoque' => true,
|
|
|
|
'html+genshi' => true,
|
|
|
|
'html+handlebars' => true,
|
|
|
|
'html+jinja' => true,
|
|
|
|
'html+kid' => true,
|
|
|
|
'html+lasso' => true,
|
|
|
|
'html+mako' => true,
|
|
|
|
'html+myghty' => true,
|
|
|
|
'html+ng2' => true,
|
|
|
|
'html+php' => true,
|
|
|
|
'html+ruby' => true,
|
|
|
|
'html+smarty' => true,
|
|
|
|
'html+spitfire' => true,
|
|
|
|
'html+twig' => true,
|
|
|
|
'html+velocity' => true,
|
|
|
|
'htmlcheetah' => true,
|
|
|
|
'htmldjango' => true,
|
|
|
|
'http' => true,
|
|
|
|
'hx' => true,
|
|
|
|
'hxml' => true,
|
|
|
|
'hxsl' => true,
|
|
|
|
'hy' => true,
|
|
|
|
'hybris' => true,
|
|
|
|
'hylang' => true,
|
|
|
|
'i6' => true,
|
|
|
|
'i6t' => true,
|
|
|
|
'i7' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'icon' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'idl' => true,
|
|
|
|
'idl4' => true,
|
|
|
|
'idr' => true,
|
|
|
|
'idris' => true,
|
|
|
|
'iex' => true,
|
|
|
|
'igor' => true,
|
|
|
|
'igorpro' => true,
|
|
|
|
'ik' => true,
|
|
|
|
'inform6' => true,
|
|
|
|
'inform7' => true,
|
|
|
|
'ini' => true,
|
|
|
|
'io' => true,
|
|
|
|
'ioke' => true,
|
|
|
|
'irb' => true,
|
|
|
|
'irc' => true,
|
|
|
|
'isabelle' => true,
|
|
|
|
'j' => true,
|
|
|
|
'jade' => true,
|
|
|
|
'jags' => true,
|
|
|
|
'jasmin' => true,
|
|
|
|
'jasminxt' => true,
|
|
|
|
'java' => true,
|
|
|
|
'javascript' => true,
|
|
|
|
'javascript+cheetah' => true,
|
|
|
|
'javascript+django' => true,
|
|
|
|
'javascript+erb' => true,
|
|
|
|
'javascript+genshi' => true,
|
|
|
|
'javascript+genshitext' => true,
|
|
|
|
'javascript+jinja' => true,
|
|
|
|
'javascript+lasso' => true,
|
|
|
|
'javascript+mako' => true,
|
|
|
|
'javascript+mozpreproc' => true,
|
|
|
|
'javascript+myghty' => true,
|
|
|
|
'javascript+php' => true,
|
|
|
|
'javascript+ruby' => true,
|
|
|
|
'javascript+smarty' => true,
|
|
|
|
'javascript+spitfire' => true,
|
|
|
|
'jbst' => true,
|
|
|
|
'jcl' => true,
|
|
|
|
'jinja' => true,
|
|
|
|
'jl' => true,
|
|
|
|
'jlcon' => true,
|
|
|
|
'jproperties' => true,
|
|
|
|
'js' => true,
|
|
|
|
'js+cheetah' => true,
|
|
|
|
'js+django' => true,
|
|
|
|
'js+erb' => true,
|
|
|
|
'js+genshi' => true,
|
|
|
|
'js+genshitext' => true,
|
|
|
|
'js+jinja' => true,
|
|
|
|
'js+lasso' => true,
|
|
|
|
'js+mako' => true,
|
|
|
|
'js+myghty' => true,
|
|
|
|
'js+php' => true,
|
|
|
|
'js+ruby' => true,
|
|
|
|
'js+smarty' => true,
|
|
|
|
'js+spitfire' => true,
|
|
|
|
'jsgf' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'jslt' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'json' => true,
|
|
|
|
'json-ld' => true,
|
|
|
|
'json-object' => true,
|
|
|
|
'jsonld' => true,
|
|
|
|
'jsonml+bst' => true,
|
|
|
|
'jsp' => true,
|
|
|
|
'julia' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'julia-repl' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'juttle' => true,
|
|
|
|
'kal' => true,
|
|
|
|
'kconfig' => true,
|
|
|
|
'kernel-config' => true,
|
|
|
|
'kid' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'kmsg' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'koka' => true,
|
|
|
|
'kotlin' => true,
|
|
|
|
'ksh' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'kuin' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'lagda' => true,
|
|
|
|
'lasso' => true,
|
|
|
|
'lassoscript' => true,
|
|
|
|
'latex' => true,
|
|
|
|
'lcry' => true,
|
|
|
|
'lcryptol' => true,
|
|
|
|
'lean' => true,
|
|
|
|
'less' => true,
|
|
|
|
'lhaskell' => true,
|
|
|
|
'lhs' => true,
|
|
|
|
'lid' => true,
|
|
|
|
'lidr' => true,
|
|
|
|
'lidris' => true,
|
|
|
|
'lighttpd' => true,
|
|
|
|
'lighty' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'lilypond' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'limbo' => true,
|
|
|
|
'linux-config' => true,
|
|
|
|
'liquid' => true,
|
|
|
|
'lisp' => true,
|
|
|
|
'literate-agda' => true,
|
|
|
|
'literate-cryptol' => true,
|
|
|
|
'literate-haskell' => true,
|
|
|
|
'literate-idris' => true,
|
|
|
|
'live-script' => true,
|
|
|
|
'livescript' => true,
|
|
|
|
'llvm' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'llvm-mir' => true,
|
|
|
|
'llvm-mir-body' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'logos' => true,
|
|
|
|
'logtalk' => true,
|
|
|
|
'lsl' => true,
|
|
|
|
'lua' => true,
|
|
|
|
'm2' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'macsyma' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'make' => true,
|
|
|
|
'makefile' => true,
|
|
|
|
'mako' => true,
|
|
|
|
'man' => true,
|
|
|
|
'maql' => true,
|
2021-02-14 21:16:28 +00:00
|
|
|
'markdown' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'mask' => true,
|
|
|
|
'mason' => true,
|
|
|
|
'mathematica' => true,
|
|
|
|
'matlab' => true,
|
|
|
|
'matlabsession' => true,
|
|
|
|
'mawk' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'maxima' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'md' => true,
|
|
|
|
'menuconfig' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'meson' => true,
|
|
|
|
'meson.build' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'mf' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'mime' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'minid' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'miniscript' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'mma' => true,
|
|
|
|
'modelica' => true,
|
|
|
|
'modula2' => true,
|
|
|
|
'moin' => true,
|
|
|
|
'monkey' => true,
|
|
|
|
'monte' => true,
|
|
|
|
'moo' => true,
|
|
|
|
'moocode' => true,
|
|
|
|
'moon' => true,
|
|
|
|
'moonscript' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'mosel' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'mozhashpreproc' => true,
|
|
|
|
'mozpercentpreproc' => true,
|
|
|
|
'mq4' => true,
|
|
|
|
'mq5' => true,
|
|
|
|
'mql' => true,
|
|
|
|
'mql4' => true,
|
|
|
|
'mql5' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'ms' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'msc' => true,
|
|
|
|
'mscgen' => true,
|
|
|
|
'mupad' => true,
|
|
|
|
'mxml' => true,
|
|
|
|
'myghty' => true,
|
|
|
|
'mysql' => true,
|
|
|
|
'nasm' => true,
|
|
|
|
'nawk' => true,
|
|
|
|
'nb' => true,
|
|
|
|
'ncl' => true,
|
|
|
|
'nemerle' => true,
|
|
|
|
'nesc' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'nestedtext' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'newlisp' => true,
|
|
|
|
'newspeak' => true,
|
|
|
|
'ng2' => true,
|
|
|
|
'nginx' => true,
|
|
|
|
'nim' => true,
|
|
|
|
'nimrod' => true,
|
|
|
|
'nit' => true,
|
|
|
|
'nix' => true,
|
|
|
|
'nixos' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'nodejsrepl' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'notmuch' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'nroff' => true,
|
|
|
|
'nsh' => true,
|
|
|
|
'nsi' => true,
|
|
|
|
'nsis' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'nt' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'numpy' => true,
|
|
|
|
'nusmv' => true,
|
|
|
|
'obj-c' => true,
|
|
|
|
'obj-c++' => true,
|
|
|
|
'obj-j' => true,
|
|
|
|
'objc' => true,
|
|
|
|
'objc++' => true,
|
|
|
|
'objdump' => true,
|
|
|
|
'objdump-nasm' => true,
|
|
|
|
'objective-c' => true,
|
|
|
|
'objective-c++' => true,
|
|
|
|
'objective-j' => true,
|
|
|
|
'objectivec' => true,
|
|
|
|
'objectivec++' => true,
|
|
|
|
'objectivej' => true,
|
|
|
|
'objectpascal' => true,
|
|
|
|
'objj' => true,
|
|
|
|
'ocaml' => true,
|
|
|
|
'octave' => true,
|
|
|
|
'odin' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'omg-idl' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'ooc' => true,
|
|
|
|
'opa' => true,
|
|
|
|
'openbugs' => true,
|
|
|
|
'openedge' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'output' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'pacmanconf' => true,
|
|
|
|
'pan' => true,
|
|
|
|
'parasail' => true,
|
|
|
|
'pas' => true,
|
|
|
|
'pascal' => true,
|
|
|
|
'pawn' => true,
|
|
|
|
'pcmk' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'peg' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'pem' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'perl' => true,
|
|
|
|
'perl6' => true,
|
|
|
|
'php' => true,
|
|
|
|
'php3' => true,
|
|
|
|
'php4' => true,
|
|
|
|
'php5' => true,
|
|
|
|
'pig' => true,
|
|
|
|
'pike' => true,
|
|
|
|
'pkgconfig' => true,
|
|
|
|
'pl' => true,
|
|
|
|
'pl6' => true,
|
|
|
|
'plpgsql' => true,
|
|
|
|
'po' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'pointless' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'pony' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'posh' => true,
|
|
|
|
'postgres' => true,
|
|
|
|
'postgres-console' => true,
|
|
|
|
'postgresql' => true,
|
|
|
|
'postgresql-console' => true,
|
|
|
|
'postscr' => true,
|
|
|
|
'postscript' => true,
|
|
|
|
'pot' => true,
|
|
|
|
'pov' => true,
|
|
|
|
'powershell' => true,
|
|
|
|
'praat' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'procfile' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'progress' => true,
|
|
|
|
'prolog' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'promql' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'properties' => true,
|
|
|
|
'proto' => true,
|
|
|
|
'protobuf' => true,
|
|
|
|
'ps1' => true,
|
|
|
|
'ps1con' => true,
|
|
|
|
'psm1' => true,
|
|
|
|
'psql' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'psysh' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'pug' => true,
|
|
|
|
'puppet' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'pwsh' => true,
|
|
|
|
'pwsh-session' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'py' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'py2' => true,
|
|
|
|
'py2tb' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'py3' => true,
|
|
|
|
'py3tb' => true,
|
|
|
|
'pycon' => true,
|
|
|
|
'pypy' => true,
|
|
|
|
'pypylog' => true,
|
|
|
|
'pyrex' => true,
|
|
|
|
'pytb' => true,
|
|
|
|
'python' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'python2' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'python3' => true,
|
|
|
|
'pyx' => true,
|
|
|
|
'qbasic' => true,
|
|
|
|
'qbs' => true,
|
|
|
|
'qml' => true,
|
|
|
|
'qvt' => true,
|
|
|
|
'qvto' => true,
|
|
|
|
'r' => true,
|
|
|
|
'racket' => true,
|
|
|
|
'ragel' => true,
|
|
|
|
'ragel-c' => true,
|
|
|
|
'ragel-cpp' => true,
|
|
|
|
'ragel-d' => true,
|
|
|
|
'ragel-em' => true,
|
|
|
|
'ragel-java' => true,
|
|
|
|
'ragel-objc' => true,
|
|
|
|
'ragel-rb' => true,
|
|
|
|
'ragel-ruby' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'raku' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'rb' => true,
|
|
|
|
'rbcon' => true,
|
|
|
|
'rconsole' => true,
|
|
|
|
'rd' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'reason' => true,
|
|
|
|
'reasonml' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'rebol' => true,
|
|
|
|
'red' => true,
|
|
|
|
'red/system' => true,
|
|
|
|
'redcode' => true,
|
|
|
|
'registry' => true,
|
|
|
|
'resource' => true,
|
|
|
|
'resourcebundle' => true,
|
|
|
|
'rest' => true,
|
|
|
|
'restructuredtext' => true,
|
|
|
|
'rexx' => true,
|
|
|
|
'rhtml' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'ride' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'rita' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'rkt' => true,
|
|
|
|
'rnc' => true,
|
|
|
|
'rng-compact' => true,
|
|
|
|
'roboconf-graph' => true,
|
|
|
|
'roboconf-instances' => true,
|
|
|
|
'robotframework' => true,
|
|
|
|
'rout' => true,
|
|
|
|
'rql' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'rs' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'rsl' => true,
|
|
|
|
'rst' => true,
|
|
|
|
'rts' => true,
|
|
|
|
'ruby' => true,
|
|
|
|
'rust' => true,
|
|
|
|
's' => true,
|
|
|
|
'sage' => true,
|
|
|
|
'salt' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'sarl' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'sas' => true,
|
|
|
|
'sass' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'savi' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'sbatch' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'sc' => true,
|
|
|
|
'scala' => true,
|
|
|
|
'scaml' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'scd' => true,
|
|
|
|
'scdoc' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'scheme' => true,
|
|
|
|
'scilab' => true,
|
|
|
|
'scm' => true,
|
|
|
|
'scss' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'sed' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'sgf' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'sh' => true,
|
|
|
|
'shell' => true,
|
|
|
|
'shell-session' => true,
|
|
|
|
'shen' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'shex' => true,
|
|
|
|
'shexc' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'sieve' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'silver' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'singularity' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'slash' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'slim' => true,
|
|
|
|
'sls' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'slurm' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'smali' => true,
|
|
|
|
'smalltalk' => true,
|
|
|
|
'smarty' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'smithy' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'sml' => true,
|
|
|
|
'snobol' => true,
|
|
|
|
'snowball' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'solidity' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'sophia' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'sources.list' => true,
|
|
|
|
'sourceslist' => true,
|
|
|
|
'sp' => true,
|
|
|
|
'sparql' => true,
|
|
|
|
'spec' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'spice' => true,
|
|
|
|
'spicelang' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'spitfire' => true,
|
|
|
|
'splus' => true,
|
|
|
|
'sql' => true,
|
|
|
|
'sqlite3' => true,
|
|
|
|
'squeak' => true,
|
|
|
|
'squid' => true,
|
|
|
|
'squid.conf' => true,
|
|
|
|
'squidconf' => true,
|
2022-01-17 22:02:16 +00:00
|
|
|
'srcinfo' => true,
|
|
|
|
'ssed' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'ssp' => true,
|
|
|
|
'st' => true,
|
|
|
|
'stan' => true,
|
|
|
|
'stata' => true,
|
|
|
|
'supercollider' => true,
|
|
|
|
'sv' => true,
|
|
|
|
'swift' => true,
|
|
|
|
'swig' => true,
|
|
|
|
'systemverilog' => true,
|
|
|
|
't-sql' => true,
|
|
|
|
'tads3' => true,
|
|
|
|
'tap' => true,
|
|
|
|
'tasm' => true,
|
|
|
|
'tcl' => true,
|
|
|
|
'tcsh' => true,
|
|
|
|
'tcshcon' => true,
|
|
|
|
'tea' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'teal' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'teraterm' => true,
|
|
|
|
'teratermmacro' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'termcap' => true,
|
|
|
|
'terminfo' => true,
|
|
|
|
'terraform' => true,
|
|
|
|
'tex' => true,
|
|
|
|
'text' => true,
|
|
|
|
'tf' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'thingsdb' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'thrift' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'ti' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'tid' => true,
|
|
|
|
'tnt' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'todotxt' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'toml' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'trac-wiki' => true,
|
|
|
|
'trafficscript' => true,
|
|
|
|
'treetop' => true,
|
|
|
|
'ts' => true,
|
|
|
|
'tsql' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'ttl' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'turtle' => true,
|
|
|
|
'twig' => true,
|
|
|
|
'typescript' => true,
|
|
|
|
'typoscript' => true,
|
|
|
|
'typoscriptcssdata' => true,
|
|
|
|
'typoscripthtmldata' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'ucode' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'udiff' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'unicon' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'urbiscript' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'usd' => true,
|
|
|
|
'usda' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'v' => true,
|
|
|
|
'vala' => true,
|
|
|
|
'vapi' => true,
|
|
|
|
'vb.net' => true,
|
|
|
|
'vbnet' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'vbscript' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'vcl' => true,
|
|
|
|
'vclsnippet' => true,
|
|
|
|
'vclsnippets' => true,
|
|
|
|
'vctreestatus' => true,
|
|
|
|
'velocity' => true,
|
|
|
|
'verilog' => true,
|
|
|
|
'vfp' => true,
|
|
|
|
'vgl' => true,
|
|
|
|
'vhdl' => true,
|
|
|
|
'vim' => true,
|
Update Pygments to 2.10.0
New lexers include ansys, apdl, asc, gcode, gsql, jslt, julia-repl,
kuin, meson, nestedtext, nodejsrepl, nt, omg-idl, output, pem, procfile,
pwsh, smithy, teal, thingsdb, ti, wast, wat.
Also "golang" is now an accepted alias for go.
The output lexer is a generic lexer that just makes everything look like
output, see <https://github.com/pygments/pygments/issues/1835>.
Full upstream changelogs:
* https://github.com/pygments/pygments/releases/tag/2.10.0
* https://github.com/pygments/pygments/releases/tag/2.9.0
* https://github.com/pygments/pygments/releases/tag/2.8.1
Bug: T280117
Change-Id: I162dff1e3f3eb6f01e87dc09509b508f52aff46c
2021-08-27 20:34:05 +00:00
|
|
|
'wast' => true,
|
|
|
|
'wat' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'wdiff' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'webidl' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'whiley' => true,
|
|
|
|
'winbatch' => true,
|
|
|
|
'winbugs' => true,
|
|
|
|
'x10' => true,
|
|
|
|
'xbase' => true,
|
|
|
|
'xml' => true,
|
|
|
|
'xml+cheetah' => true,
|
|
|
|
'xml+django' => true,
|
|
|
|
'xml+erb' => true,
|
|
|
|
'xml+evoque' => true,
|
|
|
|
'xml+genshi' => true,
|
|
|
|
'xml+jinja' => true,
|
|
|
|
'xml+kid' => true,
|
|
|
|
'xml+lasso' => true,
|
|
|
|
'xml+mako' => true,
|
|
|
|
'xml+myghty' => true,
|
|
|
|
'xml+php' => true,
|
|
|
|
'xml+ruby' => true,
|
|
|
|
'xml+smarty' => true,
|
|
|
|
'xml+spitfire' => true,
|
|
|
|
'xml+velocity' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'xorg.conf' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'xq' => true,
|
|
|
|
'xql' => true,
|
|
|
|
'xqm' => true,
|
|
|
|
'xquery' => true,
|
|
|
|
'xqy' => true,
|
|
|
|
'xslt' => true,
|
|
|
|
'xten' => true,
|
|
|
|
'xtend' => true,
|
|
|
|
'xul+mozpreproc' => true,
|
|
|
|
'yaml' => true,
|
|
|
|
'yaml+jinja' => true,
|
Update pygments to 2.7.2
Changes:
<https://github.com/pygments/pygments/blob/2.7.2/CHANGES#L15-L158>
The 2.7.2 release contains fixes to existing lexers, as well as the
following new lexers:
arrow, bare, devicetree, dmesg, dts, execline, fstar, gd, gdscript,
ipython, ipython2, ipython3, ipythonconsole, kmsg, llvm-mir,
llvm-mir-body, miniscript, mosel, ms, peg, pointless, promql, psysh,
raku, reason, reasonml, ride, sieve, singularity, tid, tnt, usd, usda,
webidl, and yang
To verify the integrity of the pygmentize binary, you can run
'create_pygmentize_bundle' and verify that the same pygmentize file is
created.
Change-Id: I0be3c1c204237b4a8873063e282be7ab8655be9d
2020-11-23 21:44:20 +00:00
|
|
|
'yang' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'zeek' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'zephir' => true,
|
2020-02-10 20:31:30 +00:00
|
|
|
'zig' => true,
|
2018-07-29 04:29:30 +00:00
|
|
|
'zsh' => true,
|
2017-06-15 16:16:11 +00:00
|
|
|
];
|