Pygments 2.1 で追加された Lexer

間が空いたこともあって、何をアタシが追加したのかもわかんなくなっちゃったので一応。

2.0.2 から 2.1 の間に追加された lexer は以下。

name shortnames lexer name
ABNF abnf AbnfLexer
ADL adl AdlLexer
Arduino arduino ArduinoLexer
BC bc BCLexer
BNF bnf BnfLexer
Boogie boogie BoogieLexer
CAmkES camkes
idl4
CAmkESLexer
CPSA cpsa CPSALexer
Component Pascal componentpascal
cp
ComponentPascalLexer
Crmsh crmsh
pcmk
CrmshLexer
Csound Document csound-document
csound-csd
CsoundDocumentLexer
Csound Orchestra csound
csound-orc
CsoundOrchestraLexer
Csound Score csound-score
csound-sco
CsoundScoreLexer
Earl Grey earl-grey
earlgrey
eg
EarlGreyLexer
Easytrieve easytrieve EasytrieveLexer
Elm elm ElmLexer
EmacsLisp emacs
elisp
EmacsLispLexer
Ezhil ezhil EzhilLexer
Fish fish
fishshell
FishShellLexer
FortranFixed fortranfixed FortranFixedLexer
Hexdump hexdump HexdumpLexer
J j JLexer
JCL jcl JclLexer
LessCss less LessCssLexer
MSDOS Session doscon MSDOSSessionLexer
ODIN odin OdinLexer
PacmanConf pacmanconf PacmanConfLexer
ParaSail parasail ParaSailLexer
PkgConfig pkgconfig PkgConfigLexer
PowerShell Session ps1con PowerShellSessionLexer
Praat praat PraatLexer
QVTO qvto
qvt
QVToLexer
Roboconf Graph roboconf-graph RoboconfGraphLexer
Roboconf Instances roboconf-instances RoboconfInstancesLexer
Shen shen ShenLexer
SuperCollider sc
supercollider
SuperColliderLexer
TAP tap TAPLexer
Tcsh Session tcshcon TcshSessionLexer
Termcap termcap TermcapLexer
Terminfo terminfo TerminfoLexer
Terraform terraform
tf
TerraformLexer
Thrift thrift ThriftLexer
TrafficScript rts
trafficscript
RtsLexer
Turtle turtle TurtleLexer
X10 x10
xten
X10Lexer
cADL cadl CadlLexer

アタシが追加した、または関係してるのは以下:

  • ABNF
  • BC
  • BNF
  • Hexdump (人のパッチにコメント入れただけ)
  • MSDOS Session
  • PacmanConf
  • PkgConfig
  • PowerShell Session
  • Tcsh Session (アタシの MSDOS セッション、PowerShell セッションのためのパッチのついでに追加されたもの)
  • Termcap
  • Terminfo

てな感じか。BNF は書いたのも忘れてたわ。2.0 では EBNF だけだったんだな。pacman.conf も完全に記憶から消えかけてた。(なお、FishShell は直接の関係はないんだけれど、わざわざアタシの ShellLexer 整理のあとで入れたっぽい。)