SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python310-Pygments-2.13.0-lp154.103.24.noarch.rpm :

* Thu Aug 18 2022 Benoît Monin - update to 2.13.0:
* Added lexers: + COMAL-80 (#2180) + JMESPath (#2174, #2175, #2179, #2182) + Sql+Jinja (#2148)
* Updated lexers: + Ada: support Ada 2022 (#2121); disable recognition of namespaces because it disturbs lexing of aspects (#2125) + Agda: allow straight quotes in module names (#2163) + C family (C, C++ and many others): allow comments between elements of function headers, e.g. between the arguments and the opening brace for the body (#1891) + C++: Resolve several cases of Error tokens (#2207, #2208) + Coq: add some common keywords, improve recognition of Set and qualified identifiers (#2158) + F
*: Allow C-style comments anywhere in a line + Fortran: fix catastrophic backtracking with backslashes in strings (#2194) + Go: add support for generics (#2167) + Inform: update for version 6.40 (#2190) + Isabelle: recognize cartouches (#2089) + Java: support multiline strings aka. text blocks (#2132) + Kotlin: add value modifier (#2142) + LilyPond: add some missing builtins + Macaulay2: update builtins (#2139) + Matlab session: fix traceback when a line continuation ellipsis appears in the output (#2166) + .NET: add aliases for LibreOffice Basic, OpenOfficeBasic and StarOffice Basic (#2170) + Nim: use Name.Builtin instead of Keyword.Type (#2136) + PHP: fix \\\"$var\\\" inside strings (#2105) + Python: only recognize \\N, \\u and \\U escape sequences in string literals, but not in bytes literals where they are not supported (#2204) + Tcl: support ${name} variables (#2145) + Terraform: accept leading whitespace for << heredoc delimiters (#2162) + Teraterm: Various improvements (#2165) + Spice: add support for the recently added features including more builtin functions and bin, oct, hex number formats (#2206)
* Added styles: + GitHub dark (#2192) + StarOffice (#2168) + Nord (nord and nord-darker; #2189, #1799, #1678)
* Pygments now tries to use the importlib.metadata module to discover plugins instead of the slower pkg_resources (#2155).
* Silently ignore BrokenPipeError in the command-line interface (#2193).
* The HtmlFormatter now uses the linespans attribute for anchorlinenos if the lineanchors attribute is unset (#2026).
* The highlight, lex and format functions no longer wrongly report \"argument must be a lexer/formatter instance, not a class\" in some cases where this is not the actual problem (#2123).
* Fix warnings in doc build (#2124).
* The codetagify filter now recognizes FIXME tags by default (#2150).
* The pygmentize command now recognizes if the COLORTERM environment variable is set to a value indicating that true-color support is available. In that case, it uses the TerminalTrueColorFormatter by default (#2160)
* Remove redundant caches for filename patterns (#2153)
* Use new non-deprecated Pillow API for text bounding box in ImageFormatter (#2198)
* Remove default_style (#930, #2183)
* Stop treating DeprecationWarnings as errors in the unit tests (#2196)
* Mon Jul 18 2022 Matej Cepl - Add BR of wcag-contrast-ratio to enable more tests.
* Mon Jul 18 2022 Matej Cepl - Removing a test file is too much a hack for me
* Fri Jul 15 2022 Ben Greiner - 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)
* Sun May 15 2022 Dirk Müller - 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
* Sun Feb 06 2022 Benoît Monin - 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 2022 Benoît Monin - 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)
* Mon Jan 03 2022 Martin Liška - Update to 2.11.1: https://github.com/pygments/pygments/blob/master/CHANGES- Remove one test as it requires wcag-contrast-ratio Python package.
* Thu Sep 09 2021 Stefan Schubert - Use libalternatives instead of update-alternatives.
* Thu Jul 15 2021 Matej Cepl - 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.
* Fri Jan 29 2021 Matej Cepl - 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
* Fri Dec 04 2020 Matej Cepl - Revert to 2.6.1 (higher version break python-Pelican).
* Sat Oct 24 2020 Benoît Monin - 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 2020 Benoît Monin - update to version 2.7.1:
* Fixed a regression in the JSON lexer (#1544)
* Sun Sep 13 2020 Benoît Monin - 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
* Tue Apr 14 2020 Matej Cepl - Don\'t use %python3_only command, but properly use alternatives.
* Wed Mar 18 2020 Benoît Monin - fix the path of non-oss licensed files to remove
* Fri Mar 13 2020 Benoît Monin - set the minimal version of python to 3.5 to match upstream requirement
* Mon Mar 09 2020 Benoît Monin - 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
* Sun Dec 08 2019 Benoît Monin - 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 AATT 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
* Tue Jun 04 2019 Tomáš Chvátal - 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)
* Mon May 20 2019 Todd R - 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
* Mon Apr 01 2019 Matej Cepl - Refresh denose.patch to make whole test suite to pass. bt#birkenfeld/pygments-main#1490
* Mon Feb 11 2019 Jan Engelhardt - Avoid name in summary (rpmlint).- Ensure neutrality of description.
* Mon Feb 11 2019 Tomáš Chvátal - 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
* Thu Jan 10 2019 Matej Cepl - Added denose.patch removing dependency on the nose package. https://bitbucket.org/birkenfeld/pygments-main/issues/1490/remove-nose-dependency
* Tue Dec 04 2018 Matej Cepl - Remove superfluous devel dependency for noarch package
* Mon Jul 16 2018 mimi.vxAATTgmail.com- add python_37.diff - fixes build with python-3.7+
* Tue Aug 15 2017 dmuellerAATTsuse.com- fix build in a python2.x only env
* Fri Apr 07 2017 toddrme2178AATTgmail.com- Use https url.
* Fri Apr 07 2017 toddrme2178AATTgmail.com- Update source url.
* Fri Apr 07 2017 toddrme2178AATTgmail.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)
* Wed Apr 05 2017 tbechtoldAATTsuse.com- Fix python_module macro definition
* Thu Dec 08 2016 jmatejekAATTsuse.com- update for multipython build- only distribute \"pygmentize\" for Python 3
* Mon Oct 17 2016 dmuellerAATTsuse.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)
* Sun Feb 14 2016 michaelAATTstroeder.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
* Tue Feb 09 2016 olafAATTaepfle.de- Disable testsuite in SLE_11 because it requires python 2.7
* Mon Jan 25 2016 michaelAATTstroeder.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).
* Wed Mar 11 2015 tbehrensAATTsuse.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 “AATT” 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
 
ICM