[Python-modules-commits] [pygments] 01/05: Import pygments_2.2.0+dfsg.orig.tar.gz

Piotr Ożarowski piotr at moszumanska.debian.org
Mon Jan 23 22:33:41 UTC 2017


This is an automated email from the git hooks/post-receive script.

piotr pushed a commit to branch master
in repository pygments.

commit dac432c4f2fce948645897f9fa2300f3966b29a0
Author: Piotr Ożarowski <piotr at debian.org>
Date:   Mon Jan 23 23:24:44 2017 +0100

    Import pygments_2.2.0+dfsg.orig.tar.gz
---
 .hgignore                                      |   19 -
 .hgtags                                        |   31 -
 AUTHORS                                        |   24 +-
 CHANGES                                        |   51 +
 LICENSE                                        |    2 +-
 MANIFEST.in                                    |    2 +-
 Makefile                                       |    5 +-
 PKG-INFO                                       |    4 +-
 Pygments.egg-info/PKG-INFO                     |    4 +-
 Pygments.egg-info/SOURCES.txt                  |  173 +-
 doc/_themes/pygments14/layout.html             |    2 +-
 doc/_themes/pygments14/static/pygments14.css_t |    2 +-
 doc/docs/api.rst                               |   38 +
 doc/docs/cmdline.rst                           |   17 +
 doc/docs/lexerdevelopment.rst                  |   59 +-
 doc/docs/lexers.rst                            |    2 +-
 doc/docs/styles.rst                            |   56 +
 doc/docs/tokens.rst                            |   16 +
 doc/docs/unicode.rst                           |    2 +-
 doc/languages.rst                              |    2 +
 external/autopygmentize                        |   40 +-
 external/markdown-processor.py                 |    2 +-
 external/moin-parser.py                        |    2 +-
 external/rst-directive.py                      |    2 +-
 ez_setup.py                                    |  382 --
 pygments/__init__.py                           |   24 +-
 pygments/cmdline.py                            |   71 +-
 pygments/console.py                            |   26 +-
 pygments/filter.py                             |   10 +-
 pygments/filters/__init__.py                   |    2 +-
 pygments/formatter.py                          |    4 +-
 pygments/formatters/__init__.py                |   39 +-
 pygments/formatters/_mapping.py                |    2 +-
 pygments/formatters/bbcode.py                  |    2 +-
 pygments/formatters/html.py                    |    2 +-
 pygments/formatters/img.py                     |   39 +-
 pygments/formatters/irc.py                     |    2 +-
 pygments/formatters/latex.py                   |    2 +-
 pygments/formatters/other.py                   |    2 +-
 pygments/formatters/rtf.py                     |    2 +-
 pygments/formatters/svg.py                     |    2 +-
 pygments/formatters/terminal.py                |    2 +-
 pygments/formatters/terminal256.py             |   38 +-
 pygments/lexer.py                              |    6 +-
 pygments/lexers/__init__.py                    |   64 +-
 pygments/lexers/_asy_builtins.py               |    2 +-
 pygments/lexers/_cl_builtins.py                |    2 +-
 pygments/lexers/_cocoa_builtins.py             |    2 +-
 pygments/lexers/_csound_builtins.py            |    2 +-
 pygments/lexers/_lasso_builtins.py             |    9 +-
 pygments/lexers/_lua_builtins.py               |   94 +-
 pygments/lexers/_mapping.py                    |   51 +-
 pygments/lexers/_mql_builtins.py               |    2 +-
 pygments/lexers/_openedge_builtins.py          |    2 +-
 pygments/lexers/_php_builtins.py               |    2 +-
 pygments/lexers/_postgres_builtins.py          |    2 +-
 pygments/lexers/_scilab_builtins.py            |    2 +-
 pygments/lexers/_sourcemod_builtins.py         |    2 +-
 pygments/lexers/_stan_builtins.py              |    2 +-
 pygments/lexers/_stata_builtins.py             |  419 ++
 pygments/lexers/_tsql_builtins.py              | 1004 +++++
 pygments/lexers/_vim_builtins.py               |    2 +-
 pygments/lexers/actionscript.py                |    2 +-
 pygments/lexers/agile.py                       |    2 +-
 pygments/lexers/algebra.py                     |    8 +-
 pygments/lexers/ambient.py                     |    2 +-
 pygments/lexers/ampl.py                        |   87 +
 pygments/lexers/apl.py                         |    2 +-
 pygments/lexers/archetype.py                   |    2 +-
 pygments/lexers/asm.py                         |  343 +-
 pygments/lexers/automation.py                  |    2 +-
 pygments/lexers/basic.py                       |    2 +-
 pygments/lexers/bibtex.py                      |  160 +
 pygments/lexers/business.py                    |  194 +-
 pygments/lexers/c_cpp.py                       |   38 +-
 pygments/lexers/c_like.py                      |  206 +-
 pygments/lexers/capnproto.py                   |   78 +
 pygments/lexers/chapel.py                      |   25 +-
 pygments/lexers/clean.py                       |  288 ++
 pygments/lexers/compiled.py                    |    3 +-
 pygments/lexers/configs.py                     |   50 +-
 pygments/lexers/console.py                     |    2 +-
 pygments/lexers/crystal.py                     |  393 ++
 pygments/lexers/csound.py                      |   32 +-
 pygments/lexers/css.py                         |  485 ++-
 pygments/lexers/d.py                           |    2 +-
 pygments/lexers/dalvik.py                      |    2 +-
 pygments/lexers/data.py                        |   39 +-
 pygments/lexers/diff.py                        |   63 +-
 pygments/lexers/dotnet.py                      |   47 +-
 pygments/lexers/dsls.py                        |  206 +-
 pygments/lexers/dylan.py                       |    2 +-
 pygments/lexers/ecl.py                         |    2 +-
 pygments/lexers/eiffel.py                      |    2 +-
 pygments/lexers/elm.py                         |   16 +-
 pygments/lexers/erlang.py                      |   34 +-
 pygments/lexers/esoteric.py                    |  152 +-
 pygments/lexers/ezhil.py                       |   21 +-
 pygments/lexers/factor.py                      |    2 +-
 pygments/lexers/fantom.py                      |    2 +-
 pygments/lexers/felix.py                       |    4 +-
 pygments/lexers/forth.py                       |  177 +
 pygments/lexers/fortran.py                     |   15 +-
 pygments/lexers/foxpro.py                      |    2 +-
 pygments/lexers/functional.py                  |    2 +-
 pygments/lexers/go.py                          |    2 +-
 pygments/lexers/grammar_notation.py            |   92 +-
 pygments/lexers/graph.py                       |    2 +-
 pygments/lexers/graphics.py                    |    2 +-
 pygments/lexers/haskell.py                     |    9 +-
 pygments/lexers/haxe.py                        |    2 +-
 pygments/lexers/hdl.py                         |    2 +-
 pygments/lexers/hexdump.py                     |   30 +-
 pygments/lexers/html.py                        |   19 +-
 pygments/lexers/idl.py                         |   15 +-
 pygments/lexers/igor.py                        |  404 +-
 pygments/lexers/inferno.py                     |    2 +-
 pygments/lexers/installers.py                  |    2 +-
 pygments/lexers/int_fiction.py                 |    2 +-
 pygments/lexers/iolang.py                      |    2 +-
 pygments/lexers/j.py                           |    8 +-
 pygments/lexers/javascript.py                  |  257 +-
 pygments/lexers/julia.py                       |  297 +-
 pygments/lexers/jvm.py                         |   36 +-
 pygments/lexers/lisp.py                        | 1784 ++++----
 pygments/lexers/make.py                        |    6 +-
 pygments/lexers/markup.py                      |   97 +-
 pygments/lexers/math.py                        |    2 +-
 pygments/lexers/matlab.py                      |    2 +-
 pygments/lexers/ml.py                          |    2 +-
 pygments/lexers/modeling.py                    |    2 +-
 pygments/lexers/modula2.py                     |    4 +-
 pygments/lexers/monte.py                       |  204 +
 pygments/lexers/ncl.py                         |  894 ++++
 pygments/lexers/nimrod.py                      |   24 +-
 pygments/lexers/nit.py                         |    2 +-
 pygments/lexers/nix.py                         |    2 +-
 pygments/lexers/oberon.py                      |    8 +-
 pygments/lexers/objective.py                   |   27 +-
 pygments/lexers/ooc.py                         |    2 +-
 pygments/lexers/other.py                       |    3 +-
 pygments/lexers/parasail.py                    |    4 +-
 pygments/lexers/parsers.py                     |    2 +-
 pygments/lexers/pascal.py                      |    4 +-
 pygments/lexers/pawn.py                        |    2 +-
 pygments/lexers/perl.py                        |   29 +-
 pygments/lexers/php.py                         |   38 +-
 pygments/lexers/praat.py                       |   49 +-
 pygments/lexers/prolog.py                      |    2 +-
 pygments/lexers/python.py                      |  140 +-
 pygments/lexers/qvt.py                         |   86 +-
 pygments/lexers/r.py                           |    2 +-
 pygments/lexers/rdf.py                         |   12 +-
 pygments/lexers/rebol.py                       |    2 +-
 pygments/lexers/resource.py                    |    5 +-
 pygments/lexers/rnc.py                         |   67 +
 pygments/lexers/roboconf.py                    |    2 +-
 pygments/lexers/robotframework.py              |    2 +-
 pygments/lexers/ruby.py                        |   10 +-
 pygments/lexers/rust.py                        |  110 +-
 pygments/lexers/sas.py                         |  228 ++
 pygments/lexers/scripting.py                   |   85 +-
 pygments/lexers/shell.py                       |   40 +-
 pygments/lexers/smalltalk.py                   |    2 +-
 pygments/lexers/smv.py                         |   79 +
 pygments/lexers/snobol.py                      |    2 +-
 pygments/lexers/special.py                     |    5 +-
 pygments/lexers/sql.py                         |  105 +-
 pygments/lexers/stata.py                       |  108 +
 pygments/lexers/supercollider.py               |   12 +-
 pygments/lexers/tcl.py                         |    2 +-
 pygments/lexers/templates.py                   |  117 +-
 pygments/lexers/testing.py                     |    4 +-
 pygments/lexers/text.py                        |    2 +-
 pygments/lexers/textedit.py                    |    2 +-
 pygments/lexers/textfmts.py                    |    2 +-
 pygments/lexers/theorem.py                     |   42 +-
 pygments/lexers/trafficscript.py               |    2 +-
 pygments/lexers/typoscript.py                  |  226 ++
 pygments/lexers/urbi.py                        |    2 +-
 pygments/lexers/varnish.py                     |  190 +
 pygments/lexers/verification.py                |  111 +
 pygments/lexers/web.py                         |    2 +-
 pygments/lexers/webmisc.py                     |   31 +-
 pygments/lexers/whiley.py                      |  116 +
 pygments/lexers/x10.py                         |    2 +-
 pygments/modeline.py                           |   11 +-
 pygments/plugin.py                             |   30 +-
 pygments/regexopt.py                           |    4 +-
 pygments/scanner.py                            |    5 +-
 pygments/sphinxext.py                          |    3 +-
 pygments/style.py                              |   43 +-
 pygments/styles/__init__.py                    |    5 +-
 pygments/styles/abap.py                        |   29 +
 pygments/styles/algol.py                       |    2 +-
 pygments/styles/algol_nu.py                    |    2 +-
 pygments/styles/arduino.py                     |   12 +-
 pygments/styles/autumn.py                      |    2 +-
 pygments/styles/borland.py                     |    2 +-
 pygments/styles/bw.py                          |    2 +-
 pygments/styles/colorful.py                    |    2 +-
 pygments/styles/default.py                     |    2 +-
 pygments/styles/emacs.py                       |    2 +-
 pygments/styles/friendly.py                    |    2 +-
 pygments/styles/fruity.py                      |    2 +-
 pygments/styles/igor.py                        |    2 +-
 pygments/styles/lovelace.py                    |    6 +-
 pygments/styles/manni.py                       |    2 +-
 pygments/styles/monokai.py                     |    2 +-
 pygments/styles/murphy.py                      |    2 +-
 pygments/styles/native.py                      |    2 +-
 pygments/styles/paraiso_dark.py                |    2 +-
 pygments/styles/paraiso_light.py               |    2 +-
 pygments/styles/pastie.py                      |    2 +-
 pygments/styles/perldoc.py                     |    4 +-
 pygments/styles/rainbow_dash.py                |   89 +
 pygments/styles/rrt.py                         |    2 +-
 pygments/styles/sas.py                         |   44 +
 pygments/styles/stata.py                       |   40 +
 pygments/styles/tango.py                       |    2 +-
 pygments/styles/trac.py                        |    2 +-
 pygments/styles/vim.py                         |    2 +-
 pygments/styles/vs.py                          |    2 +-
 pygments/styles/xcode.py                       |    2 +-
 pygments/token.py                              |   37 +-
 pygments/unistring.py                          |    2 +-
 pygments/util.py                               |    9 +-
 requirements.txt                               |    5 -
 scripts/check_sources.py                       |    4 +-
 scripts/debug_lexer.py                         |    4 +-
 scripts/find_error.py                          |  247 +-
 scripts/get_vimkw.py                           |    2 +-
 setup.cfg                                      |    3 +-
 setup.py                                       |   32 +-
 tests/.coverage                                |  Bin 13152 -> 0 bytes
 tests/cover/coverage_html.js                   |  376 --
 tests/cover/jquery.hotkeys.js                  |   99 -
 tests/cover/jquery.isonscreen.js               |   53 -
 tests/cover/jquery.min.js                      |  166 -
 tests/cover/jquery.tablesorter.min.js          |    2 -
 tests/cover/keybd_closed.png                   |  Bin 264 -> 0 bytes
 tests/cover/keybd_open.png                     |  Bin 267 -> 0 bytes
 tests/cover/status.dat                         | 5179 ------------------------
 tests/cover/style.css                          |  300 --
 tests/run.py                                   |    2 +-
 tests/string_asserts.py                        |    2 +-
 tests/support/empty.py                         |    1 +
 tests/support/html_formatter.py                |    6 +
 tests/support/python_lexer.py                  |   12 +
 tests/test_basic_api.py                        |   10 +-
 tests/test_bibtex.py                           |  236 ++
 tests/test_cfm.py                              |    2 +-
 tests/test_clexer.py                           |    2 +-
 tests/test_cmdline.py                          |   56 +-
 tests/test_cpp.py                              |   33 +
 tests/test_crystal.py                          |  308 ++
 tests/test_data.py                             |  100 +
 tests/test_examplefiles.py                     |    8 +-
 tests/test_ezhil.py                            |    3 +-
 tests/test_html_formatter.py                   |    2 +-
 tests/test_inherit.py                          |    2 +-
 tests/test_irc_formatter.py                    |    2 +-
 tests/test_java.py                             |    2 +-
 tests/test_javascript.py                       |   84 +
 tests/test_julia.py                            |   58 +
 tests/test_latex_formatter.py                  |    6 +-
 tests/test_lexers_other.py                     |   28 +-
 tests/test_modeline.py                         |   26 +
 tests/test_objectiveclexer.py                  |    2 +-
 tests/test_perllexer.py                        |   24 +-
 tests/test_php.py                              |   36 +
 tests/test_praat.py                            |  130 +
 tests/test_properties.py                       |   89 +
 tests/test_python.py                           |  113 +
 tests/test_qbasiclexer.py                      |    2 +-
 tests/test_regexlexer.py                       |    2 +-
 tests/test_regexopt.py                         |   36 +-
 tests/test_rtf_formatter.py                    |    2 +-
 tests/test_ruby.py                             |    2 +-
 tests/test_shell.py                            |   57 +-
 tests/test_smarty.py                           |    2 +-
 tests/test_sql.py                              |   74 +
 tests/test_string_asserts.py                   |    2 +-
 tests/test_terminal_formatter.py               |   55 +-
 tests/test_textfmts.py                         |    2 +-
 tests/test_token.py                            |    2 +-
 tests/test_unistring.py                        |    2 +-
 tests/test_using_api.py                        |    2 +-
 tests/test_util.py                             |    2 +-
 tests/test_whiley.py                           |   30 +
 tox.ini                                        |    7 -
 291 files changed, 11760 insertions(+), 9215 deletions(-)

diff --git a/.hgignore b/.hgignore
deleted file mode 100644
index 850baf1..0000000
--- a/.hgignore
+++ /dev/null
@@ -1,19 +0,0 @@
-syntax: glob
-*.egg
-*.pyc
-*.pyo
-.*.sw[op]
-.idea/
-.ropeproject
-.project
-.tags
-.tox
-Pygments.egg-info/*
-TAGS
-build/*
-dist/*
-doc/_build
-TAGS
-tests/.coverage
-tests/cover
-tests/examplefiles/output
diff --git a/.hgtags b/.hgtags
deleted file mode 100644
index 33b32ca..0000000
--- a/.hgtags
+++ /dev/null
@@ -1,31 +0,0 @@
-634420aa4221cc1eb2b3753bd571166bd9e611d4 0.9
-942ecbb5c84ca5d57ae82f5697775973f4e12717 0.10
-63632d0340958d891176db20fe9a32a56abcd5ea 0.11
-13834ec94d2c5a90a68bc2c2a327abd962c486bc 0.11.1
-a5748745272afffd725570e068a560d46e28dc1f 1.0
-5a794a620dc711a219722a7af94d9d2e95cda26d 1.1
-dd81c35efd95292de4965153c66c8bbfe435f1c4 1.1.1
-e7691aa4f473a2cdaa2e5b7bfed8aec196719aca 0.5.1
-6f53364d63ddb8bd9532bb6ea402e3af05275b03 0.5
-11efe99c11e601071c3a77910b9fca769de66fbf 0.6
-99df0a7404d168b05626ffced6fd16edcf58c145 0.7
-d0b08fd569d3d9dafec4c045a7d8876442b3ef64 0.7.1
-1054522d1dda9c7899516ead3e65e5e363fdf30d 0.8
-066e56d8f5caa31e15386fff6f938bedd85a8732 0.8.1
-bae0833cae75e5a641abe3c4b430fa384cd9d258 1.2
-f6e5acee4f761696676e05a9112c91a5a5670b49 1.2.1
-580c5ce755486bc92c79c50f80cfc79924e15140 1.2.2
-c62867700c9e98cc2988c62f298ec54cee9b6927 1.3
-3a3846c2503db85bb70a243c8bc702629c4bce57 1.3.1
-8ad6d35dd2ab0530a1e2c088ab7fe0e00426b5f9 1.4
-eff3aee4abff2b72564ddfde77fcc82adbba52ad 1.5
-2c262bfc66b05a8aecc1109c3acc5b9447a5213c 1.6rc1
-7c962dcb484cb73394aec7f41709940340dc8a9c 1.6
-da509a68ea620bbb8ee3f5d5cf7761375d8f4451 2.0rc1
-ed3206a773e9cb90a0edeabee8ef6b56b5b9a53c 2.0
-94e1e056c92d97e3a54759f9216e8deff22efbdd 2.0.1
-142a870bf0f1822414649ae26f433b112a5c92d5 2.0.2
-34530db252d35d7ef57a8dbb9fce7bcc46f6ba6b 2.1
-2935c3a59672e8ae74ffb7ea66ea6567f49782f6 2.1.1
-8e7ebc56153cf899067333bff4f15ae98758a2e1 2.1.2
-88527db663dce0729c2cd6e3bc2f3c657ae39254 2.1.3
diff --git a/AUTHORS b/AUTHORS
index 9318d43..f9ba267 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -7,7 +7,7 @@ Other contributors, listed alphabetically, are:
 
 * Sam Aaron -- Ioke lexer
 * Ali Afshar -- image formatter
-* Thomas Aglassinger -- Easytrieve, JCL and Rexx lexers
+* Thomas Aglassinger -- Easytrieve, JCL, Rexx and Transact-SQL lexers
 * Muthiah Annamalai -- Ezhil lexer
 * Kumar Appaiah -- Debian control lexer
 * Andreas Amann -- AppleScript lexer
@@ -33,10 +33,12 @@ Other contributors, listed alphabetically, are:
 * Adam Blinkinsop -- Haskell, Redcode lexers
 * Frits van Bommel -- assembler lexers
 * Pierre Bourdon -- bugfixes
+* Matthias Bussonnier -- ANSI style handling for terminal-256 formatter
 * chebee7i -- Python traceback lexer improvements
 * Hiram Chirino -- Scaml and Jade lexers
+* Mauricio Caceres -- SAS and Stata lexers.
 * Ian Cooper -- VGL lexer
-* David Corbett -- Inform, Jasmin, and TADS 3 lexers
+* David Corbett -- Inform, Jasmin, JSGF, Snowball, and TADS 3 lexers
 * Leaf Corcoran -- MoonScript lexer
 * Christopher Creutzig -- MuPAD lexer
 * Daniël W. Crompton -- Pike lexer
@@ -64,6 +66,7 @@ Other contributors, listed alphabetically, are:
 * Alex Gilding -- BlitzBasic lexer
 * Bertrand Goetzmann -- Groovy lexer
 * Krzysiek Goj -- Scala lexer
+* Andrey Golovizin -- BibTeX lexers
 * Matt Good -- Genshi, Cheetah lexers
 * Michał Górny -- vim modeline support
 * Alex Gosse -- TrafficScript lexer
@@ -88,7 +91,8 @@ Other contributors, listed alphabetically, are:
 * Tim Howard -- BlitzMax lexer
 * Dustin Howett -- Logos lexer
 * Ivan Inozemtsev -- Fantom lexer
-* Hiroaki Itoh -- Shell console rewrite, Lexers for PowerShell session, MSDOS session, BC
+* Hiroaki Itoh -- Shell console rewrite, Lexers for PowerShell session,
+  MSDOS session, BC, WDiff
 * Brian R. Jackson -- Tea lexer
 * Christian Jann -- ShellSession lexer
 * Dennis Kaarsemaker -- sources.list lexer
@@ -110,7 +114,9 @@ Other contributors, listed alphabetically, are:
 * Jon Larimer, Google Inc. -- Smali lexer
 * Olov Lassus -- Dart lexer
 * Matt Layman -- TAP lexer
+* Kristian Lyngstøl -- Varnish lexers
 * Sylvestre Ledru -- Scilab lexer
+* Chee Sing Lee -- Flatline lexer
 * Mark Lee -- Vala lexer
 * Valentin Lorentz -- C++ lexer improvements
 * Ben Mabey -- Gherkin lexer
@@ -135,6 +141,7 @@ Other contributors, listed alphabetically, are:
 * Mher Movsisyan -- DTD lexer
 * Dejan Muhamedagic -- Crmsh lexer
 * Ana Nelson -- Ragel, ANTLR, R console lexers
+* Kurt Neufeld -- Markdown lexer
 * Nam T. Nguyen -- Monokai style
 * Jesper Noehr -- HTML formatter "anchorlinenos"
 * Mike Nolta -- Julia lexer
@@ -148,6 +155,8 @@ Other contributors, listed alphabetically, are:
 * Dominik Picheta -- Nimrod lexer
 * Andrew Pinkham -- RTF Formatter Refactoring
 * Clément Prévost -- UrbiScript lexer
+* Tanner Prynn -- cmdline -x option and loading lexers from files
+* Oleh Prypin -- Crystal lexer (based on Ruby lexer)
 * Elias Rabel -- Fortran fixed form lexer
 * raichoo -- Idris lexer
 * Kashif Rasul -- CUDA lexer
@@ -156,6 +165,8 @@ Other contributors, listed alphabetically, are:
 * Corey Richardson -- Rust lexer updates
 * Lubomir Rintel -- GoodData MAQL and CL lexers
 * Andre Roberge -- Tango style
+* Georg Rollinger -- HSAIL lexer
+* Michiel Roos -- TypoScript lexer
 * Konrad Rudolph -- LaTeX formatter enhancements
 * Mario Ruggier -- Evoque lexers
 * Miikka Salminen -- Lovelace style, Hexdump lexer, lexer enhancements
@@ -163,22 +174,28 @@ Other contributors, listed alphabetically, are:
 * Matteo Sasso -- Common Lisp lexer
 * Joe Schafer -- Ada lexer
 * Ken Schutte -- Matlab lexers
+* René Schwaiger -- Rainbow Dash style
+* Sebastian Schweizer -- Whiley lexer
 * Tassilo Schweyer -- Io, MOOCode lexers
 * Ted Shaw -- AutoIt lexer
 * Joerg Sieker -- ABAP lexer
 * Robert Simmons -- Standard ML lexer
 * Kirill Simonov -- YAML lexer
+* Corbin Simpson -- Monte lexer
 * Alexander Smishlajev -- Visual FoxPro lexer
 * Steve Spigarelli -- XQuery lexer
 * Jerome St-Louis -- eC lexer
+* Camil Staps -- Clean and NuSMV lexers
 * James Strachan -- Kotlin lexer
 * Tom Stuart -- Treetop lexer
 * Colin Sullivan -- SuperCollider lexer
+* Ben Swift -- Extempore lexer
 * Edoardo Tenani -- Arduino lexer
 * Tiberius Teng -- default style overhaul
 * Jeremy Thurgood -- Erlang, Squid config lexers
 * Brian Tiffin -- OpenCOBOL lexer
 * Bob Tolbert -- Hy lexer
+* Matthias Trute -- Forth lexer
 * Erick Tryzelaar -- Felix lexer
 * Alexander Udalov -- Kotlin lexer improvements
 * Thomas Van Doren -- Chapel lexer
@@ -186,6 +203,7 @@ Other contributors, listed alphabetically, are:
 * Abe Voelker -- OpenEdge ABL lexer
 * Pepijn de Vos -- HTML formatter CTags support
 * Matthias Vallentin -- Bro lexer
+* Benoît Vinot -- AMPL lexer
 * Linh Vu Hong -- RSL lexer
 * Nathan Weizenbaum -- Haml and Sass lexers
 * Nathan Whetsell -- Csound lexers
diff --git a/CHANGES b/CHANGES
index 478970d..0bab911 100644
--- a/CHANGES
+++ b/CHANGES
@@ -6,6 +6,57 @@ Issue numbers refer to the tracker at
 pull request numbers to the requests at
 <https://bitbucket.org/birkenfeld/pygments-main/pull-requests/merged>.
 
+Version 2.2.0
+-------------
+(release Jan 22, 2017)
+
+- Added lexers:
+
+  * AMPL
+  * TypoScript (#1173)
+  * Varnish config (PR#554)
+  * Clean (PR#503)
+  * WDiff (PR#513)
+  * Flatline (PR#551)
+  * Silver (PR#537)
+  * HSAIL (PR#518)
+  * JSGF (PR#546)
+  * NCAR command language (PR#536)
+  * Extempore (PR#530)
+  * Cap'n Proto (PR#595)
+  * Whiley (PR#573)
+  * Monte (PR#592)
+  * Crystal (PR#576)
+  * Snowball (PR#589)
+  * CapDL (PR#579)
+  * NuSMV (PR#564)
+  * SAS, Stata (PR#593)
+
+- Added the ability to load lexer and formatter classes directly from files
+  with the `-x` command line option and the `lexers.load_lexer_from_file()`
+  and `formatters.load_formatter_from_file()` functions. (PR#559)
+
+- 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)
+
+- Improved the CSS lexer. (#1083, #1130)
+
+- Added "Rainbow Dash" style. (PR#623)
+
+- Delay loading `pkg_resources`, which takes a long while to import. (PR#690)
+
+
 Version 2.1.3
 -------------
 (released Mar 2, 2016)
diff --git a/LICENSE b/LICENSE
index 10b8e91..2181552 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2006-2015 by the respective authors (see AUTHORS file).
+Copyright (c) 2006-2017 by the respective authors (see AUTHORS file).
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff --git a/MANIFEST.in b/MANIFEST.in
index cfec4e9..7e1d320 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,6 +1,6 @@
 include pygmentize
 include external/*
-include Makefile CHANGES LICENSE AUTHORS TODO ez_setup.py
+include Makefile CHANGES LICENSE AUTHORS TODO
 recursive-include tests *
 recursive-include doc *
 recursive-include scripts *
diff --git a/Makefile b/Makefile
index efae857..82c4a12 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@
 #
 # Combines scripts for common tasks.
 #
-# :copyright: Copyright 2006-2015 by the Pygments team, see AUTHORS.
+# :copyright: Copyright 2006-2017 by the Pygments team, see AUTHORS.
 # :license: BSD, see LICENSE for details.
 #
 
@@ -55,6 +55,9 @@ test:
 test-coverage:
 	@$(PYTHON) tests/run.py -d --with-coverage --cover-package=pygments --cover-erase $(TEST)
 
+test-examplefiles:
+	nosetests tests/test_examplefiles.py
+
 tox-test:
 	@tox -- $(TEST)
 
diff --git a/PKG-INFO b/PKG-INFO
index 4e75234..34d39f2 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: Pygments
-Version: 2.1.3
+Version: 2.2.0
 Summary: Pygments is a syntax highlighting package written in Python.
 Home-page: http://pygments.org/
 Author: Georg Brandl
@@ -21,7 +21,7 @@ Description: Pygments
             * a number of output formats, presently HTML, LaTeX, RTF, SVG, all image       formats that PIL supports and ANSI sequences
             * it is usable as a command-line tool and as a library
         
-            :copyright: Copyright 2006-2015 by the Pygments team, see AUTHORS.
+            :copyright: Copyright 2006-2017 by the Pygments team, see AUTHORS.
             :license: BSD, see LICENSE for details.
         
 Keywords: syntax highlighting
diff --git a/Pygments.egg-info/PKG-INFO b/Pygments.egg-info/PKG-INFO
index 4e75234..34d39f2 100644
--- a/Pygments.egg-info/PKG-INFO
+++ b/Pygments.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: Pygments
-Version: 2.1.3
+Version: 2.2.0
 Summary: Pygments is a syntax highlighting package written in Python.
 Home-page: http://pygments.org/
 Author: Georg Brandl
@@ -21,7 +21,7 @@ Description: Pygments
             * a number of output formats, presently HTML, LaTeX, RTF, SVG, all image       formats that PIL supports and ANSI sequences
             * it is usable as a command-line tool and as a library
         
-            :copyright: Copyright 2006-2015 by the Pygments team, see AUTHORS.
+            :copyright: Copyright 2006-2017 by the Pygments team, see AUTHORS.
             :license: BSD, see LICENSE for details.
         
 Keywords: syntax highlighting
diff --git a/Pygments.egg-info/SOURCES.txt b/Pygments.egg-info/SOURCES.txt
index 5155bcc..efb359f 100644
--- a/Pygments.egg-info/SOURCES.txt
+++ b/Pygments.egg-info/SOURCES.txt
@@ -1,5 +1,3 @@
-.hgignore
-.hgtags
 AUTHORS
 CHANGES
 LICENSE
@@ -7,12 +5,9 @@ MANIFEST.in
 Makefile
 README.rst
 TODO
-ez_setup.py
 pygmentize
-requirements.txt
 setup.cfg
 setup.py
-tox.ini
 Pygments.egg-info/PKG-INFO
 Pygments.egg-info/SOURCES.txt
 Pygments.egg-info/dependency_links.txt
@@ -109,23 +104,30 @@ pygments/lexers/_postgres_builtins.py
 pygments/lexers/_scilab_builtins.py
 pygments/lexers/_sourcemod_builtins.py
 pygments/lexers/_stan_builtins.py
+pygments/lexers/_stata_builtins.py
+pygments/lexers/_tsql_builtins.py
 pygments/lexers/_vim_builtins.py
 pygments/lexers/actionscript.py
 pygments/lexers/agile.py
 pygments/lexers/algebra.py
 pygments/lexers/ambient.py
+pygments/lexers/ampl.py
 pygments/lexers/apl.py
 pygments/lexers/archetype.py
 pygments/lexers/asm.py
 pygments/lexers/automation.py
 pygments/lexers/basic.py
+pygments/lexers/bibtex.py
 pygments/lexers/business.py
 pygments/lexers/c_cpp.py
 pygments/lexers/c_like.py
+pygments/lexers/capnproto.py
 pygments/lexers/chapel.py
+pygments/lexers/clean.py
 pygments/lexers/compiled.py
 pygments/lexers/configs.py
 pygments/lexers/console.py
+pygments/lexers/crystal.py
 pygments/lexers/csound.py
 pygments/lexers/css.py
 pygments/lexers/d.py
@@ -144,6 +146,7 @@ pygments/lexers/ezhil.py
 pygments/lexers/factor.py
 pygments/lexers/fantom.py
 pygments/lexers/felix.py
+pygments/lexers/forth.py
 pygments/lexers/fortran.py
 pygments/lexers/foxpro.py
 pygments/lexers/functional.py
@@ -174,6 +177,8 @@ pygments/lexers/matlab.py
 pygments/lexers/ml.py
 pygments/lexers/modeling.py
 pygments/lexers/modula2.py
+pygments/lexers/monte.py
+pygments/lexers/ncl.py
 pygments/lexers/nimrod.py
 pygments/lexers/nit.py
 pygments/lexers/nix.py
@@ -195,16 +200,20 @@ pygments/lexers/r.py
 pygments/lexers/rdf.py
 pygments/lexers/rebol.py
 pygments/lexers/resource.py
+pygments/lexers/rnc.py
 pygments/lexers/roboconf.py
 pygments/lexers/robotframework.py
 pygments/lexers/ruby.py
 pygments/lexers/rust.py
+pygments/lexers/sas.py
 pygments/lexers/scripting.py
 pygments/lexers/shell.py
 pygments/lexers/smalltalk.py
+pygments/lexers/smv.py
 pygments/lexers/snobol.py
 pygments/lexers/special.py
 pygments/lexers/sql.py
+pygments/lexers/stata.py
 pygments/lexers/supercollider.py
 pygments/lexers/tcl.py
 pygments/lexers/templates.py
@@ -214,11 +223,16 @@ pygments/lexers/textedit.py
 pygments/lexers/textfmts.py
 pygments/lexers/theorem.py
 pygments/lexers/trafficscript.py
+pygments/lexers/typoscript.py
 pygments/lexers/urbi.py
+pygments/lexers/varnish.py
+pygments/lexers/verification.py
 pygments/lexers/web.py
 pygments/lexers/webmisc.py
+pygments/lexers/whiley.py
 pygments/lexers/x10.py
 pygments/styles/__init__.py
+pygments/styles/abap.py
 pygments/styles/algol.py
 pygments/styles/algol_nu.py
 pygments/styles/arduino.py
@@ -240,7 +254,10 @@ pygments/styles/paraiso_dark.py
 pygments/styles/paraiso_light.py
 pygments/styles/pastie.py
 pygments/styles/perldoc.py
+pygments/styles/rainbow_dash.py
 pygments/styles/rrt.py
+pygments/styles/sas.py
+pygments/styles/stata.py
 pygments/styles/tango.py
 pygments/styles/trac.py
 pygments/styles/vim.py
@@ -254,134 +271,50 @@ scripts/find_error.py
 scripts/get_vimkw.py
 scripts/pylintrc
 scripts/vim2pygments.py
-tests/.coverage
 tests/run.py
 tests/string_asserts.py
-tests/string_asserts.pyc
 tests/support.py
-tests/support.pyc
 tests/test_basic_api.py
-tests/test_basic_api.pyc
+tests/test_bibtex.py
 tests/test_cfm.py
-tests/test_cfm.pyc
 tests/test_clexer.py
-tests/test_clexer.pyc
 tests/test_cmdline.py
-tests/test_cmdline.pyc
+tests/test_cpp.py
+tests/test_crystal.py
+tests/test_data.py
 tests/test_examplefiles.py
-tests/test_examplefiles.pyc
 tests/test_ezhil.py
-tests/test_ezhil.pyc
 tests/test_html_formatter.py
-tests/test_html_formatter.pyc
 tests/test_inherit.py
-tests/test_inherit.pyc
 tests/test_irc_formatter.py
-tests/test_irc_formatter.pyc
 tests/test_java.py
-tests/test_java.pyc
+tests/test_javascript.py
+tests/test_julia.py
 tests/test_latex_formatter.py
-tests/test_latex_formatter.pyc
 tests/test_lexers_other.py
-tests/test_lexers_other.pyc
+tests/test_modeline.py
 tests/test_objectiveclexer.py
-tests/test_objectiveclexer.pyc
 tests/test_perllexer.py
-tests/test_perllexer.pyc
+tests/test_php.py
+tests/test_praat.py
+tests/test_properties.py
+tests/test_python.py
 tests/test_qbasiclexer.py
-tests/test_qbasiclexer.pyc
 tests/test_regexlexer.py
-tests/test_regexlexer.pyc
 tests/test_regexopt.py
-tests/test_regexopt.pyc
 tests/test_rtf_formatter.py
-tests/test_rtf_formatter.pyc
 tests/test_ruby.py
-tests/test_ruby.pyc
 tests/test_shell.py
-tests/test_shell.pyc
 tests/test_smarty.py
-tests/test_smarty.pyc
+tests/test_sql.py
 tests/test_string_asserts.py
-tests/test_string_asserts.pyc
 tests/test_terminal_formatter.py
-tests/test_terminal_formatter.pyc
 tests/test_textfmts.py
-tests/test_textfmts.pyc
 tests/test_token.py
-tests/test_token.pyc
 tests/test_unistring.py
-tests/test_unistring.pyc
 tests/test_using_api.py
-tests/test_using_api.pyc
 tests/test_util.py
-tests/test_util.pyc
-tests/__pycache__/string_asserts.cpython-33.pyc
-tests/__pycache__/string_asserts.cpython-35.pyc
-tests/__pycache__/support.cpython-33.pyc
-tests/__pycache__/support.cpython-35.pyc
-tests/__pycache__/test_basic_api.cpython-33.pyc
-tests/__pycache__/test_basic_api.cpython-35.pyc
-tests/__pycache__/test_cfm.cpython-33.pyc
-tests/__pycache__/test_cfm.cpython-35.pyc
-tests/__pycache__/test_clexer.cpython-33.pyc
-tests/__pycache__/test_clexer.cpython-35.pyc
-tests/__pycache__/test_cmdline.cpython-33.pyc
-tests/__pycache__/test_cmdline.cpython-35.pyc
-tests/__pycache__/test_examplefiles.cpython-33.pyc
-tests/__pycache__/test_examplefiles.cpython-35.pyc
-tests/__pycache__/test_ezhil.cpython-35.pyc
-tests/__pycache__/test_html_formatter.cpython-33.pyc
-tests/__pycache__/test_html_formatter.cpython-35.pyc
-tests/__pycache__/test_inherit.cpython-33.pyc
-tests/__pycache__/test_inherit.cpython-35.pyc
-tests/__pycache__/test_irc_formatter.cpython-35.pyc
-tests/__pycache__/test_java.cpython-33.pyc
-tests/__pycache__/test_java.cpython-35.pyc
-tests/__pycache__/test_latex_formatter.cpython-33.pyc
-tests/__pycache__/test_latex_formatter.cpython-35.pyc
-tests/__pycache__/test_lexers_other.cpython-33.pyc
-tests/__pycache__/test_lexers_other.cpython-35.pyc
-tests/__pycache__/test_objectiveclexer.cpython-33.pyc
-tests/__pycache__/test_objectiveclexer.cpython-35.pyc
-tests/__pycache__/test_perllexer.cpython-33.pyc
-tests/__pycache__/test_perllexer.cpython-35.pyc
-tests/__pycache__/test_qbasiclexer.cpython-33.pyc
-tests/__pycache__/test_qbasiclexer.cpython-35.pyc
-tests/__pycache__/test_regexlexer.cpython-33.pyc
-tests/__pycache__/test_regexlexer.cpython-35.pyc
-tests/__pycache__/test_regexopt.cpython-33.pyc
-tests/__pycache__/test_regexopt.cpython-35.pyc
-tests/__pycache__/test_rtf_formatter.cpython-33.pyc
-tests/__pycache__/test_rtf_formatter.cpython-35.pyc
-tests/__pycache__/test_ruby.cpython-33.pyc
-tests/__pycache__/test_ruby.cpython-35.pyc
-tests/__pycache__/test_shell.cpython-33.pyc
-tests/__pycache__/test_shell.cpython-35.pyc
-tests/__pycache__/test_smarty.cpython-33.pyc
-tests/__pycache__/test_smarty.cpython-35.pyc
-tests/__pycache__/test_string_asserts.cpython-33.pyc
-tests/__pycache__/test_string_asserts.cpython-35.pyc
-tests/__pycache__/test_terminal_formatter.cpython-35.pyc
-tests/__pycache__/test_textfmts.cpython-33.pyc
-tests/__pycache__/test_textfmts.cpython-35.pyc
-tests/__pycache__/test_token.cpython-33.pyc
-tests/__pycache__/test_token.cpython-35.pyc
-tests/__pycache__/test_unistring.cpython-33.pyc
-tests/__pycache__/test_unistring.cpython-35.pyc
-tests/__pycache__/test_using_api.cpython-33.pyc
-tests/__pycache__/test_using_api.cpython-35.pyc
-tests/__pycache__/test_util.cpython-33.pyc
-tests/__pycache__/test_util.cpython-35.pyc
-tests/cover/coverage_html.js
-tests/cover/jquery.hotkeys.js
-tests/cover/jquery.isonscreen.js
-tests/cover/jquery.min.js
-tests/cover/jquery.tablesorter.min.js
-tests/cover/keybd_closed.png
-tests/cover/keybd_open.png
-tests/cover/status.dat
-tests/cover/style.css
+tests/test_whiley.py
 tests/dtds/HTML4-f.dtd
 tests/dtds/HTML4-s.dtd
 tests/dtds/HTML4.dcl
@@ -413,6 +346,7 @@ tests/examplefiles/OrderedMap.hx
 tests/examplefiles/RoleQ.pm6
 tests/examplefiles/SmallCheck.hs
 tests/examplefiles/Sorting.mod
+tests/examplefiles/StdGeneric.icl
 tests/examplefiles/Sudoku.lhs
 tests/examplefiles/abnf_example1.abnf
 tests/examplefiles/abnf_example2.abnf
@@ -433,6 +367,7 @@ tests/examplefiles/bigtest.nsi
 tests/examplefiles/bnf_example1.bnf
 tests/examplefiles/boot-9.scm
 tests/examplefiles/ca65_example
+tests/examplefiles/capdl_example.cdl
 tests/examplefiles/cbmbas_example
 tests/examplefiles/cells.ps
 tests/examplefiles/ceval.c
@@ -448,12 +383,14 @@ tests/examplefiles/de.MoinMoin.po
 tests/examplefiles/demo.ahk
 tests/examplefiles/demo.cfm
 tests/examplefiles/demo.css.in
+tests/examplefiles/demo.frt
 tests/examplefiles/demo.hbs
 tests/examplefiles/demo.js.in
 tests/examplefiles/demo.thrift
 tests/examplefiles/demo.xul.in
 tests/examplefiles/django_sample.html+django
 tests/examplefiles/docker.docker
+tests/examplefiles/durexmania.aheui
 tests/examplefiles/dwarf.cw
 tests/examplefiles/eg_example1.eg
 tests/examplefiles/ember.handlebars
@@ -495,7 +432,9 @@ tests/examplefiles/example.j
 tests/examplefiles/example.jag
 tests/examplefiles/example.java
 tests/examplefiles/example.jcl
+tests/examplefiles/example.jsgf
 tests/examplefiles/example.jsonld
+tests/examplefiles/example.juttle
 tests/examplefiles/example.kal
 tests/examplefiles/example.kt
 tests/examplefiles/example.lagda
@@ -503,12 +442,14 @@ tests/examplefiles/example.liquid
 tests/examplefiles/example.lua
 tests/examplefiles/example.ma
 tests/examplefiles/example.mac
+tests/examplefiles/example.md
 tests/examplefiles/example.monkey
 tests/examplefiles/example.moo
 tests/examplefiles/example.moon
 tests/examplefiles/example.mq4
 tests/examplefiles/example.mqh
 tests/examplefiles/example.msc
+tests/examplefiles/example.ng2
 tests/examplefiles/example.ni
 tests/examplefiles/example.nim
 tests/examplefiles/example.nix
@@ -527,6 +468,7 @@ tests/examplefiles/example.rhtml
 tests/examplefiles/example.rkt
 tests/examplefiles/example.rpf
 tests/examplefiles/example.rts
+tests/examplefiles/example.sbl
 tests/examplefiles/example.scd
 tests/examplefiles/example.sh
 tests/examplefiles/example.sh-session
@@ -537,20 +479,23 @@ tests/examplefiles/example.sml
 tests/examplefiles/example.snobol
 tests/examplefiles/example.stan
 tests/examplefiles/example.tap
+tests/examplefiles/example.tasm
 tests/examplefiles/example.tea
 tests/examplefiles/example.tf
 tests/examplefiles/example.thy
 tests/examplefiles/example.todotxt
-tests/examplefiles/example.ts
 tests/examplefiles/example.ttl
 tests/examplefiles/example.u
 tests/examplefiles/example.weechatlog
+tests/examplefiles/example.whiley
 tests/examplefiles/example.x10
 tests/examplefiles/example.xhtml
 tests/examplefiles/example.xtend
+tests/examplefiles/example.xtm
 tests/examplefiles/example.yaml
 tests/examplefiles/example1.cadl
 tests/examplefiles/example2.aspx
+tests/examplefiles/example2.cpp
 tests/examplefiles/example2.msc
 tests/examplefiles/exampleScript.cfc
 tests/examplefiles/exampleTag.cfc
@@ -558,7 +503,9 @@ tests/examplefiles/example_coq.v
 tests/examplefiles/example_elixir.ex
 tests/examplefiles/example_file.fy
 tests/examplefiles/ezhil_primefactors.n
+tests/examplefiles/fibonacci.tokigun.aheui
 tests/examplefiles/firefox.mak
+tests/examplefiles/flatline_example
 tests/examplefiles/flipflop.sv
 tests/examplefiles/foo.sce
 tests/examplefiles/format.ml
@@ -572,7 +519,9 @@ tests/examplefiles/genshitext_example.genshitext
 tests/examplefiles/glsl.frag
 tests/examplefiles/glsl.vert
 tests/examplefiles/grammar-test.p6
+tests/examplefiles/guidance.smv
... 26808 lines suppressed ...

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/pygments.git



More information about the Python-modules-commits mailing list