diff options
-rw-r--r-- | CHANGES | 65 | ||||
-rw-r--r-- | pygments/lexers/misc/basic.py | 2 | ||||
-rw-r--r-- | pygments/lexers/templates.py | 6 | ||||
-rw-r--r-- | pygments/lexers/webmisc.py | 2 |
4 files changed, 52 insertions, 23 deletions
@@ -17,36 +17,55 @@ Version 2.0 - Lexers added: - * Clay (PR#184) - * Perl 6 (PR#181) - * Swig (PR#168) - * nesC (PR#166) - * BlitzBasic (PR#197) - * EBNF (PR#193) - * Igor Pro (PR#172) - * Rexx (PR#199) + * APL (#969) * Agda and Literate Agda (PR#203) - * Mathematica (PR#245) - * Nix (PR#267) - * Pike (PR#237) - * Hy (PR#238) + * Alloy (PR#355) + * AmbientTalk + * BlitzBasic (PR#197) + * ChaiScript (PR#24) * Chapel (PR#256) - * Kal (PR#233) - * Eiffel (PR#273) * Cirru (PR#275) + * Clay (PR#184) * ColdFusion CFC (PR#283) - * Idris (PR#210) - * Intel objdump (PR#279) - * MaskJS (PR#280) + * Cryptol and Literate Cryptol (PR#344) + * Cypher (PR#257) + * Docker config files + * EBNF (PR#193) + * Eiffel (PR#273) + * GAP (PR#311) + * Golo (PR#309) + * Handlebars (PR#186) + * Hy (PR#238) + * Idris and Literate Idris (PR#210) + * Igor Pro (PR#172) * Inform 6/7 (PR#281) + * Intel objdump (PR#279) + * Jasmin (PR#349) + * Kal (PR#233) + * LSL (PR#296) + * Limbo (PR#291) + * Liquid (#977) * MQL (PR#285) - * APL (#969) + * MaskJS (PR#280) + * Mathematica (PR#245) + * NesC (PR#166) * Nit (PR#375) - * LSL (PR#296) - * Alloy (PR#355) - * Docker config files - * Todo.txt todo lists + * Nix (PR#267) + * Pan + * Pawn (PR#211) + * Perl 6 (PR#181) * Pig (PR#304) + * Pike (PR#237) + * QBasic (PR#182) + * Red (PR#341) + * Rexx (PR#199) + * Rql (PR#251) + * Rsl + * SPARQL (PR#78) + * Slim (PR#366) + * Swift (PR#371) + * Swig (PR#168) + * Todo.txt todo lists - Added a helper to "optimize" regular expressions that match one of many literal words; this can save 20% and more lexing time with lexers that @@ -166,7 +185,7 @@ Version 1.6rc1 * RPM spec files (PR#124) * Rust (PR#67) * Smali (Dalvik assembly) - * SourcePawn (PR#39) + * SourcPeawn (PR#39) * Stan (PR#89) * Treetop (PR#125) * TypeScript (PR#114) diff --git a/pygments/lexers/misc/basic.py b/pygments/lexers/misc/basic.py index 5faf205e..2476ebba 100644 --- a/pygments/lexers/misc/basic.py +++ b/pygments/lexers/misc/basic.py @@ -362,6 +362,8 @@ class QBasicLexer(RegexLexer): For `QBasic <http://en.wikipedia.org/wiki/QBasic>`_ source code. + + .. versionadded:: 2.0 """ name = 'QBasic' diff --git a/pygments/lexers/templates.py b/pygments/lexers/templates.py index b55ba4a9..67dbc4a7 100644 --- a/pygments/lexers/templates.py +++ b/pygments/lexers/templates.py @@ -1592,6 +1592,8 @@ class ColdfusionHtmlLexer(DelegatingLexer): class ColdfusionCFCLexer(DelegatingLexer): """ Coldfusion markup/script components + + .. versionadded:: 2.0 """ name = 'Coldfusion CFC' aliases = ['cfc'] @@ -1787,6 +1789,8 @@ class HandlebarsLexer(RegexLexer): Highlights only the Handlebars template tags (stuff between `{{` and `}}`). Everything else is left for a delegating lexer. + + .. versionadded:: 2.0 """ name = "Handlebars" @@ -1832,6 +1836,8 @@ class HandlebarsHtmlLexer(DelegatingLexer): """ Subclass of the `HandlebarsLexer` that highlights unlexed data with the `HtmlLexer`. + + .. versionadded:: 2.0 """ name = "HTML+Handlebars" diff --git a/pygments/lexers/webmisc.py b/pygments/lexers/webmisc.py index 5c6f2e86..b43117cb 100644 --- a/pygments/lexers/webmisc.py +++ b/pygments/lexers/webmisc.py @@ -852,6 +852,8 @@ class CirruLexer(RegexLexer): class SlimLexer(ExtendedRegexLexer): """ For Slim markup. + + .. versionadded:: 2.0 """ name = 'Slim' |