Hello community, here is the log from the commit of package python3-Pygments for openSUSE:Factory checked in at 2015-01-03 22:01:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-Pygments (Old) and /work/SRC/openSUSE:Factory/.python3-Pygments.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-Pygments" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-Pygments/python3-Pygments.changes 2014-05-09 06:58:40.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Pygments.new/python3-Pygments.changes 2015-01-03 22:01:34.000000000 +0100 @@ -1,0 +2,139 @@ +Thu Jan 1 19:53:27 UTC 2015 - a...@gmx.de + +- specfile: + * changed coyright year + * updated path to man-page in tar-ball (docs->doc) + * updated path: docs/build -> doc/_build + +------------------------------------------------------------------- +Thu Dec 18 18:05:51 UTC 2014 - a...@gmx.de + +- update to version 2.0.1: + * Fix an encoding issue when using ``pygmentize`` with the ``-o`` option. + +- changes from version 2.0: + * Default lexer encoding is now "guess", i.e. UTF-8 / Locale / + Latin1 is tried in that order. + * Major update to Swift lexer (PR#410). + * Multiple fixes to lexer guessing in conflicting cases + * recognize HTML5 by doctype + * recognize XML by XML declaration + * don't recognize C/C++ as SystemVerilog + * Simplified regexes and builtin lists. + +- changes from version 2.0rc1: + * Dropped Python 2.4 and 2.5 compatibility. This is in favor of single-source + compatibility between Python 2.6, 2.7 and 3.3+. + * New website and documentation based on Sphinx (finally!) + * Lexers added: + * APL (#969) + * Agda and Literate Agda (PR#203) + * Alloy (PR#355) + * AmbientTalk + * BlitzBasic (PR#197) + * ChaiScript (PR#24) + * Chapel (PR#256) + * Cirru (PR#275) + * Clay (PR#184) + * ColdFusion CFC (PR#283) + * 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) + * Isabelle (PR#386) + * Jasmin (PR#349) + * JSON-LD (PR#289) + * Kal (PR#233) + * Lean (PR#399) + * LSL (PR#296) + * Limbo (PR#291) + * Liquid (#977) + * MQL (PR#285) + * MaskJS (PR#280) + * Mozilla preprocessors + * Mathematica (PR#245) + * NesC (PR#166) + * Nit (PR#375) + * Nix (PR#267) + * Pan + * Pawn (PR#211) + * Perl 6 (PR#181) + * Pig (PR#304) + * Pike (PR#237) + * QBasic (PR#182) + * Red (PR#341) + * ResourceBundle (#1038) + * Rexx (PR#199) + * Rql (PR#251) + * Rsl + * SPARQL (PR#78) + * Slim (PR#366) + * Swift (PR#371) + * Swig (PR#168) + * TADS 3 (PR#407) + * Todo.txt todo lists + * Twig (PR#404) + * 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 + highlight many keywords or builtins. + * New styles: "xcode" and "igor", similar to the default highlighting of + the respective IDEs. + * The command-line "pygmentize" tool now tries a little harder to find the + correct encoding for files and the terminal (#979). + * Added "inencoding" option for lexers to override "encoding" analogous + to "outencoding" (#800). + * Added line-by-line "streaming" mode for pygmentize with the "-s" option. + (PR#165) Only fully works for lexers that have no constructs spanning + lines! + * Added an "envname" option to the LaTeX formatter to select a replacement + verbatim environment (PR#235). + * Updated the Makefile lexer to yield a little more useful highlighting. + * Lexer aliases passed to ``get_lexer_by_name()`` are now case-insensitive. + * File name matching in lexers and formatters will now use a regex cache + for speed (PR#205). + * Pygments will now recognize "vim" modelines when guessing the lexer for + a file based on content (PR#118). + * Major restructure of the ``pygments.lexers`` module namespace. There are now + many more modules with less lexers per module. Old modules are still around + and re-export the lexers they previously contained. + * The NameHighlightFilter now works with any Name.* token type (#790). + * Python 3 lexer: add new exceptions from PEP 3151. + * Opa lexer: add new keywords (PR#170). + * Julia lexer: add keywords and underscore-separated number + literals (PR#176). + * Lasso lexer: fix method highlighting, update builtins. Fix + guessing so that plain XML isn't always taken as Lasso (PR#163). + * Objective C/C++ lexers: allow "@" prefixing any expression (#871). + * Ruby lexer: fix lexing of Name::Space tokens (#860) and of symbols + in hashes (#873). + * Stan lexer: update for version 2.4.0 of the language (PR#162, PR#255, PR#377). + * JavaScript lexer: add the "yield" keyword (PR#196). + * HTTP lexer: support for PATCH method (PR#190). + * Koka lexer: update to newest language spec (PR#201). + * Haxe lexer: rewrite and support for Haxe 3 (PR#174). + * Prolog lexer: add different kinds of numeric literals (#864). + * F# lexer: rewrite with newest spec for F# 3.0 (#842), fix a bug with + dotted chains (#948). + * Kotlin lexer: general update (PR#271). + * Rebol lexer: fix comment detection and analyse_text (PR#261). + * LLVM lexer: update keywords to v3.4 (PR#258). + * PHP lexer: add new keywords and binary literals (PR#222). + * external/markdown-processor.py updated to newest python-markdown (PR#221). + * CSS lexer: some highlighting order fixes (PR#231). + * Ceylon lexer: fix parsing of nested multiline comments (#915). + * C family lexers: fix parsing of indented preprocessor directives (#944). + * Rust lexer: update to 0.9 language version (PR#270, PR#388). + * Elixir lexer: update to 0.15 language version (PR#392). + * Fix swallowing incomplete tracebacks in Python console lexer (#874). + + +------------------------------------------------------------------- Old: ---- Pygments-1.6.tar.gz New: ---- Pygments-2.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-Pygments.spec ++++++ --- /var/tmp/diff_new_pack.vSXuGQ/_old 2015-01-03 22:01:35.000000000 +0100 +++ /var/tmp/diff_new_pack.vSXuGQ/_new 2015-01-03 22:01:35.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-Pygments # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-Pygments -Version: 1.6 +Version: 2.0.1 Release: 0 Url: http://pygments.org Summary: Pygments is a syntax highlighting package written in Python @@ -28,8 +28,8 @@ BuildRequires: python3 BuildRequires: python3-2to3 BuildRequires: python3-devel -BuildRequires: python3-setuptools BuildRequires: python3-nose +BuildRequires: python3-setuptools Requires: python3-setuptools BuildArch: noarch @@ -60,11 +60,11 @@ %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} # Rename man-page to avoid conflicts with the python 2 version -install -Dm0644 docs/pygmentize.1 %{buildroot}%{_mandir}/man1/pygmentize-%{py3_ver}.1 +install -Dm0644 doc/pygmentize.1 %{buildroot}%{_mandir}/man1/pygmentize-%{py3_ver}.1 %files %defattr(-,root,root,-) -%doc LICENSE AUTHORS CHANGES TODO docs/build +%doc LICENSE AUTHORS CHANGES TODO doc/_build %{_bindir}/pygmentize-%{py3_ver} %{_mandir}/man1/pygmentize-%{py3_ver}.1.gz %{python3_sitelib}/pygments/ ++++++ Pygments-1.6.tar.gz -> Pygments-2.0.1.tar.gz ++++++ ++++ 183074 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org