2022-07-18 14:05:11 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 15 14:30:49 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
|
|
|
|
|
|
|
- Don't fall back to setuptools but to importlib-metadata for
|
|
|
|
plugin loading. (If a package for 15.X would be build, but
|
|
|
|
Pytest 7 is required for testing -- gh#pygments/pygments#2080)
|
|
|
|
|
2022-05-15 21:01:44 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun May 15 18:58:34 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
|
|
|
|
|
|
|
- update to 2.12.0:
|
|
|
|
- Added lexers:
|
|
|
|
* Cplint (#2045)
|
|
|
|
* Macaulay2 (#1791)
|
|
|
|
* Minecraft (#2107)
|
|
|
|
* Qlik (#1925)
|
|
|
|
* ``UnixConfigLexer`` for "colon-separated" config files, like ``/etc/passwd`` (#2112)
|
|
|
|
- Updated lexers:
|
|
|
|
* Agda: Update keyword list (#2017)
|
|
|
|
* C family: Fix identifiers after ``case`` statements (#2084)
|
|
|
|
* Clojure: Highlight ratios (#2042)
|
|
|
|
* Csound: Update to 6.17 (#2064)
|
|
|
|
* CSS: Update the list of properties (#2113)
|
|
|
|
* Elpi:
|
|
|
|
- Fix catastrophic backtracking (#2053, #2061)
|
|
|
|
- Fix handling of ``->`` (#2028)
|
|
|
|
* Futhark: Add missing tokens (#2118)
|
|
|
|
* Gherkin: Add ``But`` (#2046)
|
|
|
|
* Inform6: Update to 6.36 (#2050)
|
|
|
|
* LilyPond:
|
|
|
|
- Fix incorrect lexing of names containing a built-in (#2071)
|
|
|
|
- Fix properties containing dashes (#2099)
|
|
|
|
* PHP: Update builtin function and keyword list (#2054, #2056)
|
|
|
|
* Scheme: Various improvements (#2060)
|
|
|
|
* Spice: Update the keyword list, add new types (#2063, #2067)
|
|
|
|
* Terraform:
|
|
|
|
- Support non-idiomatic comments (#2065, #2066)
|
|
|
|
- Fix class name lexing (#2097)
|
|
|
|
- Add ``plugins`` argument to ``get_all_lexers()``.
|
|
|
|
- Bump minimal Python version to 3.6 (#2059)
|
|
|
|
- Fix multiple lexers marking whitespace as ``Text`` (#2025)
|
|
|
|
- Remove various redundant uses of ``re.UNICODE`` (#2058)
|
|
|
|
- Associate ``.resource`` with the Robot framework (#2047)
|
|
|
|
- Associate ``.cljc`` with Clojure (#2043)
|
|
|
|
- Associate ``.tpp`` with C++ (#2031)
|
|
|
|
- Remove traces of Python 2 from the documentation (#2039)
|
|
|
|
- The ``native`` style was updated to meet the WCAG AAA contrast guidelines (#2038)
|
|
|
|
- Fix various typos (#2030)
|
|
|
|
- Fix ``Groff`` formatter not inheriting token styles correctly (#2024)
|
|
|
|
- Various improvements to the CI (#2036)
|
|
|
|
- The Ada lexer has been moved to a separate file (#2117)
|
|
|
|
- drop elpi_fix_catastrophic_backtracking.patch: upstream
|
|
|
|
|
2022-02-07 10:27:11 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Feb 6 21:20:22 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr>
|
|
|
|
|
|
|
|
- backport elpi_fix_catastrophic_backtracking.patch:
|
|
|
|
fix build getting stuck when running the tests
|
|
|
|
- switch prep stage to autosetup
|
|
|
|
- remove commented-out shebang removal
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 12 19:53:14 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr>
|
|
|
|
|
|
|
|
- update to 2.11.2:
|
|
|
|
* Updated lexers:
|
|
|
|
+ C-family: Fix incorrect handling of labels (#2022, #1996,
|
|
|
|
#1182)
|
|
|
|
+ Java: Fixed an issue with record keywords result in Error
|
|
|
|
tokens in some cases (#2018)
|
|
|
|
* Fix links to line numbers not working correctly (#2014)
|
|
|
|
* Remove underline from Whitespace style in the Tango theme
|
|
|
|
(#2020)
|
|
|
|
* Fix IRC and Terminal256 formatters not backtracking correctly
|
|
|
|
for custom token types, resulting in some unstyled tokens
|
|
|
|
(#1986)
|
|
|
|
|
2022-01-04 18:47:14 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 3 11:09:21 UTC 2022 - Martin Liška <mliska@suse.cz>
|
|
|
|
|
|
|
|
- Update to 2.11.1:
|
|
|
|
https://github.com/pygments/pygments/blob/master/CHANGES
|
|
|
|
- Remove one test as it requires wcag-contrast-ratio Python package.
|
|
|
|
|
2021-11-05 19:01:28 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 9 08:48:02 UTC 2021 - Stefan Schubert <schubi@suse.de>
|
|
|
|
|
|
|
|
- Use libalternatives instead of update-alternatives.
|
|
|
|
|
2021-07-15 07:18:14 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 15 05:11:04 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Update to 2.9.0:
|
|
|
|
- This time the list of changes is truly too long, take a look
|
|
|
|
at https://github.com/pygments/pygments/blob/master/CHANGES.
|
|
|
|
|
Accepting request 867801 from home:mcepl:branches:devel:languages:python
- Update to 2.7.4 (all what was in the update to 2.7.2 and above
it):
- Updated lexers:
* Ada (#1581)
* HTML (#1615, #1614)
* Java (#1594, #1586)
* JavaScript (#1605, #1589, #1588)
* JSON (#1569 -- this is a complete rewrite)
* Lean (#1601)
* LLVM (#1612)
* Mason (#1592)
* MySQL (#1555, #1551)
* Rust (#1608)
* Turtle (#1590, #1553)
- Deprecated JsonBareObjectLexer, which is now identical to
JsonLexer (#1600)
- The ``ImgFormatter`` now calculates the exact character
width, which fixes some issues with overlapping text (#1213,
#1611)
- Documentation fixes (#1609, #1599, #1598)
- Fixed duplicated Juttle language alias (#1604, #1606)
- Added support for Kotlin scripts (#1587)
- Removed CSS rule which forced margin to 0
OBS-URL: https://build.opensuse.org/request/show/867801
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pygments?expand=0&rev=75
2021-01-29 23:09:00 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jan 29 15:42:09 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Update to 2.7.4 (all what was in the update to 2.7.2 and above
|
|
|
|
it):
|
|
|
|
- Updated lexers:
|
|
|
|
|
|
|
|
* Ada (#1581)
|
|
|
|
* HTML (#1615, #1614)
|
|
|
|
* Java (#1594, #1586)
|
|
|
|
* JavaScript (#1605, #1589, #1588)
|
|
|
|
* JSON (#1569 -- this is a complete rewrite)
|
|
|
|
* Lean (#1601)
|
|
|
|
* LLVM (#1612)
|
|
|
|
* Mason (#1592)
|
|
|
|
* MySQL (#1555, #1551)
|
|
|
|
* Rust (#1608)
|
|
|
|
* Turtle (#1590, #1553)
|
|
|
|
|
|
|
|
- Deprecated JsonBareObjectLexer, which is now identical to
|
|
|
|
JsonLexer (#1600)
|
|
|
|
- The ``ImgFormatter`` now calculates the exact character
|
|
|
|
width, which fixes some issues with overlapping text (#1213,
|
|
|
|
#1611)
|
|
|
|
- Documentation fixes (#1609, #1599, #1598)
|
|
|
|
- Fixed duplicated Juttle language alias (#1604, #1606)
|
|
|
|
- Added support for Kotlin scripts (#1587)
|
|
|
|
- Removed CSS rule which forced margin to 0
|
|
|
|
|
2020-11-16 16:33:54 +01:00
|
|
|
-------------------------------------------------------------------
|
2020-12-04 14:07:44 +01:00
|
|
|
Fri Dec 4 13:06:36 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Revert to 2.6.1 (higher version break python-Pelican).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2020-12-04 13:49:27 +01:00
|
|
|
Sat Oct 24 18:12:13 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr>
|
2020-11-16 16:33:54 +01:00
|
|
|
|
2020-12-04 13:49:27 +01:00
|
|
|
- update to version 2.7.2:
|
|
|
|
* Updated lexers:
|
|
|
|
+ Latex (PR#1517, #1516)
|
|
|
|
+ LLVM (PR#1565)
|
|
|
|
+ SPARQL (PR#1559)
|
|
|
|
* Fixed Python console/traceback lexer problems with custom
|
|
|
|
exceptions without messages (#1548)
|
|
|
|
* Allow loading ttc fonts on Mac/image formatter (#1223)
|
|
|
|
* Improve analyze_text across a variety of lexers (PR#1549)
|
|
|
|
* Removed CSS rule which forced the vertical padding to 0 for
|
|
|
|
line numbers (PR#1583, #1579)
|
|
|
|
* Fix TNTLexer crashing on unexpected EOL (#1568, PR#1570)
|
|
|
|
* regexlint can be now run locally as part of tox tests (PR#1557)
|
|
|
|
* Fix typos (PR#1550, #1562)
|
|
|
|
* Add Python 3.9 as a supported version (PR#1554)
|
|
|
|
- drop shebang removal in _usd_builtins.py: fixed upstream
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 17 18:36:32 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr>
|
|
|
|
|
|
|
|
- update to version 2.7.1:
|
|
|
|
* Fixed a regression in the JSON lexer (#1544)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Sep 13 20:17:53 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr>
|
|
|
|
|
|
|
|
- update to version 2.7.0:
|
|
|
|
* Added lexers:
|
|
|
|
+ Arrow (PR#1481, PR#1499)
|
|
|
|
+ BARE (PR#1488)
|
|
|
|
+ Devicetree (PR#1434)
|
|
|
|
+ F* (PR#1409)
|
|
|
|
+ GDScript (PR#1457)
|
|
|
|
+ Pointless (PR#1494)
|
|
|
|
+ PromQL (PR#1506)
|
|
|
|
+ PsySH (PR#1438)
|
|
|
|
+ Singularity (PR#1285)
|
|
|
|
+ TiddlyWiki5 (PR#1390)
|
|
|
|
+ TNT (PR#1414)
|
|
|
|
+ YANG (PR#1408, PR#1428)
|
|
|
|
* Updated lexers:
|
|
|
|
+ APL (PR#1503)
|
|
|
|
+ C++ (PR#1350, which also fixes: #1222, #996, #906, #828,
|
|
|
|
#1162, #1166, #1396)
|
|
|
|
+ Chapel (PR#1423)
|
|
|
|
+ CMake (#1491)
|
|
|
|
+ CSound (#1509)
|
|
|
|
+ Cython (PR#1507)
|
|
|
|
+ Dart (PR#1449)
|
|
|
|
+ Fennel (PR#1535)
|
|
|
|
+ Fortran (PR#1442)
|
|
|
|
+ GAS (PR#1530)
|
|
|
|
+ HTTP (PR#1432, #1520, PR#1521)
|
|
|
|
+ Inform 6 (PR#1461)
|
|
|
|
+ Javascript (PR#1533)
|
|
|
|
+ JSON (#1065, PR#1528)
|
|
|
|
+ Lean (PR#1415)
|
|
|
|
+ Matlab (PR#1399)
|
|
|
|
+ Markdown (#1492, PR#1495)
|
|
|
|
+ MySQL (#975, #1063, #1453, PR#1527)
|
|
|
|
+ NASM (PR#1465)
|
|
|
|
+ Nim (PR#1426)
|
|
|
|
+ PostgreSQL (PR#1513)
|
|
|
|
+ PowerShell (PR#1398, PR#1497)
|
|
|
|
+ Protobuf (PR#1505)
|
|
|
|
+ Robot (PR#1480)
|
|
|
|
+ SQL (PR#1402)
|
|
|
|
+ SystemVerilog (PR#1436, PR#1452, PR#1454, PR#1460, PR#1462,
|
|
|
|
PR#1463, PR#1464, PR#1471, #1496, PR#1504)
|
|
|
|
+ TeraTerm (PR#1337)
|
|
|
|
+ XML (#1502)
|
|
|
|
* Added a new filter for math symbols (PR#1406)
|
|
|
|
* The Kconfig lexer will match Kconfig derivative names now
|
|
|
|
(PR#1458)
|
|
|
|
* Improved HTML formatter output (PR#1500)
|
|
|
|
* .markdown is now recognized as an extension for Markdown files
|
|
|
|
(PR#1476)
|
|
|
|
* Fixed line number colors for Solarized (PR#1477, #1356)
|
|
|
|
* Improvements to exception handling (PR#1478)
|
|
|
|
* Improvements to tests (PR#1532, PR#1533, PR#1539)
|
|
|
|
* Various code cleanups (PR#1536, PR#1537, PR#1538)
|
|
|
|
- remove unnecessary executable bit on all source files
|
2020-11-16 16:33:54 +01:00
|
|
|
|
2020-04-14 13:38:38 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 14 11:38:23 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Don't use %python3_only command, but properly use alternatives.
|
|
|
|
|
2020-03-19 06:51:14 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 18 21:42:09 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr>
|
|
|
|
|
|
|
|
- fix the path of non-oss licensed files to remove
|
|
|
|
|
2020-03-14 08:01:58 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 13 16:20:21 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr>
|
|
|
|
|
|
|
|
- set the minimal version of python to 3.5 to match upstream
|
|
|
|
requirement
|
|
|
|
|
2020-03-09 23:31:50 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 9 19:52:24 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr>
|
|
|
|
|
|
|
|
- update to version 2.6.1:
|
|
|
|
* This release fixes a packaging issue. No functional changes.
|
|
|
|
- additional changes from version 2.6.0:
|
|
|
|
* Running Pygments on Python 2.x is no longer supported.
|
|
|
|
* Added lexers:
|
|
|
|
+ Linux kernel logs (PR#1310)
|
|
|
|
+ LLVM MIR (PR#1361)
|
|
|
|
+ MiniScript (PR#1397)
|
|
|
|
+ Mosel (PR#1287, PR#1326)
|
|
|
|
+ Parsing Expression Grammar (PR#1336)
|
|
|
|
+ ReasonML (PR#1386)
|
|
|
|
+ Ride (PR#1319, PR#1321)
|
|
|
|
+ Sieve (PR#1257)
|
|
|
|
+ USD (PR#1290)
|
|
|
|
+ WebIDL (PR#1309)
|
|
|
|
* Updated lexers:
|
|
|
|
+ Apache2 (PR#1378)
|
|
|
|
+ Chapel (PR#1357)
|
|
|
|
+ CSound (PR#1383)
|
|
|
|
+ D (PR#1375, PR#1362)
|
|
|
|
+ Idris (PR#1360)
|
|
|
|
+ Perl6/Raku lexer (PR#1344)
|
|
|
|
+ Python3 (PR#1382, PR#1385)
|
|
|
|
+ Rust: Updated lexer to cover more builtins (mostly macros)
|
|
|
|
and miscellaneous new syntax (PR#1320)
|
|
|
|
+ SQL: Add temporal support keywords (PR#1402)
|
|
|
|
* The 256-color/true-color terminal formatters now support the
|
|
|
|
italic attribute in styles (PR#1288)
|
|
|
|
* Support HTTP 2/3 header (PR#1308)
|
|
|
|
* Support missing reason in HTTP header (PR#1322)
|
|
|
|
* Boogie/Silver: support line continuations and triggers, move
|
|
|
|
contract keywords to separate category (PR#1299)
|
|
|
|
* GAS: support C-style comments (PR#1291)
|
|
|
|
* Fix names in S lexer (PR#1330, PR#1333)
|
|
|
|
* Fix numeric literals in Ada (PR#1334)
|
|
|
|
* Recognize .mjs files as Javascript (PR#1392)
|
|
|
|
* Recognize .eex files as Elixir (PR#1387)
|
|
|
|
* Fix re.MULTILINE usage (PR#1388)
|
|
|
|
* Recognize pipenv and poetry dependency & lock files (PR#1376)
|
|
|
|
* Improve font search on Windows (#1247)
|
|
|
|
* Remove unused script block (#1401)
|
|
|
|
- disable python2 build: Pygments is python 3 only now
|
|
|
|
- remove shebang from pygments/lexers/_usd_builtins.py: unneeded
|
|
|
|
|
2019-06-04 16:04:44 +02:00
|
|
|
-------------------------------------------------------------------
|
2019-12-09 08:33:18 +01:00
|
|
|
Sun Dec 8 17:22:40 UTC 2019 - Benoît Monin <benoit.monin@gmx.fr>
|
|
|
|
|
|
|
|
- update to version 2.5.2:
|
|
|
|
* Fix incompatibility with some setuptools versions (PR#1316)
|
|
|
|
* Fix lexing of ReST field lists (PR#1279)
|
|
|
|
* Fix lexing of Matlab keywords as field names (PR#1282)
|
|
|
|
* Recognize double-quoted strings in Matlab (PR#1278)
|
|
|
|
* Avoid slow backtracking in Vim lexer (PR#1312)
|
|
|
|
* Fix Scala highlighting of types (PR#1315)
|
|
|
|
* Highlight field lists more consistently in ReST (PR#1279)
|
|
|
|
* Fix highlighting Matlab keywords in field names (PR#1282)
|
|
|
|
* Recognize Matlab double quoted strings (PR#1278)
|
|
|
|
* Add some Terraform keywords
|
|
|
|
* Update Modelica lexer to 3.4
|
|
|
|
* Update Crystal examples
|
|
|
|
- additional changes from version 2.5.1:
|
|
|
|
* This release fixes a packaging issue. No functional changes.
|
|
|
|
- additional changes from version 2.5.0:
|
|
|
|
* Added lexers:
|
|
|
|
+ Email (PR#1246)
|
|
|
|
+ Erlang, Elxir shells (PR#823, #1521)
|
|
|
|
+ Notmuch (PR#1264)
|
|
|
|
+ Scdoc (PR#1268)
|
|
|
|
+ Solidity (#1214)
|
|
|
|
+ Zeek (new name for Bro) (PR#1269)
|
|
|
|
+ Zig (PR#820)
|
|
|
|
* Updated lexers:
|
|
|
|
+ Apache2 Configuration (PR#1251)
|
|
|
|
+ Bash sessions (#1253)
|
|
|
|
+ CSound (PR#1250)
|
|
|
|
+ Dart
|
|
|
|
+ Dockerfile
|
|
|
|
+ Emacs Lisp
|
|
|
|
+ Handlebars (PR#773)
|
|
|
|
+ Java (#1101, #987)
|
|
|
|
+ Logtalk (PR#1261)
|
|
|
|
+ Matlab (PR#1271)
|
|
|
|
+ Praat (PR#1277)
|
|
|
|
+ Python3 (PR#1255)
|
|
|
|
+ Ruby
|
|
|
|
+ YAML (#1528)
|
|
|
|
+ Velocity
|
|
|
|
* Added styles:
|
|
|
|
+ Inkpot (PR#1276)
|
|
|
|
* The PythonLexer class is now an alias for the former
|
|
|
|
Python3Lexer. The old PythonLexer is available as Python2Lexer.
|
|
|
|
* Bump NasmLexer priority over TasmLexer for .asm files
|
|
|
|
(fixes #1326)
|
|
|
|
* Default font in the ImageFormatter has been updated
|
|
|
|
(#928, PR#1245)
|
|
|
|
* Test suite switched to py.test, removed nose dependency (#1490)
|
|
|
|
* Reduce TeraTerm lexer score -- it used to match nearly all
|
|
|
|
languages (#1256)
|
|
|
|
* Treat Skylark/Starlark files as Python files (PR#1259)
|
|
|
|
* Image formatter: actually respect line_number_separator option
|
|
|
|
* Add LICENSE file to wheel builds
|
|
|
|
* Agda: fix lambda highlighting
|
|
|
|
* Dart: support @ annotations
|
|
|
|
* Dockerfile: accept FROM ... AS syntax
|
|
|
|
* Emacs Lisp: add more string functions
|
|
|
|
* GAS: accept registers in directive arguments
|
|
|
|
* Java: make structural punctuation (braces, parens, colon,
|
|
|
|
comma) Punctuation, not Operator (#987)
|
|
|
|
* Java: support var contextual keyword (#1101)
|
|
|
|
* Matlab: Fix recognition of function keyword (PR#1271)
|
|
|
|
* Python: recognize .jy filenames (#976)
|
|
|
|
* Python: recognize f string prefix (#1156)
|
|
|
|
* Ruby: support squiggly heredocs
|
|
|
|
* Shell sessions: recognize Virtualenv prompt (PR#1266)
|
|
|
|
* Velocity: support silent reference syntax
|
|
|
|
- drop denose.patch: fixed upstream
|
|
|
|
- fix postuninstall alternative
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2019-06-04 16:04:44 +02:00
|
|
|
Tue Jun 4 14:03:15 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
|
|
|
|
- Update to 2.4.2:
|
|
|
|
- Fix encoding error when guessing lexer with given ``encoding`` option
|
|
|
|
(#1438)
|
|
|
|
- Updated lexers:
|
|
|
|
* Coq (#1430)
|
|
|
|
* MSDOS Session (PR#734)
|
|
|
|
* NASM (#1517)
|
|
|
|
* Objective-C (PR#813, #1508)
|
|
|
|
* Prolog (#1511)
|
|
|
|
* TypeScript (#1515)
|
|
|
|
- Support CSS variables in stylesheets (PR#814, #1356)
|
|
|
|
- Fix F# lexer name (PR#709)
|
|
|
|
- Fix ``TerminalFormatter`` using bold for bright text (#1480)
|
|
|
|
|
2019-05-20 20:45:46 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 20 18:43:33 UTC 2019 - Todd R <toddrme2178@gmail.com>
|
|
|
|
|
|
|
|
- Update to 2.4.0
|
|
|
|
* Add solarized style
|
|
|
|
* Add support for Markdown reference-style links
|
|
|
|
* Add license information to generated HTML/CSS files
|
|
|
|
* Change ANSI color names
|
|
|
|
* Fix catastrophic backtracking in the bash lexer
|
|
|
|
* Fix documentation failing to build using Sphinx 2.0
|
|
|
|
* Fix incorrect links in the Lisp and R lexer documentation
|
|
|
|
* Fix rare unicode errors on Python 2.7
|
|
|
|
* Fix lexers popping from an empty stack
|
|
|
|
* TypoScript uses .typoscript now
|
|
|
|
* Updated Trove classifiers and pip requirements
|
|
|
|
|
2019-04-01 21:47:14 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 1 21:23:26 CEST 2019 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Refresh denose.patch to make whole test suite to pass.
|
|
|
|
bt#birkenfeld/pygments-main#1490
|
|
|
|
|
2019-02-11 20:58:20 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 11 17:51:51 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
|
|
|
|
- Avoid name in summary (rpmlint).
|
|
|
|
- Ensure neutrality of description.
|
|
|
|
|
2019-02-11 12:15:42 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 11 11:10:41 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
|
|
|
|
- Update to 2.3.1:
|
|
|
|
* Update lexers
|
|
|
|
* Minimum Python versions changed to 2.7 and 3.5
|
|
|
|
* Added support for Python 3.7 generator changes (PR#772)
|
|
|
|
* Fix incorrect token type in SCSS for single-quote strings (#1322)
|
|
|
|
* Use `terminal256` formatter if `TERM` contains `256` (PR#666)
|
|
|
|
* Fix incorrect handling of GitHub style fences in Markdown (PR#741, #1389)
|
|
|
|
* Fix `%a` not being highlighted in Python3 strings (PR#727)
|
|
|
|
- Drop patch python_37.diff which was merged upstream
|
|
|
|
- Refresh patch denose.patch
|
|
|
|
|
2019-01-10 02:20:45 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 10 01:20:08 UTC 2019 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Added denose.patch removing dependency on the nose package.
|
2019-01-10 02:24:33 +01:00
|
|
|
https://bitbucket.org/birkenfeld/pygments-main/issues/1490/remove-nose-dependency
|
2019-01-10 02:20:45 +01:00
|
|
|
|
2018-12-04 14:51:22 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 4 12:52:17 UTC 2018 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Remove superfluous devel dependency for noarch package
|
|
|
|
|
2018-07-16 15:34:14 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 16 13:21:03 UTC 2018 - mimi.vx@gmail.com
|
|
|
|
|
|
|
|
- add python_37.diff - fixes build with python-3.7+
|
|
|
|
|
2017-04-07 23:14:11 +02:00
|
|
|
-------------------------------------------------------------------
|
2017-08-15 14:52:10 +02:00
|
|
|
Tue Aug 15 12:52:00 UTC 2017 - dmueller@suse.com
|
|
|
|
|
|
|
|
- fix build in a python2.x only env
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2017-04-07 23:14:11 +02:00
|
|
|
Fri Apr 7 21:13:53 UTC 2017 - toddrme2178@gmail.com
|
|
|
|
|
|
|
|
- Use https url.
|
|
|
|
|
2017-04-07 22:42:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 7 20:31:06 UTC 2017 - toddrme2178@gmail.com
|
|
|
|
|
|
|
|
- Update source url.
|
|
|
|
|
2017-04-07 22:20:17 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 7 20:05:44 UTC 2017 - toddrme2178@gmail.com
|
|
|
|
|
|
|
|
- Update to 2.2.0
|
|
|
|
- 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)
|
|
|
|
|
2017-04-05 13:35:42 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 5 05:36:56 UTC 2017 - tbechtold@suse.com
|
|
|
|
|
|
|
|
- Fix python_module macro definition
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 8 16:45:08 UTC 2016 - jmatejek@suse.com
|
|
|
|
|
|
|
|
- update for multipython build
|
|
|
|
- only distribute "pygmentize" for Python 3
|
|
|
|
|
2016-10-17 11:54:28 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 17 09:52:51 UTC 2016 - dmueller@suse.com
|
|
|
|
|
|
|
|
- update to 2.1.3:
|
|
|
|
- Fixed regression in Bash lexer (PR#563)
|
|
|
|
- Fixed Python 3 regression in image formatter (#1215)
|
|
|
|
- Fixed regression in Bash lexer (PR#562)
|
|
|
|
|
2016-02-15 21:17:37 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Feb 14 23:52:35 UTC 2016 - michael@stroeder.com
|
|
|
|
|
|
|
|
- Update to version 2.1.1
|
|
|
|
- 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
|
|
|
|
|
2016-02-09 16:09:44 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 9 11:51:50 UTC 2016 - olaf@aepfle.de
|
|
|
|
|
|
|
|
- Disable testsuite in SLE_11 because it requires python 2.7
|
|
|
|
|
2016-01-25 18:43:30 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 25 14:47:30 UTC 2016 - michael@stroeder.com
|
|
|
|
|
|
|
|
- Update to version 2.1
|
|
|
|
- Added styles:
|
|
|
|
* Lovelace (PR#456)
|
|
|
|
* Algol and Algol-nu (#1090)
|
|
|
|
- Added formatters:
|
|
|
|
* IRC (PR#458)
|
|
|
|
* 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).
|
|
|
|
- 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).
|
|
|
|
- Javascript lexer now supports most of ES6 (#1100).
|
|
|
|
- Cocoa builtins updated for iOS 8.1 (PR#433).
|
|
|
|
- Combined BashSessionLexer and ShellSessionLexer, new version should support
|
|
|
|
the prompt styles of either.
|
|
|
|
- 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).
|
|
|
|
- Added decorators to TypeScript (PR#509).
|
|
|
|
- Fix highlighting of certain IRC logs formats (#1076).
|
|
|
|
|
2015-03-12 10:21:47 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 11 22:36:07 UTC 2015 - tbehrens@suse.com
|
|
|
|
|
|
|
|
- Update to version 2.0.2:
|
|
|
|
* Fix Python tracebacks getting duplicated in the console lexer
|
|
|
|
* Backquote-delimited identifiers are now recognized in F#
|
|
|
|
* Fix an encoding issue when using pygmentize with the -o option.
|
|
|
|
* Default lexer encoding is now “guess”
|
|
|
|
* Major update to Swift lexer.
|
|
|
|
* Multiple fixes to lexer guessing in conflicting cases
|
|
|
|
* Simplified regexes and builtin lists.
|
|
|
|
* Dropped Python 2.4 and 2.5 compatibility
|
|
|
|
* 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
|
|
|
|
* New styles: “xcode” and “igor”
|
|
|
|
* The command-line “pygmentize” tool now tries a little harder
|
|
|
|
* Added “inencoding” option for lexers to override “encoding”
|
|
|
|
* Added line-by-line “streaming” mode for pygmentize with the “-s” option
|
|
|
|
* Added an “envname” option to the LaTeX formatter to select a replacement
|
|
|
|
* 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
|
|
|
|
* Pygments will now recognize “vim” modelines when guessing the lexer
|
|
|
|
* Major restructure of the pygments.lexers module namespace.
|
|
|
|
* 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
|
|
|
|
* Lasso lexer: fix method highlighting, update builtins
|
|
|
|
* Objective C/C++ lexers: allow “@” prefixing any expression (#871).
|
|
|
|
* Ruby lexer: fix lexing of Name::Space tokens (#860) and of symbols in hashes
|
|
|
|
* Stan lexer: update for version 2.4.0 of the language
|
|
|
|
* 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
|
|
|
|
* F# lexer: rewrite with newest spec for F# 3.0 (#842), fix a bug with dotted chains
|
|
|
|
* 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
|
|
|
|
* 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
|
|
|
|
* 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
|
|
|
|
|
2014-04-07 16:48:18 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 7 11:36:38 UTC 2014 - dmueller@suse.com
|
|
|
|
|
|
|
|
- add LICENSE to doc section
|
|
|
|
|
2013-10-24 13:11:52 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 24 11:11:51 UTC 2013 - speilicke@suse.com
|
|
|
|
|
|
|
|
- Require python-setuptools instead of distribute (upstreams merged)
|
|
|
|
|
2013-05-04 00:55:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 3 22:43:21 UTC 2013 - toddrme2178@gmail.com
|
|
|
|
|
|
|
|
- Update to version 1.6:
|
|
|
|
- Lexers added
|
|
|
|
- Fix unquoted HTML attribute lexing in Opa .
|
|
|
|
- The HTML formatter now supports linking to tags using CTags files, when the
|
|
|
|
python-ctags package is installed .
|
|
|
|
- The HTML formatter now has a "linespans" option that wraps every line in a
|
|
|
|
<span> tag with a specific id .
|
|
|
|
- When deriving a lexer from another lexer with token definitions, definitions
|
|
|
|
for states not in the child lexer are now inherited. If you override a state
|
|
|
|
in the child lexer, an "inherit" keyword has been added to insert the base
|
|
|
|
state at that position .
|
|
|
|
- The C family lexers now inherit token definitions from a common base class,
|
|
|
|
removing code duplication .
|
|
|
|
- Use "colorama" on Windows for console color output .
|
|
|
|
- Fix Template Haskell highlighting .
|
|
|
|
- Fix some S/R lexer errors .
|
|
|
|
- Fix a bug in the Prolog lexer with names that start with 'is' .
|
|
|
|
- Rewrite Dylan lexer, add Dylan LID lexer .
|
|
|
|
- Add a Java quickstart document .
|
|
|
|
- Add a "external/autopygmentize" file that can be used as .lessfilter .
|
|
|
|
|
2012-05-14 14:40:45 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 3 08:40:02 UTC 2012 - toddrme2178@gmail.com
|
|
|
|
|
|
|
|
- Removed files with non-oss license, see bnc#760344
|
|
|
|
- Cleanups in python 2 and python 3 spec files
|
|
|
|
|
2012-03-12 22:14:58 +01:00
|
|
|
-------------------------------------------------------------------
|
2012-04-30 16:04:43 +02:00
|
|
|
Mon Apr 30 13:06:58 UTC 2012 - toddrme2178@gmail.com
|
|
|
|
|
|
|
|
- Fix building python 3 package on openSUSE 11.4 x86_64
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2012-03-12 22:14:58 +01:00
|
|
|
Mon Mar 12 21:14:22 UTC 2012 - saschpe@gmx.de
|
|
|
|
|
|
|
|
- Update to version 1.5:
|
|
|
|
- Fix Python 3 terminal highlighting with pygmentize
|
|
|
|
- In the LaTeX formatter, escape special &, < and > chars
|
|
|
|
- In the LaTeX formatter, fix display problems for styles with token
|
|
|
|
background colors
|
|
|
|
- Enhancements to the Squid conf lexer
|
|
|
|
- Several fixes to the reStructuredText lexer
|
|
|
|
- Recognize methods in the ObjC lexer
|
|
|
|
- Fix Lua "class" highlighting: it does not have classes
|
|
|
|
- Fix degenerate regex in Scala lexer and highlighting bugs
|
|
|
|
- Fix number pattern order in Ocaml lexer
|
|
|
|
- Fix generic type highlighting in ActionScript 3
|
|
|
|
- Fixes to the Clojure lexer
|
|
|
|
- Fix degenerate regex in Nemerle lexer
|
|
|
|
- Fix infinite looping in CoffeeScript lexer
|
|
|
|
- Fix crashes and analysis with ObjectiveC lexer
|
|
|
|
- Add some Fortran 2003 keywords.
|
|
|
|
- Fix Boo string regexes
|
|
|
|
- Add "rrt" style
|
|
|
|
- Fix infinite looping in Darcs Patch lexer.
|
|
|
|
- Lots of misc fixes to character-eating bugs and ordering problems in many
|
|
|
|
different lexers.
|
|
|
|
|
2012-01-24 15:30:43 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 24 13:49:17 UTC 2012 - bwiedemann@suse.com
|
|
|
|
|
|
|
|
- fix Obsoletes
|
|
|
|
|
2011-09-23 10:09:38 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 23 07:23:34 UTC 2011 - saschpe@suse.de
|
|
|
|
|
|
|
|
- Disable tests again, breaks i586 build
|
|
|
|
|
2011-09-22 14:51:20 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 22 12:47:50 UTC 2011 - saschpe@suse.de
|
|
|
|
|
|
|
|
- Fixed license to BSD-2-Clause
|
|
|
|
|
2011-09-11 17:58:21 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Sep 11 15:57:31 UTC 2011 - saschpe@gmx.de
|
|
|
|
|
|
|
|
- Change license to BSD-3-Clause (SPDX style)
|
|
|
|
- Removed %clean section (has sane default)
|
|
|
|
- Added python-distribute requirement
|
|
|
|
|
2011-07-03 13:10:22 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jul 3 11:06:36 UTC 2011 - saschpe@gmx.de
|
|
|
|
|
|
|
|
- Renamed to 'python-Pygments', obsoletes 'python-pygments'
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 21 10:42:24 UTC 2011 - nix@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 1.4
|
|
|
|
- Compress the tarball with bz2
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 14 08:34:30 UTC 2010 - coolo@novell.com
|
|
|
|
|
|
|
|
- correct email addresses
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 18 13:50:42 UTC 2010 - coolo@novell.com
|
|
|
|
|
|
|
|
- update to 1.3.1 (1.4 is too late, but is known to fix
|
|
|
|
http://dev.pocoo.org/projects/pygments/ticket/507 )
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 12 12:12:31 UTC 2010 - bitdealer@opensuse.org
|
|
|
|
|
|
|
|
- Updated to 1.2.2
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 9 16:56:59 UTC 2009 - bitdealer@opensuse.org
|
|
|
|
|
|
|
|
- Updated to 1.1.1
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 09 23:28:25 UTC 2008 - cfarrell1980@gmail.com
|
|
|
|
|
|
|
|
- Updated to version 1.0
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 21 10:30:25 UTC 2007 - judas_iscariote@shorewall.net
|
|
|
|
|
|
|
|
- Initial package version.
|
|
|
|
|