Opened 3 months ago

Closed 3 months ago

#14991 closed enhancement (fixed)

Pygments-2.9.0 (Python Module)

Reported by: Douglas R. Reno Owned by: Bruce Dubbs
Priority: normal Milestone: 10.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version

Change History (3)

comment:1 by Bruce Dubbs, 3 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 3 months ago

Version 2.9.0 (released May 3rd, 2021)

  • Added lexers:
  • APDL, gcode
  • Kuin
  • NestedText
  • OMG IDL
  • TEAL
  • ThingsDB
  • WebAssembly
  • Updated lexers:
  • AMDGPU
  • APL
  • C/C++: Improve namespace handling
  • Chapel
  • Coq
  • Cython
  • Groovy
  • JavaScript
  • Julia
  • Octave: Allow multiline and block-percent comments
  • PowerShell: Improve lexing of :
  • PromQL
  • Python: Improve float parsing
  • Rust
  • Scala: Rewrite to support Scala3
  • Swift
  • Terraform: Support 0.14 syntax
  • Velocity: Detect multi-line patterns
  • Add Pango formatter
  • Autopygmentize uses file first instead of pygments -N
  • Fix links
  • Fix issue with LaTeX formatter and minted
  • Improve alias order
  • Improve line number colors
  • Fix CTag related issue
  • Recognize .leex as Elixir templates
  • Updated filename handling in HTML formatter if linenos='table'
  • Previously the filename would be emitted within the <td> holding the code, but outside the <pre>. This would invariably break the alignment with line numbers.
  • Now if filename is specified, a separate <tr> is emitted before the table content which contains a single <th> with colspan=2 so it spans both the line number and code columns. The filename is still within <span class="filename">...</span> so any existing styles should still apply, although the CSS path may need to change.
  • For an example of the new output format see table_cls_step_1_start_1_special_0_noanchor_filename.html in the tests/html_linenos_expected_output/ directory.

  • Added styles:
    • Gruvbox light+dark

comment:3 by Bruce Dubbs, 3 months ago

Resolution: fixed
Status: assignedclosed
cc5980c28a Update to umockdev-0.15.5
6fb638a861 Update to Pygments-2.9.0 (Python Module)
5493183148 Update to six-1.16.0 (Python Module)
62ad6711a6 Update to LMDB-0.9.29
25cfefb05c Update to libinput-1.17.2 (xorg driver)
df67b6c3a6 Update to libyaml-0.2.5
bc5c19de42 Update to mercurial-5.8
Note: See TracTickets for help on using tickets.