diff options
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 67 |
1 files changed, 54 insertions, 13 deletions
@@ -7,9 +7,53 @@ pull request numbers to the requests at <https://bitbucket.org/birkenfeld/pygments-main/pull-requests/merged>. +Version 2.2 +----------- +(in development) + +- Added lexers: + + * AMPL + * TypoScript (#1173) + * Varnish config (PR#554) + * Clean (PR#503) + * WDiff (PR#513) + * Flatline (PR#551) + * Silver (PR#537) + * HSAIL (PR#518) + +- Added `lexers.find_lexer_class_by_name()`. (#1203) + +- Added new token types and lexing for magic methods and variables in Python + and PHP. + +- Added a new token type for string affixes and lexing for them in Python, C++ + and Postgresql lexers. + +- Added a new token type for heredoc (and similar) string delimiters and + lexing for them in C++, Perl, PHP, Postgresql and Ruby lexers. + +- Styles can now define colors with ANSI colors for use in the 256-color + terminal formatter. (PR#531) + + +Version 2.1.1 +------------- +(relased Feb 14, 2016) + +- Fixed Jython compatibility (#1205) +- Fixed HTML formatter output with leading empty lines (#1111) +- Added a mapping table for LaTeX encodings and added utf8 (#1152) +- Fixed image formatter font searching on Macs (#1188) +- Fixed deepcopy-ing of Token instances (#1168) +- Fixed Julia string interpolation (#1170) +- Fixed statefulness of HttpLexer between get_tokens calls +- Many smaller fixes to various lexers + + Version 2.1 ----------- -(not released yet) +(released Jan 17, 2016) - Added lexers: @@ -51,20 +95,22 @@ Version 2.1 * True color (24-bit) terminal ANSI sequences (#1142) (formatter alias: "16m") +- New "filename" option for HTML formatter (PR#527). + - Improved performance of the HTML formatter for long lines (PR#504). -- Updated autopygmentize script (PR#445) +- Updated autopygmentize script (PR#445). - Fixed style inheritance for non-standard token types in HTML output. - Added support for async/await to Python 3 lexer. - Rewrote linenos option for TerminalFormatter (it's better, but slightly - different output than before). (#1147) + different output than before) (#1147). -- Javascript lexer now supports most of ES6. (#1100) +- Javascript lexer now supports most of ES6 (#1100). -- Cocoa builtins updated for iOS 8.1 (PR#433) +- Cocoa builtins updated for iOS 8.1 (PR#433). - Combined BashSessionLexer and ShellSessionLexer, new version should support the prompt styles of either. @@ -72,16 +118,11 @@ Version 2.1 - Added option to pygmentize to show a full traceback on exceptions. - Fixed incomplete output on Windows and Python 3 (e.g. when using iPython - Notebook). (#1153) - -- Allowed more traceback styles in Python console lexer. (PR#253) + Notebook) (#1153). -- Added decorators to TypeScript. (PR#509) +- Allowed more traceback styles in Python console lexer (PR#253). - -Version 2.0.3 -------------- -(not released yet) +- Added decorators to TypeScript (PR#509). - Fix highlighting of certain IRC logs formats (#1076). |